4

我的 Apache 服务器没有启动时遇到了这个问题,因为其他程序正在使用端口 80,我将“侦听”端口号更改为 8888,然后服务器启动了。但现在的问题是,当我尝试从浏览器访问“http://localhost/”时,却找不到它。谁能让我知道这里有什么问题,以及相同的解决方案?

4

3 回答 3

9

如果未指定端口,您的浏览器默认使用端口 80。

试试http://localhost:8888

于 2012-01-19T15:42:44.317 回答
5

如果您想让 apache 在默认端口以外的端口上侦听,可以执行以下操作:

Edit ports.conf
nano /etc/apache2/ports.conf

Add a Listen directive
Listen default port
Listen 8888

Restart Apache
/etc/init.d/apache2 restart
于 2012-01-19T15:44:24.363 回答
4

当您在网络浏览器中键入“http://localhost/”时,它会自动认为您的意思是端口 80(默认 HTTP 端口)。如果您已将服务器端口更改为 8888,您需要在输入 URL 时提及这一点,如下所示:“http://localhost:8888”或“http://127.0.0.1:8888”。

于 2012-01-19T15:41:40.933 回答