我正在Fedora 13上运行一个Apache2服务器。我想让它公开访问(可见)。例如,当有人inputhttp://my.ip.numbes/时 ,他们会看到我有什么在我的文档根文件夹中。 只是为了在大学的课程工作介绍。
权限设置为755.拥有文档根目录的用户是apache。 SELinux暂时被禁用。 但是80号港口已经closures。 我试图打开它通过添加一个条目到iptables并重新启动它们,没有任何改变。 我想我在这里错过了一些大事。
帮助将不胜感激。
注意:我有一个静态的(公共的,真实的)IP地址。
问题补充:如果是ISP问题,我可以让Apache监听另一个端口,例如7070?
如果您在NAT后面(即,如果您的IP是192.168.xx或类似的),您将需要确保端口被转发。 因为你可能有一个dynamic的IP(即使它看起来没有太大的改变,如果它是通过DHCP发出的,它是dynamic的),你应该考虑像dyndns.org这样的服务。 此外,托pipe服务器很可能违反了您的ISP服务条款,并可能导致您的帐户被暂停。 您的ISP支付也阻止端口80,防止任何人访问您的Apache服务器。 你可能会考虑改变监听端口,看看是否有所作为。