如何将Java web项目部署在云服务器上,通过域名访问

一、 前言:我们将一个Java web 项目开发出来,在自己电脑本地上运行起来没有问题,那么,怎样可以在别人的电脑上通过域名访问你的项目呢?答案是:将项目部署在服务器上面。
二、 准备工作:
1、 云服务器、备案好的域名解析一个地址为该云服务器的IP、
2、 云服务器上安装基础的JDK环境
3、 安装Java web服务器,如Tomcat、
三、 部署步骤:
1、 将Java web项目打包成war文件(Eclipse中直接导出为.war文件),上传到云服务器上安装好的Tomcat目录下的-webapps下(或者直接将本地运行在Tomcat-webapps下的项目整个上传到服务器上面的Tomcat也行)
2、 找到Tomcat目录下conf下的server.xml,
找到<Connector port="8080" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" URIEncoding="UTF-8"/>,将8080端口改成80(8080是Tomcat默认访问的端口,改成80域名才可访问)。
再找到:<Engine name="Catalina" defaultHost="localhost">
以及:<Host name="localhost" appBase="webapps" unpackWARs="true" autoDeploy="true">,把localhost改成你的域名,如:www.xxxxxx.com
最后配置docBase: <Context docBase="发布到Tomcat的webapps项目的绝对路径,如:E:\apache-tomcat-7.0.86\webapps+项目名" path="" reloadable="true"/>
3、重启Tomcat,既可通过域名访问你的Java web项目

  • 7
    点赞
  • 29
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值