zoukankan      html  css  js  c++  java
  • win环境的apache下Virtualhost 设置

    首先说明下我的系统是win7.

    1, 打开win下的hosts文件,我的是在C:\Windows\System32\drivers\etc下。用记事本打开,然后输入
    172.0.0.1  myweb.do
    2.打开apache的配置文件httpd.conf (我的apache目录:D:\Program Files\Apache Software Foundation\Apache2.2\conf)
    在httpd.conf文件中找到
    # Virtual hosts
    # Include conf/extra/httpd-vhosts.conf
    把# Include conf/extra/httpd-vhosts.conf这一句前面的# 去掉
    3,打开apache D:\Program Files\Apache Software Foundation\Apache2.2\conf\extra下的httpd-vhosts.conf文件
    然后注销掉一些没有用的信息 比如:
    #<VirtualHost *:80> 
    # ServerAdmin webmaster@dummy-host.air.domain
            # DocumentRoot "D:/Program Files/Apache Software Foundation/Apache2.2/docs/dummy-host.air.domain" 
    # ServerName dummy-host.air.domain # ServerAlias www.dummy-host.air.domain
     # ErrorLog "logs/dummy-host.air.domain-error.log"
    # CustomLog "logs/dummy-host.air.domain-access.log" common #</VirtualHost>
     
    然后在最后写入:
     
    <VirtualHost *:80>
    ServerName myweb.do 
    DocumentRoot E:/website/group 
      <Directory />
    Options FollowSymLinks
    AllowOverride All
      </Directory>
      <Directory E:/website/group>
    Options Indexes FollowSymLinks
    AllowOverride All
    Order allow,deny
    Allow from all
      </Directory>
    </VirtualHost>
     
    注意红色部分为域名,蓝色部分为网站的物理地址
     
    4,重启apache,然后再浏览器输入myweb.do就可以访问到 E:/website/group 的项目了。
  • 相关阅读:
    MongoDB入门示例及介绍
    Oracle/PLSQL CURSOR FOR Loop
    JAVA写的文件分割与文件合并程序
    synchronized 解决死锁的问题 轉貼
    采用批处理命令对文件进行解压及采用SQLCMD进行数据库挂载
    chapter6作业
    chapter5作业
    chapter4作业
    Linuz系统管理 -----账号管理
    chapter02
  • 原文地址:https://www.cnblogs.com/nbalive2001/p/2955663.html
Copyright © 2011-2022 走看看