如何在CentOS 64位服务器上创build虚拟主机?

我有CentOS 64位与Apache,位于哪里的虚拟主机,所以我可以创build几个虚拟主机,设置多个域?

/etc/httpd/conf目录中有一个名为httpd.conf的文件。 取消注释如下:

 NameVirtualHost *:80 <VirtualHost *:80> ServerAdmin root@localhost DocumentRoot /var/www/html ServerName localhost ErrorLog logs/localhost-error_log CustomLog logs/localhost-access_log common </VirtualHost> 

NameVirtualHost启用名称虚拟主机。 ServerAdmin部分是联系人电子邮件地址。 DocumentRoot是您的WWW文件所在的虚拟主机的位置。 ServerName对于子域名等是有用的,但我通常用它来命名域名/子域名/网站。 ErrorLogCustomLog指令通常是每个虚拟主机,以便它们不会被全部login到相同的错误/自定义日志中,但是,这些将被存储和写入到错误和访问日志的位置 – 确保目录/文件可以由apache用户写入。

在CentOS上使用Apache就像在任何其他平台上使用Apache一样。 configuration文件在/etc/httpd/ ,Apache文档在这里 。 如果您有关于某事的具体问题,请告诉我们。