在linux下搭建的tomcat服务器,远程访问不到部署的应用有两种可能的原因:(在服务器应用都正常的情况下)
1.linux的防火墙没有对tomcat的端口开放
(1)、打开防火墙配置文件
vi /etc/sysconfig/iptables
(2)、增加下面一行
-A INPUT -m state--state NEW -m tcp -p tcp --dport 8080 -j ACCEPT
(3)、重启防火墙
service iptables restart
2.在tomcat的service中没有Context
在末尾的</HOST>前添加
<Context docBase="AccountMana" path="/AccountMana" reloadable="true" source="org.eclipse.jst.jee.server:AccountMana"/></Host>