Linux部署项目 包括idea打war包等

16 篇文章 2 订阅
14 篇文章 0 订阅
本文详细介绍了如何使用IDEA或Eclipse进行Maven打包成WAR文件,并在Linux环境下进行部署。重点包括选择正确的打包类型、设置打包路径、修改Tomcat端口号、配置防火墙、启动和关闭Tomcat以及查看日志等步骤。
摘要由CSDN通过智能技术生成

用 IDEA里面maven命令打包

 

 

 

 

 

用 IDEA或者Eclipse打成war包

idea打包过程

 

这里一定、一定、一定、一定、一定要选择Web Application:Archive下的第二个,一定是第二个,

如果没有第二个先按照这个步骤执行下

 

 

打包后的文件会存放到此路径下

 

点击8后会弹出资源管理器选择对应项目的webapp文件夹路径

 

第10部点击Build Artifacts

 

创建war包,会自动生成,生成后的war包存放在上面第6步所设置的路径里面

配置好 jdk 和 tomcat 后就可以在 Linux 系统中部署项目了,

 

修改tomcat端口号 文件路径在 tomcat/conf/server.xml

[root@localhost conf]# vim server.xml

修改 8080 8009 8005 三个端口号

 

设置防火墙端口 【vi /etc/sysconfig/iptables】

[root@localhost usr]# vi /etc/sysconfig/iptables

重启防火墙使其生效 一定一定一定要重启

[root@localhost bin]# service iptables restart;

 

 

第一步进入到tomcat路径下的webapps文件夹下

[root@localhost webapps]# cd /usr/local/tomcat//webapps/

 

第二步将打包好的war包拖进去 (/usr/local/tomcat//webapps/),

拖进入后显示在webapps目录下 最好不要修改war包的名字,

否则容易出现内存不足现象 PermGen space ,原因是里面有两个名字的war包解压的文件夹。

启动tomcat时 war包会自动解压在想对应的目录下(当tomcat文件夹下的文件改变后需要重启tomcat)

第三步 给tomcat设置权限(下面三个文件需要赋值权限, 可以是755)

[root@localhost bin]# chmod 755 startup.sh

[root@localhost bin]# chmod 755 shutdown.sh

[root@localhost bin]# chmod 755 catalina.sh

赋值权限后颜色变绿色

第四步 启动tomcat 在本目录下执行本目录文件时 需添加 ./文件名

[root@localhost bin]# ./startup.sh

第五步查看tomcat是否启动

[root@localhost bin]# ps -fe |grep tomcat

关闭tomcat

[root@localhost bin]# ./shutdown.sh

 

强制关闭tomcat 【kill -9 端口号】 先查看端口号 ps -fe |grep tomcat

[root@localhost webapps]# kill -9 1550 1550是端口号

 

查看日志文件 【tail -f 路径/logs/catalina.out 】 /logs/catalina.out 是tomcat文件夹下的一个文件夹路径

[root@localhost webapps]# tail -f ../logs/catalina.out

 

 

 

 

 

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值