zoukankan      html  css  js  c++  java
  • Windows server2012如何运行Javaweb项目?

    最近用java写了个小项目,想要部署到服务器,于是买了个Windows server2012,但是不知道怎么部署,后来才知道需要配置java运行环境。经过一番研究最终搞定了。下边是我的个人总结,由于是第一次部署服务器,所以有些地方不够完美。

    第一步:安装jdk

    1. 下载 

    这个可以到oracle官网下载,下载步骤如下:https://jingyan.baidu.com/article/c1465413b54ec40bfcfc4cdd.html   最新版的oracle页面不是这样的,直接搜jdk,找到javaSE,之后下载步骤一样。

    1. 安装 

    下载好之后就是安装了,这个就直接下一步。可以参考如下:https://jingyan.baidu.com/article/b24f6c82c989da86bfe5dab2.html 安装路径你可以自己选择。

    1. 配置环境变量

    参考链接:https://jingyan.baidu.com/article/6dad5075d1dc40a123e36ea3.html  classpath可以不用配置。之后打开命令窗口,输入javajavac 如果输出一列东西,说明配置成功

    第二步:安装tomcat

    不会自行百度,这个很简单

    之后问题:由于Tomcat默认的访问端口为8080,初始访问地址为http://192.168.1.232:8080/。(个人IP地址可能不同)
       1)如果需要直接访问,不输入8080端口,则需要修改server.xml(文件在Tomcat安装目录下的conf文件夹中)下的
       <Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />port的值改为80这样可以直接输入域名访问。

    (2)JAVA WEB项目导出为项目名称.war”文件。拷贝的服务器的Tomcat webapps
       目录下存放即可。
    5war文件放好以后,可以根据需要,修改Tomcat安装目录下的conf文件夹
       下的server.xml中的:
       <Host name="192.168.1.232"  appBase="webapps" unpackWARs="true" autoDeploy="true">
    <Context docBase="D:Program FilesApache Software FoundationTomcat 7.0webapps项目名称" path="" reloadable="true"/>docBase值修改为war文件的文件名(不要后缀名,且为绝对路径)。

    第三部:安装mysql

    直接百度mysql,安装教程自行百度。因为这个也很简单。

    之后打开命令提示符,cd mysql下的bin目录下,输入mysql -u root(默认用户名) -p回车,在输入密码就进入mysql了,之后可以创建数据库,数据表等。

    最后在Tomcat中进入bin目录下,双击startup启动Tomcat服务器,就可以访问了。

    备注

    Tomcat启动后不要差掉,可以选择最小化。

    Mysql安装是一定记住密码

    Jdk最好用jdk7jdk8

    配置环境变量建议配置在系统变量中,这样其他用户都可以访问

    如果要用Tomcat8以上版本,jdk要用jdk8以上,不然不支持

    另外可参考如下 http://blog.csdn.net/u013063099/article/details/58006642 

  • 相关阅读:
    RxJava使用场景小结
    Android 6.0 Changes
    编写android的widget
    Volley的简单二次封装
    可能是史上最全的权限系统设计
    Android--GSYVideoPlayer框架实现播放视频
    Invoke-customs are only supported starting with Android O (--min-api 26) Message{kind=ERROR,……
    【Win10 应用开发】自适应Toast通知的XML文档结构
    【Win10 应用开发】从前台应用触发后台任务
    【Win10 应用开发】语音命令与App Service集成
  • 原文地址:https://www.cnblogs.com/smfx1314/p/7903356.html
Copyright © 2011-2022 走看看