zoukankan      html  css  js  c++  java
  • (转)WAMP多站点配置

    转自:http://wislab.net/archives/43.html

    Wamp正在被广泛使用,其傻瓜式的安装配置,使得我们可以得心应手地完成以往较为烦琐的服务器环境搭建过程,直接进入到网页程序的部署,而且日后维护也非常简单。

    然而,Wamp默认只提供单站点的架设,成了它的缺点之一。但是,通过一些简单的操作就能克服这个缺点,网上有很多相关的文章,但发现很多都不太适用,而且步骤很繁琐。经过多次的失败以及重装软件的经验,下面也就简单地总结一下Wamp实现多站点的配置过程

    首先必备的材料有:Wamp一枚、鼠标一只、键盘一个、显示器……(呵呵,这里纯属玩笑,还是进入正题吧。)

    主要介绍Wamp 2.3中的配置,目前来看貌似是最新版,其它版本的配置应该差别不大。

    首先用文本编辑器打开安装目录 wamp/bin/apache/apache2.3.14/conf/ 下的 httpd.conf 文件,例如站点目录在 d:/wamp/www/ 下的话一般就是下面这个样子了:

    DocumentRoot "d:/wamp/www/"
    <Directory "d:/wamp/www/">
        Options Indexes FollowSymLinks ExecCGI
        Order allow,deny
        Allow from all
        AllowOverride All
    </Directory>
    

    然后在上面或下面加上另一个站点的参数,例如站点的根目录在 d:/wamp/test/ 文件夹下,如下所示:

    DocumentRoot "d:/wamp/test/"
    <Directory "d:/wamp/test/">
        Options Indexes FollowSymLinks ExecCGI
        Order allow,deny
        Allow from all
        AllowOverride All
    </Directory>
    

    然后在 httpd.conf 文件的最下方加上以下代码(ServerName可自行设定):

    <VirtualHost *:80>
        DocumentRoot "d:/wamp/www/"
    ServerName website
    </VirtualHost>
    <VirtualHost *:80>
        DocumentRoot "d:/wamp/test/"
    ServerName test
    </VirtualHost>
    

    最后还需要修改host文件,一般在 C:/WINDOWS/system32/drivers/etc 目录下,在文件最下面加上(其中的 website 和 test 都是上面指定的ServerName):

    127.0.0.1 website
    127.0.0.1 test
    
    最后还请重启一下Wamp服务以确保以上所有操作生效,之后只需通过 http://website/ 或 http://test/ 就能访问到相应的站点了。
  • 相关阅读:
    angular2.0学习笔记4.npm常用指令记录及angular语法
    angular2.0学习笔记7.echarts 地图(type:'map')slice undifined 出错问题
    angular2.0学习笔记6.编程风格指南
    ionic3搭建笔记及编译成apk
    Ionic3--数据存储
    webpack入门笔记
    angular2.0学习笔记3.了解angular2.0项目结构
    angular2.0学习笔记2.创建hello world项目
    UVA 10954 Add All
    POJ 3069 Saruman's Army
  • 原文地址:https://www.cnblogs.com/jiajinyi/p/3507577.html
Copyright © 2011-2022 走看看