Linux部署项目 包括idea打war包等
用 IDEA里面maven命令打包用 IDEA或者Eclipse打成war包idea打包过程这里一定、一定、一定、一定、一定要选择Web Application:Archive下的第二个,一定是第二个,如果没有第二个先按照这个步骤执行下打包后的文件会存放到此路径下点击8后会弹出资源管理器选择对应项目的webapp文件夹路径第10部点击Build Artifacts创建war包,会自动生成...
用 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
更多推荐
所有评论(0)