CentOS6 Apache2.2用域名配置多虚拟机

techbrood 发表于 2017-08-28 16:39:03

标签: http, apache, vhost, multiple

- +

在CentOS下使用域名配置多虚拟机的步骤如下:

1. 使用 httpd -v, service httpd status 命令来检查你的apache版本和运行状态。

2. 配置虚拟机容器,vi /etc/httpd/conf/httpd.conf, 找到 NameVirtualHost *:80, 确认这一行前面的注释被去掉了。如果没有这一行则按G到配置文件末尾添加上该行(按1G可回到配置文件头)。

3. 添加vhost的配置文件,通常在目录/etc/httpd/conf.d/下面:

vi /etc/httpd/conf.d/yourdomain.com.conf

配置如下内容:

<VirtualHost *:80>
ServerAdmin webmaster@yourdomain.com
DocumentRoot /var/www/virtual/yourdomain.com/public_html
ServerName www.yourdomain.com
ServerAlias yourdomain.com
ErrorLog /var/www/virtual/yourdomain.com/logs/error_log
CustomLog /var/www/virtual/yourdomain.com/logs/access_log combined

<Directory "/var/www/virtual/yourdomain.com">
Options -Indexes FollowSymLinks
AllowOverride All
Order allow,deny
Allow from all
</Directory>

</VirtualHost>

类似的,可以添加yourdomain2的配置。

4. 重启apache,service httpd restart。

possitive(13) views5397 comments0

发送私信

最新评论

请先 登录 再评论.
相关文章