美文网首页我爱编程
解决Vultr Ubuntu16.04.1 装 Apache 后

解决Vultr Ubuntu16.04.1 装 Apache 后

作者: MiMiGoGo | 来源:发表于2016-09-23 18:44 被阅读0次

发现问题

前一段时间在Vultr的VPS上装了Apache后,发现无法访问。想到以下几种可能

  • Apache没有安装成功
    在服务器上用w3m发现是可以访问服务器的。排除
  • Apache配置只能在本地访问
    修改配置文件,使用netstat -anp | grep 80命令查看80端口的监听。仍然没问题。排除
  • Vultr被GFW了,在中国不能访问
    Ping服务器的IP地址,可以Ping通。排除
  • 防火墙隔离了80端口
    使用端口扫描查看服务器的端口是否开放,发现80端口确实是关闭状态,应该是防火墙或者Vultr的网络服务问题。
    查询Vultr的文档,Install Wordpress with Apache, PH......。发现其中有如下一段。 找到原因了,确实是防火墙没有开放80端口

解决

按照文档输入了如下配置

iptables -F
iptables -A INPUT -i lo -j ACCEPT
iptables -A INPUT -p tcp -m tcp --dport 22 -j ACCEPT
iptables -A INPUT -p tcp -m tcp --dport 80 -j ACCEPT
iptables -A INPUT -p tcp -m tcp --dport 443 -j ACCEPT
iptables -A INPUT -p tcp -m tcp --dport 8000 -j ACCEPT

发现外网可以访问服务器了。。


原文地址:解决Vultr Ubuntu16.04.1 装 Apache 后外网无法访问
转载请注明出处

相关文章

网友评论

    本文标题:解决Vultr Ubuntu16.04.1 装 Apache 后

    本文链接:https://www.haomeiwen.com/subject/etixyttx.html