0

httpd.conf 在 apache 服务器上设置如下:

Listen 80
Listen 78

ServerName 162.13.46.59
DocumentRoot /var/www/ftl-media

NameVirtualHost 162.13.46.59:78

<VirtualHost 162.13.46.59:78>
     ServerName 162.13.46.59
     DocumentRoot /var/www/vapetropolis
</VirtualHost>

但是,对端口 78 的请求不起作用。“糟糕!谷歌浏览器无法连接到 162.13.46.59:78”。

这个配置有什么问题?

4

1 回答 1

0

一般来说,端口号小于 1024 的进程需要以 root 身份运行。这与其说是防火墙问题,不如说是安全策略——这些端口是为系统进程保留的。

如果要使用端口 78,则需要进行一些配置。

也许这个问题会有所帮助?

有没有办法让非 root 进程绑定到 Linux 上的“特权”端口?

于 2015-04-24T07:29:28.540 回答