您的位置:首页 > 运维架构 > Apache

centOS6配置Apache基于域名的多个虚拟主机

2016-07-31 00:05 609 查看

centOS6下配置Apache的虚拟主机:

1、#vim /etc/httpd/conf/httpd.conf

编辑#NameVirtualHost *:80为NameVirtualHost 192.168.0.101(即centOS服务器的IP地址)

到最下面添加如下配置信息:

<VirtualHost bookstore.com>   #此处的bookstore.com即你的网站的域名
DocumentRoot /var/www/bookstore.com    #此处的地址指向的是你项目根目录的绝对路径
ServerName bookstore.com   #bookstore.com指的是你网站的域名
ErrorLog logs/bookstore.com-error_log   #此处配置的是你网站的Apache的错误日志路径
CustomLog logs/bookstore.com-access_log common   #此处配置的是网站收到的访问请求 日志信息
</VirtualHost>


编辑#ServerName www.example.com为ServerName 127.0.0.1:80或者为192.168.0.101:80

找到DirectoryIndex index.html index.html.var,添加index.php。

2、#vim /etc/hosts

添加域名信息:

192.168.0.101  bookstore.com


3、#service httpd restart

此时用你的centOS上的浏览器访问bookstore.com应该就能访问到默认的index.php或index.html了

补充:如果访问不到,请给项目目录添加权限,比如:#chmod  -R 751 /var/www/bookstrore.com
内容来自用户分享和网络整理,不保证内容的准确性,如有侵权内容,可联系管理员处理 点击这里给我发消息
标签: