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

centOS6下配置Apache的虚拟主机:

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

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

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

   #此处的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   #此处配置的是网站收到的访问请求 日志信息

编辑#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


你可能感兴趣的:(Nginx,Linux)