阿里云微信远程eclipse调试教程

总体流程:

开始操作:

利用远程连接服务器的ip使用root 添加一个用户:

因为之前的项目在root目录下使用tomcat已经启动所以这时候需要停止tomcat ,因为接下来我要把项目上传到work用户下,这样不会修改代码,利于调试,和维护。

停止root下的tomcat

接下来切换work用户也就是刚刚创建好的用户

然后通过连接服务器ip 登录刚刚创建的用户上传tomcat ,可以利用winScp 和SecureCRT工具上传。

上传过后:

然后开始对他进行解压:tar zxvf 跟需要解压的文件,然后启动该目录下的tomcat .

然后修改配置:

 

非root账户提供的端口不能低于1000,所以只能不修改端口,采取别的办法(使8080端口转发到80端口),其他配置与远tomcat中的配置保持一致

接下来要想 webapp目录下重新上传一份war包,

同时添加一个8080端口的安全组在服务器中(便于对外开放)

 

 

 使8080端口自动转发为80端口:(修改centos的机制,这里是centos7之后)

上图可以看见是要root权限,所以需要切换用户。(安装iptables)

执行这段代码是8080重新转向80端口

  iptables -t nat -A PREROUTING -p tcp --dport 80 -j REDIRECT --to-port 8080

 需要执行下面的代码才能生效

 

保证重启有效:

接下来开始做远程的调试: 

修改配置:(添加一句话)

 Xdebug:开启debug模式, -Xrunjdwp:transport=dt-socket (以套接字传输),address=8888(地址也就是我接下来需要在安全组中添加的)

然后添加完毕 ,保存!

然后切换用户work,重启tomcat:

 开始进行eclipse的调试找到自己想要调试的controller进行打断点(host是服务器ip port是上面定义好的)

 

 打开微信开发者工具进行url访问(https://open.weixin.qq.com/connect/oauth2/authorize?appid=您的appId&redirect_uri=http://o2o.yitiaojieinfo.com/o2o/wechatlogin/logincheck&role_type=1&response_type=code&scope=snsapi_userinfo&state=1#wechat_redirect)这样就可以进入调试界面了!

 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值