繁体   English   中英

Apache上基于端口的虚拟主机

[英]Port based virtual hosts on apache

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

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的请求无效。 “糟糕!Google Chrome浏览器无法连接到162.13.46.59:78”。

这个配置有什么问题?

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

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

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

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

暂无
暂无

声明:本站的技术帖子网页,遵循CC BY-SA 4.0协议,如果您需要转载,请注明本站网址或者原文地址。任何问题请咨询:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM