apache添加虚拟主机

[root@mail conf.d]# cd /etc/httpd/conf.d/ #进入配置目录
[root@mail conf.d]# vim virtualhost.conf #创建一个配置文件, 编辑内容如下
[root@mail conf.d]# cat virtualhost.conf #查看并检查配置文件
<VirtualHost 192.168.137.200:80>
DocumentRoot "/var/www/test200"
ServerName www.test200.com
</VirtualHost>

<VirtualHost 192.168.137.201:80>
DocumentRoot "/var/www/test201"
ServerName www.test201.com
</VirtualHost>

例:

[root@localhost httpd]# more /etc/httpd/conf.d/vir.conf
Listen 8080
NameVirtualHost *:8080
<VirtualHost *:8080>
ServerName localhost
DocumentRoot /home/cacti
</VirtualHost>

如出现无法访问,修改cd /etc/httpd/conf/httpd.conf下

<Directory />
AllowOverride none
# Require all denied    #注释该项
</Directory>

原文地址:https://www.cnblogs.com/dengcongcong/p/11322530.html