Apache虚拟主机设置
2011-02-20 10:32
302 查看
实现Apache虚拟主机方法一:
开启虚拟主机配置文件
对httpd.conf进行设置:
1.注释以下三行
#ServerAdmin
#ServerName
#DocumentRoot
2.去掉mod_proxy.so和mod_proxy_ajp.so的注释
3.#Virtual hosts
#Include conf/extra/httpd-vhosts.conf (查找这行,把前面的#去掉)
/conf/extra/httpd-vhosts.conf
4.打开 /conf/extra/httpd-vhosts.conf
#192.168.1.24为本地Ip
NameVirtualHost 192.168.1.24:80
# php项目
<VirtualHost 192.168.1.24:80>
<Directory "D:/phproot/phpmyadmin">
DirectoryIndex index.php
</Directory>
ServerAdmin baibiao @gmail.com
ServerName email.sinoepiboly.com
#ServerAlias email.sinoepiboly.com
DocumentRoot D:/phproot/phpmyadmin
</VirtualHost>
==================================================================
方法二:
多二级域名主机开发环境设置说明
第一步 DNS解析实现
找到本机的host文件,一般在 C:/WINNT/system32/drivers/etc,在文件结尾添加:
127.0.0.1 localhost
127.0.0.1 www.com.cn
127.0.0.1 home.com.cn
127.0.0.1 mail.com.cn
127.0.0.1 music.com.cn
127.0.0.1 browseusers.com.cn
127.0.0.1 search.com.cn
127.0.0.1 invite.com.cn
127.0.0.1 rank.com.cn
127.0.0.1 blog.com.cn
127.0.0.1 favorites.com.cn
127.0.0.1 forum.com.cn
127.0.0.1 groups.com.cn
127.0.0.1 events.com.cn
127.0.0.1 classifieds.com.cn
127.0.0.1 signup.com.cn
192.168.6.153 i.com.cn
192.168.6.153 x.com.cn
其中
192.168.6.2 i.com.cn
192.168.6.2 x.com.cn
技术人员不作修改,是美工页面专用的
第二步:apache 设置
打开httpd.conf,以music.com.cn为例,其他栏目类似添加,在文件最后加入:
1. 保证
Listen 80
2. 打开注释
NameVirtualHost *:80
3. 在末尾添加
<VirtualHost *:80>
ServerAdmin x_cn@msn.com
DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs/espace/music"
ServerName music.com.cn
</VirtualHost>
<VirtualHost *:80>
ServerAdmin x_cn@msn.com
DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs/espace/blog"
ServerName blog.com.cn
</VirtualHost>
...
重启即可,Apache虚拟主机设置完成。
开启虚拟主机配置文件
对httpd.conf进行设置:
1.注释以下三行
#ServerAdmin
#ServerName
#DocumentRoot
2.去掉mod_proxy.so和mod_proxy_ajp.so的注释
3.#Virtual hosts
#Include conf/extra/httpd-vhosts.conf (查找这行,把前面的#去掉)
/conf/extra/httpd-vhosts.conf
4.打开 /conf/extra/httpd-vhosts.conf
#192.168.1.24为本地Ip
NameVirtualHost 192.168.1.24:80
# php项目
<VirtualHost 192.168.1.24:80>
<Directory "D:/phproot/phpmyadmin">
DirectoryIndex index.php
</Directory>
ServerAdmin baibiao @gmail.com
ServerName email.sinoepiboly.com
#ServerAlias email.sinoepiboly.com
DocumentRoot D:/phproot/phpmyadmin
</VirtualHost>
==================================================================
方法二:
多二级域名主机开发环境设置说明
第一步 DNS解析实现
找到本机的host文件,一般在 C:/WINNT/system32/drivers/etc,在文件结尾添加:
127.0.0.1 localhost
127.0.0.1 www.com.cn
127.0.0.1 home.com.cn
127.0.0.1 mail.com.cn
127.0.0.1 music.com.cn
127.0.0.1 browseusers.com.cn
127.0.0.1 search.com.cn
127.0.0.1 invite.com.cn
127.0.0.1 rank.com.cn
127.0.0.1 blog.com.cn
127.0.0.1 favorites.com.cn
127.0.0.1 forum.com.cn
127.0.0.1 groups.com.cn
127.0.0.1 events.com.cn
127.0.0.1 classifieds.com.cn
127.0.0.1 signup.com.cn
192.168.6.153 i.com.cn
192.168.6.153 x.com.cn
其中
192.168.6.2 i.com.cn
192.168.6.2 x.com.cn
技术人员不作修改,是美工页面专用的
第二步:apache 设置
打开httpd.conf,以music.com.cn为例,其他栏目类似添加,在文件最后加入:
1. 保证
Listen 80
2. 打开注释
NameVirtualHost *:80
3. 在末尾添加
<VirtualHost *:80>
ServerAdmin x_cn@msn.com
DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs/espace/music"
ServerName music.com.cn
</VirtualHost>
<VirtualHost *:80>
ServerAdmin x_cn@msn.com
DocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs/espace/blog"
ServerName blog.com.cn
</VirtualHost>
...
重启即可,Apache虚拟主机设置完成。
相关文章推荐
- 关于Windows下Apache使用虚拟主机(多域名多站点)的设置
- django 项目部署在 Apache 后, 设置二级域名(Apache虚拟主机 、 万网二级域名设置)
- ubuntu 14.04设置Apache虚拟主机的方法
- Apache中设置虚拟主机的URL重写功能
- Apache下的虚拟主机设置
- apache设置虚拟主机
- ubuntu14.04系统下在apache2.4服务器上设置虚拟主机
- 如何完成Apache虚拟主机设置?
- 多IP多端口apache虚拟主机的配置的设置
- APACHE中虚拟目录和虚拟主机设置
- 关于wamp5中(apache)设置虚拟主机
- apache虚拟主机设置及与IIS共享80端口的实现
- Apache服务器中虚拟主机和虚拟目录的设置
- apache设置虚拟主机
- apache虚拟主机设置
- apache虚拟主机设置(单IP多域名)
- 在Ubuntu 14.04 LTS系统中设置Apache虚拟主机
- [Linux]Apache下服务器虚拟主机设置技术深入解析[1]
- 关于apache虚拟目录和虚拟主机区别与设置方式
- linux下给apache设置虚拟主机