Tomcat--Linux下如何部署maven war web 项目
一、说明
Linux部署maven war web项目,需要先配置Java环境及安装Tomcat,点击配置~
二、实现(部署maven)
2.1 Eclipse导出war包
Eclipse选中项目,右键export导出为war文件
选择好保存路径
2.2 拷贝war包到Linux
使用xshell/SecureCRT/Wincp等工具将Test.war包拷贝到Linux上tomcat安装目录的webapps目录下。
2.3 Linux下解压war
#cd /usr/local/work/tomcat/apache-tomcat.8.0.24/webapps/
#jar -xvf Test.war
2.4 启动tomcat
#cd/usr/local/work/tomcat/apache-tomcat.8.0.24/bin
#./startup.sh
#tail -f ../logs/catalina.out
2.5 查看tomcat运行状态
ctrl+c退出日志控制台
#ps -ef|grep tomcat
2.6 浏览器访问maven项目
查看Linux ip地址
#ifconfig
访问项目
ip或域名:8080/Test/index.jsp
一般是不会直接通过ip访问项目的,而是提供一个域名映射到ip,访问域名时再跳转到该ip。
PS:
如果上面的操作都准确,还是打不开,那有可能就是你的防火墙方没有放开1080端口
查看防火墙已所有放开端口规则
# iptables -L -n --line-number
Chain INPUT (policy ACCEPT)
num target prot opt source destination
1 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:8080
2 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:3306
3 ACCEPT tcp -- 0.0.0.0/0 0.0.0.0/0 state NEW tcp dpt:6379
如果没有8080端口,执行指令放开8080端口 或者参考博文了解详情 iptables放开指定端口号
# iptables -A INPUT -p tcp -m state --state NEW -m tcp --dport 8080 -j ACCEPT
不放开端口,外网没法访问8080端口的地址,要么你就把你的防火墙关闭。
关闭防火墙、打开防火墙、查看防火墙状态
# service iptables stop
# service iptables start
# service iptables status
文章来源: blog.csdn.net,作者:吾日三省贾斯汀,版权归原作者所有,如需转载,请联系作者。
原文链接:blog.csdn.net/JustinQin/article/details/72866714
- 点赞
- 收藏
- 关注作者
评论(0)