• WAMP下httpd-vhosts虚拟主机设置(转载)


    WAMP下httpd-vhosts虚拟主机设置(单IP多域名)
      
           分享在WAMP环境下配置httpd-vhosts虚拟主机,完成单IP多域名功能设置的方法(此方法适用于任何集成包,如WAMP、Appserve等,虽然各关键文件所在目录可能不同,读者只要查找到相应的文件,并进行修改即可):


    1.打开apache目录下的httpd.conf文件(此文件在D:wampinapacheApache2.2.17confextra目录下,具体路径视WAMP安装情况),使用Ctrl+F快捷键查找到如下模块:


    1#Include conf/extra/httpd-vhosts.conf


          去掉前面的#,如此就意味着开启了httpd-vhosts虚拟主机模块;



    2.在任意磁盘上新建一个文件夹(为方便下面的讲解,文件夹命名为vhosts_set,文件夹名称任意),此文件夹内存放虚拟主机域名信息。,再次打开httpd.conf文件,并在文件最后添加下面语句:


    1Include "D:/path/to/vhosts_set/xxx.conf"


          语句的意思是将刚新建的vhosts_set文件夹下的xxx.conf包含进httpd.conf,其中,"D:/path/to/"是指我之前新建vhosts_set文件夹的路径



    3.在vhosts_set文件夹下新建xxx.conf文件,其命名必须与步骤2中的xxx.conf一致,并在文件内添加如下内容:


    1<VirtualHost *:80>
    2     DocumentRoot "D:wampwww"       (指向文件目录)
    3     ServerName localhost             (当前域名)
    4</VirtualHost>


          保存添加内容,重启Apache服务器。此时在浏览器地址栏里输入http://localhost可正常访问



    4.在vhosts_set文件夹下的xxx.conf新建新主机,如:http://iecspace.ecjtu.org,添加语句如下:


    1<VirtualHost *:80>
    2     DocumentRoot "D:webiecspace"       (指向文件目录)
    3     ServerName http://iecspace.ecjtu.org%c2%a0/ (指向新域名)
    4</VirtualHost>


          同时,需要修改本地hosts文件,打开C:WINDOWSsystem32driversetchosts在文件最后新增如下语句:




          保存修改,重启apache服务器,在浏览器地址栏输入:http://iecspace.ecjtu.org可能会出现如下提示:



    forbidden.jpg



          这是由于目录访问权限导致的(Linux服务器上配置对文件夹访问权限要求更高,出错率会更大),这时需要设置对目录的访问权限,打开httpd.conf文件,找到如下加载模块:


    1<Directory>
    2     Options FollowSymLinks
    3     AllowOverride None
    4     Order deny,allow
    5     Deny from all
    6</Directory>


    改为:


    1<Directory />
    2   Options Indexes FollowSymLinks
    3   AllowOverride None
    4</Directory>


         保存修改,重启apache服务器,重新在地址栏内输入http://iecspace.ecjtu.org,即可指向目的站点。

  • 相关阅读:
    作为一枚第二天上班的小小.net程序员(技术宅的那种)很迷茫哦,第一个随笔
    清除NT Kernel & System占用80端口
    case then 的用法 貌似case then不支持别名
    syscomments 可以用来查找所有关于库中用到的某个关键词的所有相关脚本
    查看系统表存储过程名称SELECT *,OBJECT_NAME(id) FROM syscomments
    毫秒级百万数据分页存储过程
    使用sp_configure启用 'Ad Hoc Distributed Queries'
    使用 ServKit(PHPnow) 搭建 PHP 环境[图]
    apache+php+mysql常见集成环境安装包
    Quartz.NET作业调度框架详解
  • 原文地址:https://www.cnblogs.com/anqi/p/3332716.html
Copyright © 2020-2023  润新知