部署多個站點,用不同的域名和站點目錄。不同的端口,不同的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,如需轉載請自行聯系原作者