前些天弄的wamp的环境搭建,因为本人经常用wnmp(配置起来比之wamp较简单),今天想用wamp配置多站点结果,之前安装的环境起不来了,不要紧,告诉你一条命令,按照报错信息一步一步解决,很快就起来了。命令:httpd.exe -w -n "Apache2.4" -k start

其中的"Apache2.4"换成自己机器上apache在服务中的名称。一个小插曲,暂时不揭过,下面进入正题WAMP的多站点配置。

基于本地开发环境的关系,本地可能同时有好几个项目待开发。所以如果只是用localhost再跟项目文件夹的方式访问的话,看起来就不好看也不方便看了,所以呢,我们要把本地项目建立自己的站点配置文件,分别用不同的本地域名(自己随便起的)来区分不同的站点。

apache的多站点配置主要包括以下几个步骤:

首先,打开Apache的配置文件httpd.conf,搜索“httpd-vhosts.conf” 找到#Include etc/extra/httpd-vhosts.conf,去掉前面的#,(可以直接配置在httpd.conf,但是为了方便阅读和很好的区分各个站点,请配置在上述路径中的httpd-vhosts.conf中);

其次,打开etc/extra/httpd-vhosts.conf的httpd-vhosts.conf文件,找到NameVirutalHost *:80,这句话的含义是制定这个主机的IP地址和端口号;Apache在接受请求时,首先会默认第一个VirtualHost,然后再匹配其他虚拟主
机,如果没有匹配的,就是第一个VirtualHost起作用。故,在httpd.conf中,将<Dicrectory />(这个是所有目录的默认配置)和<Direcotry/opt/lampp/htdocs>的权限,都默认设置为deny from all。这样就很好的保护了其他项目的代码安全。

再次,给个配置实例

<VirtualHost*:80>
        ServerName *
        DocumentRoot </opt/lampp/htdocs/guest>
        <Directory /opt/lampp/htdocs/guest>
        Order deny,allow
        Allow from all
        </Direcotry>
        <VirtualHost/>

后面的依次添加就可以了,

最后,因为你有时候会有多个项目要

转载于:https://blog.51cto.com/10955815/1723316

WAMP的多站点配置相关推荐

  1. wamp找不到服务器,WampServer服务器多站点配置后打不开phpMyAdmin的解决办法

    WampServer服务器多站点配置后打不开phpMyAdmin的解决办法 (Forbidden You don't have permission to access / on this serve ...

  2. apache多站点配置+多端口配置

    Apache多站点配置 这种方法是配置不同的地址访问不同的文件夹的配置1:修改本机的hosts文件,如下: 示例:127.0.0.1 localhost127.0.0.1 www.dede.com12 ...

  3. wamp2.5可用php5.6,局域网访问,多站点配置

    1.用php5.6 直接下载个wamp3.0的,那里的php支持5.6,安装之后把php5.6的文件夹剪切到wamp2.5的放php的文件夹,然后wamp那里就有php5.6的选择了,选择后就可以用了 ...

  4. Apache多站点配置详解

    2019独角兽企业重金招聘Python工程师标准>>> 本人第一篇技术博客,主要是把我自己的笔记做一个整理,并对之前学习做一个回顾和总结,也分享给大家,共同提高,好了,闲话少说,进入 ...

  5. nginx多站点配置,以及隐藏index.php

    一.nginx多站点的配置 1.默认安装的nginx在/etc/nginx下,则执行以下命令 sudo mkdir /etc/nginx/conf.d 这个conf.d作为我们放置多站点的目录 图中的 ...

  6. nginx 多站点配置方法集合

    nginx 多站点配置方法集合 作者: 字体:[增加 减小] 类型:转载 时间:2011-06-28 我要评论 关于nginx的多站设置,其实和apache很相似,假设我们已经有两个域名,分别是:ww ...

  7. PHP语言Yii框架,Yii框架多语言站点配置方法分析【中文/英文切换站点】

    本文实例讲述了Yii框架多语言站点配置方法.分享给大家供大家参考,具体如下: 这里假设我们要建立 中文/英文 切换的站点 1. 设置全局默认的语言 文件添加代码:protected/config/ma ...

  8. tomcat站点配置

    那么只需要在tomcat 上下文中声明 <Parameter name="log4j.org.springframework.orm" value="debug&q ...

  9. linux apache添加多站点配置(Ubuntn和Centos)

     Linux Apache 多站点配置 Centos 配置方式: 找到 /etc/httpd/conf/http.conf 添加监听端口,eg: Listen 89 虚拟机配置,一个端口对应一个 &l ...

最新文章

  1. saltstack之远程触发文件备份、回滚
  2. ABAP实例:如何生成年月的输入帮助
  3. 万能数据库查询分析器使用技巧之(十四)
  4. shell编程题(三)
  5. 【转】c++优先队列(priority_queue)用法详解
  6. 【css】响应式布局 @media媒介 适配平板手机
  7. C++ 11互斥锁的应用(针对于多线程的情况)
  8. python编程手机模拟点击_python模拟点击玩游戏的实例讲解
  9. 桌面上的Flutter:Electron又多了个对手
  10. mac 删除磁盘图标_如何在Mac上更改硬盘图标
  11. Matter 研讨会回顾(第二期)|乐鑫 Matter SDK 开发平台介绍和使用
  12. 第107章 SQL函数 $PIECE
  13. 学习Android闹钟源代码(三)-AlarmClock类分析(part2)
  14. 如何仿照OSINT模式进行机密信息的收集与发掘
  15. 基本Kmeans算法介绍及其实现
  16. HTML5自造字,电脑中的造字程序怎么用啊怎么造字
  17. 第六篇 VGGNet——模型精讲
  18. Cy3花青素荧光染料,(CAS:146368-13-0 )
  19. Python自动化开发从浅入深-进阶(sqlalchemy)
  20. am572x时钟配置

热门文章

  1. ansys流固耦合分析与工程实例_ansys workbench 流固耦合教程
  2. visual studio编译linux,在 Visual Studio 中配置 Linux MSBuild C++ 项目
  3. 为什么我的计算机无法评分,高手看看我的电脑鲁大师怎么评分这么低啊
  4. 处理mp3_如何把MP3转换成FLAC格式?这三个方法简单快速
  5. C++编码类定义的规则
  6. 数据结构专题(二):2.7顺序表反转
  7. python大数据开发工程师_大数据开发工程师的职责
  8. java 代码里设置环境变量_如何在一个java程序里设置环境变量
  9. mybatis SqlMapConfig.xml
  10. HTTP MIME Types