新闻中心
部署javaweb到香港云服务器上
2018-05-07
阅读()
来源:互联数据

终于成功把项目放到服务器上,这里做一个总结。

首先是javaweb,一般的虚拟主机是不支持的(没有提供javaweb的运行环境),所以只能选择香港云服务器

互联数据上购买了一个月的香港云服务器,我选择了windows server,为了操作简单,有Linux能力的还是推荐选择linux系统。

安装好tomcat,MySQL,jdk。

将本地的项目导出到war包,然后我通过互联数据云的方式在香港云服务器里拿到。

将war包放到tomcat的webapps目录下。启动tomcat。

此时,我在自己电脑上访问ip地址:8080+项目名字,按理说应该能访问到,但是访问不到。

折腾了很久,问了别人,最后终于发现是香港云服务器默认没有将8080端口添加到安全组。

设置香港云服务器的防火墙,添加对应端口到安全组。(具体看下面的链接,不赘述了)

再访问ip地址:8080+项目名字,成功访问。

香港云服务器部署

接下来就是域名了,购买域名,解析绑定到对应ip。

改变tomcat conf下的server.xml文件,更改3个地方,首先http端口一般默认为80,所以将connectPort改成80,

其次更改Engine的defalutHost,改成自己的域名,

最后是host的name,也是改成自己的域名,并且增加子节点:Context,添加属性:docBase,为项目的地址;

reloadable设置为true。(具体看下面的链接,不赘述了)

重启tomcat。

直接访问自己的域名,还是没有访问到项目主页。

倒腾了半天,又忘记了把80端口添加到服务器安全组。

添加之后成功访问到。


互联数据提供T4级香港云服务器租用,UPtime 认证硬件设施,全天候稳定运行,全业务适用,如有需求,欢迎联系24小时业务中心租用,点击下图了解详情



相关阅读