apache配置多域名

1. vi /etc/httpd/conf/httpd.conf (centos默认apache配置文件路径)


2.找到:#LoadModule vhost_alias_module modules/mod_vhost_alias.so  去掉前面的 #


3.找到:#Include conf.d/*.conf   去掉前面的 #


4.找到:#NameVirtualHost *:80 去掉前面的 #


5.找到:

#<VirtualHost *:80>
#    ServerAdmin webmaster@dummy-host.example.com
#    DocumentRoot /www/docs/dummy-host.example.com
#    ServerName dummy-host.example.com
#    ErrorLog logs/dummy-host.example.com-error_log
#    CustomLog logs/dummy-host.example.com-access_log common
#</VirtualHost>


配置对应的信息,如:

<VirtualHost *:80>
    ServerAdmin test@qq.com
    DocumentRoot /var/www/test
    ServerName www.test.com
    ErrorLog logs/dummy-host.example.com-error_log
    CustomLog logs/dummy-host.example.com-access_log common
</VirtualHost>


5.到对应的域名提供商 如 www.test.com  配置A记录指到服务器对应IP地址,就OK了。 有更多就往后面加VirtualHost。

你可能感兴趣的:(apache配置多域名)