在xampp linux中为80以外的端口设置虚拟主机(Debian 6.0.4)

时间:2012-03-27 19:46:33

标签: apache

如果是80以外的端口,如何为xampp linux设置虚拟主机。假设我想为端口5000配置虚拟主机。我该怎么办?我正在使用Debian Squeeze 6.04。

NameVirtualHost *:5000
<VirtualHost *:5000>
    ServerAdmin webmaster@dummy-host.example.com
    DocumentRoot /opt/lampp/htdocs
    ServerName localhost
    ServerAlias www.dummy-host.example.com
    ErrorLog logs/dummy-host.example.com-error_log
    CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>



<VirtualHost *:5000>
    ServerAdmin webmaster@dummy-host2.example.com
    DocumentRoot /opt/lampp/htdocs/joomla
    ServerName sitename
    ErrorLog logs/dummy-host2.example.com-error_log
    CustomLog logs/dummy-host2.example.com-access_log common
</VirtualHost>

gedit /etc/hosts

我在哪里

127.0.0.1 localhost
127.0.0.1 sitename

我在httpd.conf中有未注释的虚拟主机条目

但它不起作用。这是正确的方式还是我错过了什么?

1 个答案:

答案 0 :(得分:0)

如果是Xampp的apache配置,则必须找到“Listen”指令,并为其添加适当的端口。您还必须为您的新端口复制NameVirtualHost指令。

我不知道它存储在Xampp上的配置文件中,抱歉。可能在httpd.conf ...