apache本地多站点配置
2016-04-25 00:00
603 查看
摘要: apache本地多站点配置
说明:
修改 C:\Windows\System32\drivers\etc\hosts 文件
1. Apache2.2\conf\httpd.conf文件中 去掉下面前面的#号,包含 httpd-vhosts.conf文件
Include conf/extra/httpd-vhosts.conf
2. httpd-vhosts.conf 修改文件
添加如下配置
<VirtualHost *:80>
ServerAdmin chaijf_1984@163.com
DocumentRoot "d:/AppServ/www"
ServerName localhost
ServerAlias localhost
ErrorLog "logs/dummy-host.x-error.log"
CustomLog "logs/dummy-host.x-access.log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin chaijf_1984@163.com
DocumentRoot "d:/AppServ/www/meilele"
ServerName mymeilele.chai.com
ServerAlias mymeilele.chai.com
ErrorLog "logs/dummy-host.x-error.log"
CustomLog "logs/dummy-host.x-access.log" common
</VirtualHost>
#E:\AppServ\Apache2.2\conf\extra\httpd-vhosts.conf 文件 # # Virtual Hosts # # If you want to maintain multiple domains/hostnames on your # machine you can setup VirtualHost containers for them. Most configurations # use only name-based virtual hosts so the server doesn't need to worry about # IP addresses. This is indicated by the asterisks in the directives below. # # Please see the documentation at # <URL:http://httpd.apache.org/docs/2.2/vhosts/> # for further details before you try to setup virtual hosts. # # You may use the command line option '-S' to verify your virtual host # configuration. # # Use name-based virtual hosting. # NameVirtualHost *:80 # # VirtualHost example: # Almost any Apache directive may go into a VirtualHost container. # The first VirtualHost section is used for all requests that do not # match a ServerName or ServerAlias in any <VirtualHost> block. # <VirtualHost *:80> ServerAdmin webmaster@dummy-host.x DocumentRoot "C:/Apache2.2/docs/dummy-host.x" ServerName dummy-host.x ServerAlias www.dummy-host.x ErrorLog "logs/dummy-host.x-error.log" CustomLog "logs/dummy-host.x-access.log" common </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@dummy-host2.x DocumentRoot "C:/Apache2.2/docs/dummy-host2.x" ServerName dummy-host2.x ErrorLog "logs/dummy-host2.x-error.log" CustomLog "logs/dummy-host2.x-access.log" common </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@dummy-host.x DocumentRoot "E:/AppServ/www" ServerName localhost ServerAlias localhost ErrorLog "logs/dummy-host.x-error.log" CustomLog "logs/dummy-host.x-access.log" common </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@dummy-host.x DocumentRoot "E:/AppServ/www/phpStudy" ServerName study.php.com ServerAlias study.php.com ErrorLog "logs/dummy-host.x-error.log" CustomLog "logs/dummy-host.x-access.log" common </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@dummy-host.x DocumentRoot "E:/AppServ/www/sc" ServerName sc.ecshop.com ServerAlias sc.ecshop.com ErrorLog "logs/dummy-host.x-error.log" CustomLog "logs/dummy-host.x-access.log" common </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@dummy-host.x DocumentRoot "E:/AppServ/www/mm" ServerName mm.ecshop.com ServerAlias mm.ecshop.com ErrorLog "logs/dummy-host.x-error.log" CustomLog "logs/dummy-host.x-access.log" common </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@dummy-host.x DocumentRoot "E:/AppServ/www/hecha" ServerName hecha.ecshop.com ServerAlias hecha.ecshop.com ErrorLog "logs/dummy-host.x-error.log" CustomLog "logs/dummy-host.x-access.log" common </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@dummy-host.x DocumentRoot "E:/AppServ/www/taocui" ServerName taocui.ecshop.com ServerAlias taocui.ecshop.com ErrorLog "logs/dummy-host.x-error.log" CustomLog "logs/dummy-host.x-access.log" common </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@dummy-host.x DocumentRoot "E:/AppServ/www/jiayou" ServerName jiayou.ecshop.com ServerAlias jiayou.ecshop.com ErrorLog "logs/dummy-host.x-error.log" CustomLog "logs/dummy-host.x-access.log" common </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@dummy-host.x DocumentRoot "E:/AppServ/www/zuipin" ServerName zuipin.ecshop.com ServerAlias zuipin.ecshop.com ErrorLog "logs/dummy-host.x-error.log" CustomLog "logs/dummy-host.x-access.log" common </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@dummy-host.x DocumentRoot "E:/AppServ/www/jiuxian" ServerName jiuxian.ecshop.com ServerAlias jiuxian.ecshop.com ErrorLog "logs/dummy-host.x-error.log" CustomLog "logs/dummy-host.x-access.log" common </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@dummy-host.x DocumentRoot "E:/AppServ/www/yuanshiecshop" ServerName yuanshi.ecshop.com ServerAlias yuanshi.ecshop.com ErrorLog "logs/dummy-host.x-error.log" CustomLog "logs/dummy-host.x-access.log" common </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@dummy-host.x DocumentRoot "E:/AppServ/www/meilele" ServerName meilele.ecshop.com ServerAlias meilele.ecshop.com ErrorLog "logs/dummy-host.x-error.log" CustomLog "logs/dummy-host.x-access.log" common </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@dummy-host.x DocumentRoot "E:/AppServ/www/wanbiao" ServerName wanbiao.ecshop.com ServerAlias wanbiao.ecshop.com ErrorLog "logs/dummy-host.x-error.log" CustomLog "logs/dummy-host.x-access.log" common </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@dummy-host.x DocumentRoot "E:/AppServ/www/yemaijiu" ServerName yemaijiu.ecshop.com ServerAlias yemaijiu.ecshop.com ErrorLog "logs/dummy-host.x-error.log" CustomLog "logs/dummy-host.x-access.log" common </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@dummy-host.x DocumentRoot "E:/AppServ/www/xiaomi2013" ServerName xiaomi2013.ecshop.com ServerAlias xiaomi2013.ecshop.com ErrorLog "logs/dummy-host.x-error.log" CustomLog "logs/dummy-host.x-access.log" common </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@dummy-host.x DocumentRoot "E:/AppServ/www/xiaomi2014" ServerName xiaomi2014.ecshop.com ServerAlias xiaomi2014.ecshop.com ErrorLog "logs/dummy-host.x-error.log" CustomLog "logs/dummy-host.x-access.log" common </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@dummy-host.x DocumentRoot "E:/AppServ/www/techanyoulian1" ServerName techanyoulian1.ecshop.com ServerAlias techanyoulian1.ecshop.com ErrorLog "logs/dummy-host.x-error.log" CustomLog "logs/dummy-host.x-access.log" common </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@dummy-host.x DocumentRoot "E:/AppServ/www/gw" ServerName gw.diguocms.com ServerAlias gw.diguocms.com ErrorLog "logs/dummy-host.x-error.log" CustomLog "logs/dummy-host.x-access.log" common </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@dummy-host.x DocumentRoot "E:/AppServ/www/meileleyanse" ServerName meileleyanse.ecshop.com ServerAlias meileleyanse.ecshop.com ErrorLog "logs/dummy-host.x-error.log" CustomLog "logs/dummy-host.x-access.log" common </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@dummy-host.x DocumentRoot "E:/AppServ/www/pig" ServerName pig.com ServerAlias pig.com ErrorLog "logs/dummy-host.x-error.log" CustomLog "logs/dummy-host.x-access.log" common </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@dummy-host.x DocumentRoot "E:/AppServ/www/neirongguanli" ServerName neirongguanli.com ServerAlias neirongguanli.com ErrorLog "logs/dummy-host.x-error.log" CustomLog "logs/dummy-host.x-access.log" common </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@dummy-host.x DocumentRoot "E:/AppServ/www/tianmao" ServerName tianmao.ecshop.com ServerAlias tianmao.ecshop.com ErrorLog "logs/dummy-host.x-error.log" CustomLog "logs/dummy-host.x-access.log" common </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@dummy-host.x DocumentRoot "E:/AppServ/www/xiehu" ServerName xiehu.ecshop.com ServerAlias xiehu.ecshop.com ErrorLog "logs/dummy-host.x-error.log" CustomLog "logs/dummy-host.x-access.log" common </VirtualHost> <VirtualHost *:80> ServerAdmin webmaster@dummy-host.x DocumentRoot "E:/AppServ/www/xm" ServerName xm.ecshop.com ServerAlias xm.ecshop.com ErrorLog "logs/dummy-host.x-error.log" CustomLog "logs/dummy-host.x-access.log" common </VirtualHost>
说明:
修改 C:\Windows\System32\drivers\etc\hosts 文件
1. Apache2.2\conf\httpd.conf文件中 去掉下面前面的#号,包含 httpd-vhosts.conf文件
Include conf/extra/httpd-vhosts.conf
2. httpd-vhosts.conf 修改文件
添加如下配置
<VirtualHost *:80>
ServerAdmin chaijf_1984@163.com
DocumentRoot "d:/AppServ/www"
ServerName localhost
ServerAlias localhost
ErrorLog "logs/dummy-host.x-error.log"
CustomLog "logs/dummy-host.x-access.log" common
</VirtualHost>
<VirtualHost *:80>
ServerAdmin chaijf_1984@163.com
DocumentRoot "d:/AppServ/www/meilele"
ServerName mymeilele.chai.com
ServerAlias mymeilele.chai.com
ErrorLog "logs/dummy-host.x-error.log"
CustomLog "logs/dummy-host.x-access.log" common
</VirtualHost>
相关文章推荐
- Apache Maven入门指南
- Apache提示You don't have permission to access / on this server
- org.apache.commons.dbutils学习总结(2)
- org.apache.commons.dbutils开源库学习总结(1)
- 10-Apache运行与钩子函数
- Apache配置信息中文版
- 08-Apache模块介绍
- php环境搭建wampserver、Apache、Mysql和php
- 前端开发本地环境配置(Apache+Dreamweaver)
- Apache Maven 使用 profile 和 filtering 实现多种环境下的资源配置管理(属性过滤)
- SEO中的404页面及其配置
- Apache prefork模式和worker模式参数详解
- apache CXF web 客户端去调用服务器端
- apache bench(ab)压力测试模拟POSt请求
- wamp Apache和mysql服务无法启动的终极解决方法!!!!!!
- mybaits异常:org.apache.ibatis.binding.BindingException: Parameter 'date' not found.
- php环境搭建wampserver、Apache、Mysql和php
- Apache配置多个监听端口和不同的网站目录的简单方法
- apache kafka总结
- Apache shiro配置与使用(Spring整合)