我正在使用 Ubuntu 12.04 服务器 64 位版本。我已经安装了 apache2,没有任何问题,我可以看到“它有效”消息。我也可以从网络内的其他电脑访问。
我想使用家庭 DSL 托管我的网站,但我发现我的 ISP 阻止了端口 80、25 和 110,因此我将端口更改为 8010(在/etc/apache2/port.conf
)
此后,我无法访问“It Works”网页。它只显示“未找到”。我尝试过ipaddress:8010
,但无论使用内部还是外部,它都无法工作。
答案1
您还必须更改 VirtualHost 设置
编辑/etc/apache2/sites-enabled/000-default
改变
<VirtualHost *:80>
到
<VirtualHost *:8010>
确保你ports.conf
看起来像
NameVirtualHost *:8010
Listen 8010
不要忘记重启 apache
答案2
确保正确更改了端口。这很容易。您需要对httpd.conf
文件进行一些更改,如下所示:
改变:
Listen 80
至Listen 8080
和
ServerName localhost:80
到ServerName localhost:8080