请问centos的nginx服务器的80端口的开启?

Posted

tags:

篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了请问centos的nginx服务器的80端口的开启?相关的知识,希望对你有一定的参考价值。

我的服务器是centos 6.4/64位,nginx(tengine)。系统重装多次也一样出现80端口关闭的情况,具体情况如下:
我重装ltmp系统,该系统的默认端口是81,我域名已经备案,可以正常的使用。新装系统后使用ip可以访问域名。当我通过ssh更改nginx.conf文件的 listen 为80端口后,使用指令service nginx restart重启后,可以使用域名访问;但是我重启主机后,端口就关闭了,请问这是怎么回事。本人菜鸟,希望能得到解答谢谢!
以下是80端口关闭的图片:

从楼主的问题描述(重启之后失效)推算,楼主改了IPTABLES之后没有保存的可能性很大.请确认一下.追问

麻烦请问下,我对centos一点也不熟,这几天才开始了解,会点简单的操作。对于网站环境需要的操作我几乎没有经验。对于你们说的iptables我该怎么查看呢,对于建立网站方面我该多注意iptables的哪些方面。麻烦能详细告知下,非常感谢!

追答

iptables是centos的防火墙

你可以vim /etc/sysconfig/iptables 在里面添加开80端口.
保存后
service iptables restart
重启防火墙服务.

追问

恩谢谢,告知。下面图片是我云服务器现在的iptables。

 请问下,我现在的云服务器默认的iptables文件就如上图中所示,这是我又重装centos后的iptables,请问下,这样的iptables有问题么?

追答

有问题啊,没有80端口.
在22的那行下面再加一行,内容同22,只把22两个字改成80
保存退出之后service iptables restart

参考技术A 这个不应该关闭了呀,nginx监听着80端口.你确定你的iptables没有问题??追问

麻烦请问下,兔兔,我对centos一点也不熟,这几天才开始了解,会点简单的操作。对于网站环境需要的操作我几乎没有经验。对于你们说的iptables我该怎么查看呢,对于建立网站方面我该多注意iptables的哪些方面。麻烦能详细告知下,非常感谢!

追答

iptables 是防火墙,可检查下是否开启80端口:iptables -nvL |grep 80,如果无数据返回,应该是没有开启,建议你google

参考技术B 是不是重启后没开nginx的进程

service nginx start追问

就和图片的一个样,问题描述中的图片就是现在的情况,无法访问。通过站长工具显示的是80端口是关闭的。

以上是关于请问centos的nginx服务器的80端口的开启?的主要内容,如果未能解决你的问题,请参考以下文章

Centos 6 怎么开启apache ipv4的80端口?

linux下怎么开启80端口

在CentOS或RHEL防火墙上开启端口

nginx 80端口被Nginx.conf占用,kill以后,重启还是被占用,请问如何处理?

关于centOS 7的服务启动,端口查询,防火墙管理

centos 端口没开 怎么办