天天看點

linux 虛拟主機

部署多個站點,用不同的域名和站點目錄。不同的端口,不同的ip。

基于域名 端口  ip

www.hequan.com       /var/html/www

blog.hequan.com        /var/html/blog

bbs.hequan.com          /var/html/bbs

# mkdir  /var/html/{www,blog,bbs}   -p

# for name in  www  blog bbs; do echo "http://$name.hequan.com" >  /var/html/$name/index.html; done

extra]# vim httpd-vhosts.conf

<VirtualHost *:80>

    ServerAdmin     [email protected]

    DocumentRoot "/var/html/www"

    ServerName   www.hequan.com

    ServerAlias  hequan.com

    ErrorLog "logs/www-error_log"

    CustomLog "logs/www-access_log" common

</VirtualHost>

    DocumentRoot "/var/html/blog"

    ServerName   blog.hequan.com

    ErrorLog "logs/blog-error_log"

    CustomLog "logs/blog-access_log" common

    DocumentRoot "/var/html/bbs"

 ServerName   bbs.hequan.com

    ErrorLog "logs/bbs-error_log"

    CustomLog "logs/bbs-access_log" common

vi    httpd.conf

Include conf/extra/httpd-vhosts.conf

<Directory "/var/html">               目錄權限

    Options  FollowSymLinks

    AllowOverride None

    Order allow,deny

    Allow from all

</Directory>

出問題看日志

FQDN  域名

# If your host doesn't have a registered DNS name, enter its IP address here.

#

#ServerName www.example.com:80

本文轉自 295631788 51CTO部落格,原文連結:http://blog.51cto.com/hequan/1765392,如需轉載請自行聯系原作者

繼續閱讀