Windows server2012如何运行Javaweb项目?

Posted tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了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 Files\Apache Software Foundation\Tomcat 7.0\webapps\项目名称" 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 

以上是关于Windows server2012如何运行Javaweb项目?的主要内容,如果未能解决你的问题,请参考以下文章

windows server 2012 r2用户权限被禁止如何解除

如何在笔记本电脑上运行Windows Server 2012

使用 PHP 在运行 Windows Server 2012 的物理服务器上连接到 SQL Server 2012

windows server 2012怎么进注册表

如何在windows server 2012英文版上安装中文语言包

使用 IDLE(python GUI)Windows server 2012 运行的计划任务 python