如何在cent os中创建虚拟主机?
我在/etc/httpd/conf/httpd.conf文件中更改了一些
<VirtualHost local.mydomain.com>
ServerAdmin webmaster@mydomain.com
DocumentRoot /var/www/html/test/
ServerName local.mydomain.com
ServerAlias local.mydomain.com
</VirtualHost>
和/ etc / hosts文件
127.0.0.1 dexs01 localhost.localdomain6 localhost #existing lines
::1 localhost6.localdomain6 localhost #existing lines
127.0.0.1 local.mydomain.com local.mydomain.com #my addition
然后我重新启动了我的Apache服务器 那么这有什么不对吗?
答案 0 :(得分:0)
您必须在VirtualHost指令中定义IP和端口:
<VirtualHost *:80>
...
ServerName local.mydomain.com
...
</VirtualHost>
其余的看起来不错 注意:在您的情况下,您不需要ServerAlias指令,因为它与您的ServerName匹配。