Linux部署tomcat——windows访问失败小坑
- 解决方法
- 其他
解决方法
在Linux上部署好tomcat和jdk环境,在Linux访问成功,但是在windows访问失败,这里使用的是在虚拟机开放tomcat使用的端口来访问,解决方法如下:
vim /etc/sysconfig/iptables
在文件中加入:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 要开启的端口 -j ACCEPT
此时,重启服务:
service iptables restart
回到windows访问:虚拟机ip:端口号,成功
网上有其他解决方法,例如关闭防火墙等,按道理应该是有用的,但是我试了没效果,暂时还不知道什么原因。
其他
其他相关Linux命令:
./startup.sh Tomcat #在tomcat的bin目录下,开启tomcat
./shutdown.sh #在tomca的bin目录下,关闭tomcat
wget localhost:8080 #虚拟机本地访问tomcat
#关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
#查看防火墙状态
systemctl status firewalld
Linux部署tomcat——windows访问失败小坑
- 解决方法
- 其他
解决方法
在Linux上部署好tomcat和jdk环境,在Linux访问成功,但是在windows访问失败,这里使用的是在虚拟机开放tomcat使用的端口来访问,解决方法如下:
vim /etc/sysconfig/iptables
在文件中加入:
-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 要开启的端口 -j ACCEPT
此时,重启服务:
service iptables restart
回到windows访问:虚拟机ip:端口号,成功
网上有其他解决方法,例如关闭防火墙等,按道理应该是有用的,但是我试了没效果,暂时还不知道什么原因。
其他
其他相关Linux命令:
./startup.sh Tomcat #在tomcat的bin目录下,开启tomcat
./shutdown.sh #在tomca的bin目录下,关闭tomcat
wget localhost:8080 #虚拟机本地访问tomcat
#关闭防火墙
systemctl stop firewalld
systemctl disable firewalld
#查看防火墙状态
systemctl status firewalld