Apache虚拟主机设置

    技术2026-08-31  3

    实现Apache虚拟主机方法一:开启虚拟主机配置文件

    httpd.conf进行设置:

    1.注释以下三行

    #ServerAdmin#ServerName#DocumentRoot

    2.去掉mod_proxy.somod_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为本地IpNameVirtualHost 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 localhost127.0.0.1 www.com.cn127.0.0.1 home.com.cn127.0.0.1 mail.com.cn127.0.0.1 music.com.cn127.0.0.1 browseusers.com.cn127.0.0.1 search.com.cn127.0.0.1 invite.com.cn127.0.0.1 rank.com.cn127.0.0.1 blog.com.cn127.0.0.1 favorites.com.cn127.0.0.1 forum.com.cn127.0.0.1 groups.com.cn127.0.0.1 events.com.cn127.0.0.1 classifieds.com.cn127.0.0.1 signup.com.cn192.168.6.153 i.com.cn192.168.6.153 x.com.cn

    其中192.168.6.2 i.com.cn192.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.comDocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs/espace/music"ServerName music.com.cn</VirtualHost><VirtualHost *:80>ServerAdmin x_cn@msn.comDocumentRoot "C:/Program Files/Apache Group/Apache2/htdocs/espace/blog"ServerName blog.com.cn</VirtualHost>

    ...

    重启即可,Apache虚拟主机设置完成。

    最新回复(0)