Apache配置基于域名的虚拟主机
Posted mthoutai
tags:
篇首语:本文由小常识网(cha138.com)小编为大家整理,主要介绍了Apache配置基于域名的虚拟主机相关的知识,希望对你有一定的参考价值。
一、设定
模拟域名
www.wang.org、blog.wang.org、bbs.wang.org
网站文件夹
/var/html/www、/var/html/blog、/var/html/bbs
二、实现步骤:
1.创建网站文件夹
2.向三个index中写入内容。方便測试
3.cd到apache的conf文件夹下的extra
加入三个网站的配置
<VirtualHost *:80> ServerAdmin [email protected] --管理员邮箱 DocumentRoot "/var/html/www" --网站文件夹 ServerName www.wang.org -- ServerAlias wang.org --别名 ErrorLog "logs/www-error_log" ServerAlias wang.org ServerAlias wang.org CustomLog "logs/www-access_log" common </VirtualHost> <VirtualHost *:80> ServerAdmin [email protected] DocumentRoot "/var/html/blog" ServerName blog.wang.org ErrorLog "logs/blog-error_log" CustomLog "logs/blog-access_log" common </VirtualHost> <VirtualHost *:80> ServerAdmin [email protected] DocumentRoot "/var/html/bbs" ServerName bbs.wang.org ErrorLog "logs/bbs-error_log" CustomLog "logs/bbs-access_log" common </VirtualHost>
4.在主配置文件里加入配置
#Virtual hosts的凝视打开#Server-pool management(MPM)的凝视打开
5.在window的system32下的drivers中post
加入本地dns
Ping www.wang.org、blog.wang.org能通
6.Window下訪问www.wang.org,出现403,说明在主配置文件里没有引用
在httpd.conf下加入
检查
再次訪问
以上是关于Apache配置基于域名的虚拟主机的主要内容,如果未能解决你的问题,请参考以下文章