创建一个虚拟主机Centos

时间:2011-12-29 13:45:11

标签: linux apache centos

如何在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服务器 那么这有什么不对吗?

1 个答案:

答案 0 :(得分:0)

您必须在VirtualHost指令中定义IP和端口:

<VirtualHost *:80>
  ...
  ServerName local.mydomain.com
  ...
</VirtualHost>

其余的看起来不错 注意:在您的情况下,您不需要ServerAlias指令,因为它与您的ServerName匹配。