赞
踩
前提:安装jdk,部署tomcat可以运行
问题:本机访问虚拟机Linux中的tomcat
在centos7中想要打开防火墙需要配置/etc/sysconfig/iptables文件,而在centos7中是不存在该文件的
解决办法:
因为centos7默认的防火墙是firewalld防火墙,不是使用iptables,因此需要先关闭firewalld服务,或者干脆使用默认的firewalld防火墙。
关闭并屏蔽防火墙
systemctl stop firewalld
systemctl mask firewalld
然后使用yum install iptables-services 安装或者更新服务
询问是否继续 按y然后回车等待完成
linux中开放的端口很少,好像只有21 和22,因此要配置一下防火墙
可以使用iptables -L -n查看本机开放端口
#开放8080端口(HTTPS)
iptables -A INPUT -p tcp --dport 8080 -j ACCEPT
#保存上述规则
service iptables save
#开启服务
systemctl restart iptables.service
开启后查看开放端口信息
可以看到8080端口是可以使用的
然后在本机浏览器中输入虚拟机IP地址加端口号就可以访问
Copyright © 2003-2013 www.wpsshop.cn 版权所有,并保留所有权利。