WAMP的多站点配置
前些天弄的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的多站点配置相关推荐
- wamp找不到服务器,WampServer服务器多站点配置后打不开phpMyAdmin的解决办法
WampServer服务器多站点配置后打不开phpMyAdmin的解决办法 (Forbidden You don't have permission to access / on this serve ...
- apache多站点配置+多端口配置
Apache多站点配置 这种方法是配置不同的地址访问不同的文件夹的配置1:修改本机的hosts文件,如下: 示例:127.0.0.1 localhost127.0.0.1 www.dede.com12 ...
- wamp2.5可用php5.6,局域网访问,多站点配置
1.用php5.6 直接下载个wamp3.0的,那里的php支持5.6,安装之后把php5.6的文件夹剪切到wamp2.5的放php的文件夹,然后wamp那里就有php5.6的选择了,选择后就可以用了 ...
- Apache多站点配置详解
2019独角兽企业重金招聘Python工程师标准>>> 本人第一篇技术博客,主要是把我自己的笔记做一个整理,并对之前学习做一个回顾和总结,也分享给大家,共同提高,好了,闲话少说,进入 ...
- nginx多站点配置,以及隐藏index.php
一.nginx多站点的配置 1.默认安装的nginx在/etc/nginx下,则执行以下命令 sudo mkdir /etc/nginx/conf.d 这个conf.d作为我们放置多站点的目录 图中的 ...
- nginx 多站点配置方法集合
nginx 多站点配置方法集合 作者: 字体:[增加 减小] 类型:转载 时间:2011-06-28 我要评论 关于nginx的多站设置,其实和apache很相似,假设我们已经有两个域名,分别是:ww ...
- PHP语言Yii框架,Yii框架多语言站点配置方法分析【中文/英文切换站点】
本文实例讲述了Yii框架多语言站点配置方法.分享给大家供大家参考,具体如下: 这里假设我们要建立 中文/英文 切换的站点 1. 设置全局默认的语言 文件添加代码:protected/config/ma ...
- tomcat站点配置
那么只需要在tomcat 上下文中声明 <Parameter name="log4j.org.springframework.orm" value="debug&q ...
- linux apache添加多站点配置(Ubuntn和Centos)
Linux Apache 多站点配置 Centos 配置方式: 找到 /etc/httpd/conf/http.conf 添加监听端口,eg: Listen 89 虚拟机配置,一个端口对应一个 &l ...
最新文章
- saltstack之远程触发文件备份、回滚
- ABAP实例:如何生成年月的输入帮助
- 万能数据库查询分析器使用技巧之(十四)
- shell编程题(三)
- 【转】c++优先队列(priority_queue)用法详解
- 【css】响应式布局 @media媒介 适配平板手机
- C++ 11互斥锁的应用(针对于多线程的情况)
- python编程手机模拟点击_python模拟点击玩游戏的实例讲解
- 桌面上的Flutter:Electron又多了个对手
- mac 删除磁盘图标_如何在Mac上更改硬盘图标
- Matter 研讨会回顾(第二期)|乐鑫 Matter SDK 开发平台介绍和使用
- 第107章 SQL函数 $PIECE
- 学习Android闹钟源代码(三)-AlarmClock类分析(part2)
- 如何仿照OSINT模式进行机密信息的收集与发掘
- 基本Kmeans算法介绍及其实现
- HTML5自造字,电脑中的造字程序怎么用啊怎么造字
- 第六篇 VGGNet——模型精讲
- Cy3花青素荧光染料,(CAS:146368-13-0 )
- Python自动化开发从浅入深-进阶(sqlalchemy)
- am572x时钟配置
热门文章
- ansys流固耦合分析与工程实例_ansys workbench 流固耦合教程
- visual studio编译linux,在 Visual Studio 中配置 Linux MSBuild C++ 项目
- 为什么我的计算机无法评分,高手看看我的电脑鲁大师怎么评分这么低啊
- 处理mp3_如何把MP3转换成FLAC格式?这三个方法简单快速
- C++编码类定义的规则
- 数据结构专题(二):2.7顺序表反转
- python大数据开发工程师_大数据开发工程师的职责
- java 代码里设置环境变量_如何在一个java程序里设置环境变量
- mybatis SqlMapConfig.xml
- HTTP MIME Types