0

序言:我想让我的网站在我的电脑上运行(只是为了一些测试)。在 Windows 中,我只需单击托盘中的 WAMP 图标,它就会给我一个“在线”选项,这意味着互联网上的任何人都可以访问该网站,只要我给他们链接(其中包含我的 ip)

当前情况:我已切换到 CentOS,但找不到使其在线的选项。我认为 httpd.exe 中会有一个开关,例如 /etc/init.d/httpd restart 但我无法通过谷歌找到正确的答案。帮帮我

4

3 回答 3

0

首先确保给出以下内容:

I) 在你的 httpd.conf 中寻找:

#听12.34.56.78:80
听 80

确保 Listen 80 处于活动状态(或您要使用的端口)

II) 如果端口 80 可以自由连接,请检查您的 IPTABLES 或防火墙

于 2012-07-24T07:25:35.073 回答
0

一个问题,本地你的服务器工作吗?

如果是这样,请查看iptables 和端口 80 的小概述

于 2012-07-24T07:51:05.700 回答
0

您必须是超级用户才能完成它。

打开文件 /etc/sysconfig/iptables:

vi /etc/sysconfig/iptables

这是标准程序附加以下行并保存

-A RH-Firewall-1-INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT

但是这对我不起作用,所以我删除了其中包含“REJECT”的行并且它起作用了

不要忘记重启 iptables 服务

service iptables restart

感谢唐纳德123

于 2012-07-27T05:03:52.213 回答