配置准备环境:
1.服务器系统为Centos6.5
2.安装JDK:参考https://www.cnblogs.com/a757956132/p/4884295.html
3.安装Mysql:参考http://blog.csdn.net/u014695188/article/details/51532410
4.安装Tomcat:参考http://blog.csdn.net/lcyaiym/article/details/76696192
配置Tomcat,通过域名访问web:
Tomcat默认端口为8080,访问项目时,要通过IP+端口才能实现,而改为默认的80,则可以通过IP直接访问。
远程工具连接linux,在tomcat安装路径下找到conf/server.xml,修改端口为80
<Connector port="80" protocol="HTTP/1.1" connectionTimeout="20000" redirectPort="8443" />
并找到<Host></Host>标签,加入一行
<Context path="" docBase="springtest" debug="0" reloadable="true" />
springtest是要发布的项目名称
在web.xml中设置首页,并把java web项目打成war包,把war包放在tomcat的webapps目录下,进入tomcat安装路径,通过以下命令重启tomcat,会自动解压war包
bin/shutdown.sh bin/startup.sh
重启好tomcat,就可以直接域名访问部署的web项目首页了
如果还不能访问,且租用阿里云的服务器,要通过控制台进行安全组策略设置,将80端口开放,便可以访问了~