阿里云

Idea远程调试

idea远程调试阿里云服务器

IntelliJ IDEA 远程调试阿里云 前提是项目已经部署到阿里云上,这里使用的是阿里云的轻应用服务器,经行调试微信端访问服务器的过程 停止tomcat service tomcat stop 修改tomcat的配置 在CentOS下,进入到tomcat路径,下面演示均为我自己的路径。 cd /usr/local/tomcat 修改catalina.sh ,tomcat启动的时候会调用到,以及tomcat的优化对caralina.sh进行修改,在里面加上: CATALINA_OPTS="-Xdebug -Xrunjdwp:transport=dt_socket,address=8888,server=y,suspend=n" 小提示:使用Vim编辑器 ,按下i 插入,完成后esc退出编辑,shift+: ,输入wq保存并退出 添加安全组和防火墙 防火墙放行端口 之前在catalina.sh中添加的调试端口为8888idea 添加远程连接与设置 测试远程调试 在需要的地方打上断点,触发远程测试,我这里是使用的微信开发出现这样的界面就是连接成功了

阿里云Tomcat访问80端口

阿里云Tomcat访问80端口

阿里云轻应用服务器Tomcat访问80端口 使用阿里云轻应用服务器, 系统为centOS 7.3 , 在配置好JDK,MySql,Tomcat 后部署自己的项目 ,tomcat8080端口访问,设置80端口却不行,安全组和防火墙配置好了,域名备案也成功了,以及配置server.xml修改为80,同样是不能访问80 问题重现: 安全组: 防火墙: 监听端口: 防火墙启动: 之上的方式都是不能解决的,于是请求了阿里人工: 问题依然没有解决 解决方式: 首先查看防火墙是否启动: systemctl status firewalld 这样就是启动了,没有启动可以用: systemctl start firewalld 接着 firewall-cmd --add-masquerade --permanen 再将80端口映射到8080端口 firewall-cmd --add-forward-port=port=80:proto=tcp:toport=8080 --permanent 最后重载firewall firewall-cmd --reload 这样就可以成功使用80端口访问tomcat了。