0%

远程debug,远程部署

2018年3月1日 上午10:08

远程debug:不需要服务器账户登录密码

  1. 操作流程:
    1. 保持远端代码版本和本地代码保持一致
      1. 这点就是最最重要的
      2. tomcat 开放远程调试端口 - 骑老虎放羊 - ITeye博客
    2. 执行sudo vim ${tomcat}_bin_catalina.sh
    3. 添加如下配置,其中的address为远程debug开放的端口
      1. CATALINA_OPTS="-server -Xdebug -Xnoagent -Djava.compiler=NONE -Xrunjdwp:transport=dt_socket,server=y,suspend=n,address=5005”
      2. 讲解参数:远程debug调试java代码 - Lawson - 博客园
    4. 把开放远程debug端口加到防火墙配置上去
      1. -A INPUT -p tcp -m tcp —dport 5005 -j ACCEPT
    5. 及时关闭开放的dubug端口

远程部署:需要服务器账户登录密码

  1. 参考文章:idea部署项目到远程tomcat - CSDN博客
    1. 这里验证了配置登录linux的账户信息