【发布时间】:2012-02-14 06:38:48
【问题描述】:
我的 Apache 服务器无法启动时遇到了这个问题,因为端口 80 正在被其他程序使用,我将“侦听”端口号更改为 8888 并且服务器启动了。但现在的问题是,当我尝试从浏览器访问“http://localhost/”时,却找不到它。谁能告诉我这里有什么问题,以及相同的解决方案?
【问题讨论】:
标签: apache localhost listen port80
我的 Apache 服务器无法启动时遇到了这个问题,因为端口 80 正在被其他程序使用,我将“侦听”端口号更改为 8888 并且服务器启动了。但现在的问题是,当我尝试从浏览器访问“http://localhost/”时,却找不到它。谁能告诉我这里有什么问题,以及相同的解决方案?
【问题讨论】:
标签: apache localhost listen port80
如果未指定端口,您的浏览器默认使用端口 80。
【讨论】:
如果您想让 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
【讨论】:
当您在网络浏览器中键入“http://localhost/”时,它会自动认为您的意思是端口 80(默认 HTTP 端口)。如果您已将服务器端口更改为 8888,则需要在输入 URL 时提及这一点,如下所示:“http://localhost:8888”或“http://127.0.0.1:8888”。
【讨论】: