在tomcat上部署war包步骤

1、在xen/agwy路径下复制一个测试的tomcat。

2、netstat -ntlp查看使用中的端口(端口状态是listen监听使用中的意思),选择一个空闲端口, 把tomcat-test/conf路径下的server.xml里的shutdown和connector的maxHttpheaderSize端口改为一个可用端口。
  • scp用于跨服务器复制
在A服务器上将/root/lk目录下所有的文件传输到B的/home/lk/cpfile目录下,
            命令为:scp [参数] [原路径] [目标路径]
            scp -r /root/lk [email protected]:/home/lk/cpfile。
scp -r /xen/agwy/apache-tomcat-7.0.47-sns-promo-show @172.16.4.40: /xen/agwy
  • sz下载文件(一般下载文件夹要压缩成文件再下载)  rz上传
  • 端口的各个状态
listening,监听 表示这个端口正在开放 可以提供服务
closing, 关闭的 表示端口人为或者放火墙使其关闭(也许服务被卸载)
wait ,正在等待连接 就是你正在向该端口发送请求连接状态 也许因为网速/认证问题,没连上正在提交连接请求
established 连接,是对方与你已经产生了连接 正在通信交换数据


3、在webapps下上传war包(rz,6以上的tomcat版本会自动解压war包,一下的需要自己手动解压 unzip 文件名.war)。
4、在tomcat的bin路径下启动war包(./startup.sh)。(tail -f 文件名)
5、打开日志确认是否开启成功,看logs里是否有报错。(和bin同级的logs文件夹里的catalina。out)
6、查看网页。域名:端口:webapp里的文件名
7、关闭服务。任意路径,ps -ef|grep agwy下复制出来的包名,查出PID,kill -9 PID杀死进程。/shutdown.sh也可以杀死进程
8、重复启动war包,要删除webapp里之前的解压文件。

猜你喜欢

转载自blog.csdn.net/yueyue___1/article/details/80733466
今日推荐