linux和window如何发布服务

首先解压一个tomcat包,修改conf文件夹下的server.xml文件中的端口号,改成自己需要。

linux下:

          1.登陆xx测试服务器
          2.在xx/apache-tomcat-8.5.45-8080/bin下运行脚本 sh shutdown.sh
          3.htop 查看相关端口进程 F3 搜索端口 F9 kill(为了杀死java进程)
          4.xx/apache-tomcat-8.5.45-8080/webapps 删掉日志和源代码包(日志可以不删)
          5.打包 改名 并上传至webapps下
          6.bin目录下运行脚本 sh startup.sh (可以在logs目录下的cataline.out文件中查看启动和报错情况)

window下:

          1.登陆xx测试服务器
          2.在xx/apache-tomcat-8.5.45-8080/bin下运行脚本  shutdown.bat(或直接双击bin目录下的这个文件)最好是做成tomcat服务启停
          3.查询被占用的端口号(port)

 > netstat -aon|findstr "port"

例如查找8080端口号被哪个进程占用,可以输入命令行:netstat -aon|findstr "8080",回车后结果如下:

 

         4.结束某个pid对应的进程

> taskkill /pid "pid"

例如,想结束上面159152对应的进程java.exe,可以输入命令行:taskkill /pid "159152",回车后如果提示

错误:无法终止PID为xxx的进程。

原因:只能强制终止这个进程<带 /F 选项>。

则强制杀掉进程:

> taskkill /pid "pid" /F

如果提示:成功: 已终止 PID 为 xxx 的进程。则成功结束进程。

当然,针对“4.结束某个pid对应的进程”,还可以在任务管理器中查找对应的进程,点击结束任务即可。


          5.xx/apache-tomcat-8.5.45-8080/webapps 删掉日志和源代码包(日志可以不删)
          6.打包 改名 并上传至webapps下
          7.bin目录下运行脚本 startup.bat (或直接双击bin目录下的这个文件,通过logs目录下cataline文件查看日志)最好是做成tomcat服务启停

         

posted on 2020-10-19 15:52  jped  阅读(149)  评论(0)    收藏  举报