【发布时间】:2014-07-02 14:26:09
【问题描述】:
我尝试让 Apache 监听端口 42 而不是默认端口。
我修改了ports.conf:
Listen 42
<IfModule ssl_module>
Listen 443
</IfModule>
<IfModule mod_gnutls.c>
Listen 443
</IfModule>
还有虚拟主机:
<VirtualHost *:42>
ServerName nano
ServerAdmin webmaster@localhost
DocumentRoot /var/www
ErrorLog ${APACHE_LOG_DIR}/error.log
CustomLog ${APACHE_LOG_DIR}/access.log combined
</VirtualHost>
但是当我尝试访问“localhost:42/”时,什么也没有发生。
/var/log/apache2/error.log 包含 2 行:
[Wed Jul 02 15:50:04.572479 2014] [mpm_prefork:notice] [pid 1690] AH00163: Apache/2.4.6 (Ubuntu) PHP/5.5.3-1ubuntu2.3 configured -- resuming normal operations
[Wed Jul 02 15:50:04.572514 2014] [core:notice] [pid 1690] AH00094: Command line: '/usr/sbin/apache2'
在顶部,我可以看到
/usr/bin/apache2 -k start
但是命令fuser -n tcp 42 没有显示任何内容。有什么想法吗?
【问题讨论】:
标签: apache