我从一台备用电脑和Ubuntu服务器上创build了一个Web服务器,但是我很难从外部查看它。 我已经在我的Netgear路由器上设置了端口转发,但它仍然没有工作。 有任何想法吗? 另外,链接是:server.fishbe.in
您需要/etc/apache2/ports.conf的Listen指令,例如
Listen 81
您将需要更改NameVirtualHost指令以反映您的新端口select。
重新启动Apache,然后它将在端口81上侦听。重新设置您的端口转发,然后重试。 如果还是不行,可以尝试一个不同的随机端口,因为81也可能被过滤掉。
如果是在你家,一些ISP阻塞端口80.端口81通常是畅通无阻的,并且以HTTP而闻名。
确保Apache等networking服务器正在运行
$ netstat -plant
要么
$ ps aux | grep apache
确保DNS已正确configuration。