今天将“数据治理”的项目部署到服务器上,但是服务起来之后,却访问不到页面。
原因:虚拟机的web端口没有打开,即外部不能通过ip+端口访问
检测:可以通过telent命令来检查
telnet ip 端口
例如
telnet 127.0.0.1 8080
如果报错如下-bash: telnet: command not found
则依次执行:
yum install xinetd
yum list telnet* 列出telnet相关的安装包
yum install telnet-server 安装telnet服务
yum install telnet.* 安装telnet客户端
1.永久关闭(所有)
开启: chkconfig iptables on
关闭: chkconfig iptables off
2、即刻生效
开启: service iptables start
关闭: service iptables stop
3、开启部分端口
查看端口开启情况
netstat -ntlp
vi /etc/sysconfig/iptables//添加需要打开的端口
-A INPUT -m state --state NEW -m tcp -p tcp --dport 3306 -j ACCEPT
service iptables restart //重启