zoukankan      html  css  js  c++  java
  • 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服务启停

             

  • 相关阅读:
    Mybatis中#{}和${}传参的区别
    笔记摘抄 —— shiro学习篇
    使用Spring的Testcase的单元测试的写法
    【转】FreeMarker学习笔记
    破解Pycharm,IDEA,PhpStrom等系列产品的,有关JetbrainsCrack的使用方法
    Python的字符串
    python的变量
    python开头注释
    h5-动画小案例-滚动展示
    h5-钟表动画案例
  • 原文地址:https://www.cnblogs.com/panbingqi/p/13840642.html
Copyright © 2011-2022 走看看