wampserver下配置虚拟主机 实现多站点支持
wampserver下配置虚拟主机 实现多站点支持
wampserver是由德国人开发,在windows环境下实现apache+php+mysql的一款集成环境软件,wampserver自带SQLitemanager和Phpmyadmin软件;为用户设计了简单易用的图形化界面,并且包括了简体中文、英文在内的十余种语言包,可自由切换,wampserver可用于服务器环境快速配置或本机测试。可到wampserver官方网站下载。
本篇文章介绍如何在本机wampserver环境下,配置cnpeng.org测试环境;同理可在服务器端配置虚拟主机,实现多站点共存。
- 启动wampserver服务,左键单击右下角wampserver图标,打开Apache菜单下“httpd.conf”文件;
- 在“httpd.conf”文件最下面添加以下代码:
# #开始配置虚拟主机,域名为cnpeng.org,目录为d:/wamp/www/cnpeng.org/
NameVirtualHost *:80
<VirtualHost *:80>
# ServerAdmin = 管理员EMAIL
ServerAdmin [url=mailto:admin@localhost.com]admin@localhost.com[/url]
# DocumentRoot = 网站主目录的 盘符路径
DocumentRoot d:/wamp/www/cnpeng.org
# ServerName = 绑定的域名入口
# 即: 通过 cnpeng.org 访问的请求
ServerName cnpeng.org
# 这里是配置 网站主目录的访问权限, 注意斜线
<Directory “d:/wamp/www/cnpeng.org/”>
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost>##重新定义wampserver根目录
NameVirtualHost *:80
<VirtualHost *:80>
# ServerAdmin = 管理员EMAIL
ServerAdmin [url=mailto:admin@localhost.com]admin@localhost.com[/url]
# DocumentRoot = 网站主目录的 盘符路径
DocumentRoot d:/wamp/www
# ServerName = 绑定的域名入口
# 即: 通过 cnpeng.org 访问的请求
ServerName 127.0.0.1
# 这里是配置 网站主目录的访问权限, 注意斜线
<Directory “d:/wamp/www/”>
Options FollowSymLinks
AllowOverride None
Order allow,deny
Allow from all
</Directory>
</VirtualHost> - 在托盘中左键单击wampserver,重启所有服务;
- 用记事本打开C:/WINDOWS/system32/drivers/etc/ 目录下hosts文件,在最下面添加一行:
127.0.0.1 cnpeng.org
在浏览器下输入http://cnpeng.org,可以看到通过http已经访问到本机下d:/wamp/www/cnpeng.org/ 目录。
wampserver下配置虚拟主机 实现多站点支持的更多相关文章
- nginx下配置虚拟主机
linux 虚拟机下配置虚拟主机 nginx.conf 文件不动, 在 conf.d 或者 conf 目录下 新建项目.conf server { listen 80; server_name loc ...
- linux环境下配置虚拟主机域名
linux环境下面配置虚拟主机域名 第一步:在root目录下面(即根目录)ls(查看文件)cd进入etc目录find hosts文件vi hosts 打开hosts文件并进行编辑在打开的文件最下面添加 ...
- Nginx下配置虚拟主机的三种方法
Nginx下,一个server标签就是一个虚拟主机. 1.基于域名的虚拟主机,通过域名来区分虚拟主机——应用:外部网站 2.基于端口的虚拟主机,通过端口来区分虚拟主机——应用:公司内部网站,外部网站的 ...
- centos配置虚拟主机virtualhost,让服务器支持多网站多域名(转)
如何让centos(redhat)配置虚拟主机,让服务器支持多个网站,针对Apache,只需要你修改apache配置文件/etc/httpd/conf/httpd.conf即可. 里面有个exampl ...
- lnmp下配置虚拟主机
一:首先熟悉几个命令 which php ---> which是通过 PATH环境变量到该路径内查找可执行文件,所以基本的功能是寻找可执行文件 whereis php ----& ...
- apache下配置虚拟主机案例详解
案例说明: 域名: www.tianyik.com /var/html/www blog.tianyik.com /var/html/blog bb ...
- WAMP环境下配置虚拟主机
1.编辑httpd.conf,查找#Include conf/extra/httpd-vhosts.conf,把前面注释符号“#”删掉 2.编辑httpd-vhosts.conf文件, <Vir ...
- MAMP下配置虚拟主机域名
第一步:修改虚拟主机地址: /Applications/MAMP/conf/apache/extra/httpd-vhosts.conf 第二步:
- centos5.5用phpstudy一键安装配置虚拟主机后,yum配置代理服务器squid
最近因为工作需要,开发站点需要在lamp环境下跑网站,于是在win7上跑虚拟机装了一个centos5.5的linux 并用集成环境配置了一个lamp环境,这里用的是phpstudy的一键安装包,并配置 ...
随机推荐
- Linux使用技巧5--格式化U盘
通常来说,格式化一个分区的U盘还是非常easy的.仅仅须要使用mkfs命令指定目标文件系统就能够了,样例例如以下: $ sudo fdisk -l $ sudo mkfs -t vfat /dev/s ...
- 黑客编程教程(十四)单线程TCP端口扫描器
#include<winsock2.h> #include<stdio.h> #include <time.h> //计时需要用到的头文件 #pragma comm ...
- Ubuntu C/C++开发环境的安装和配置
安装ubantu会自动安装GCC,但是这个GCC什么文件都不能编译,因为没有一些必须的头文件,所以要安装build-essential这个软件包,安装了这个包会自动安装上g++,libc6-dev,l ...
- android Button背景高度被拉伸问题--解决方案
接入第三方SDK后,发现SDK提供的弹窗里,有两个按钮的高度呈被拉伸状态. 而,第三方提供的demo内,这两个按钮均呈正常状态. 对于第一次接触Android的菜鸟来说,这个问题颇为难解.第三方在尝试 ...
- java.net.SocketException: Software caused connection abort: socket write erro
场景:接口测试 编辑器:eclipse 版本:Version: 2018-09 (4.9.0) testng版本:TestNG version 6.14.0 执行testng.xml时报错信息: 出现 ...
- JavaScript高级 面向对象(3)--字符编码
说明(2017.3.29): 1. 数字+上下文=信息,如果是做数学运算,就是数字,如果是输出字符串给用户,就是码表字符. 2. ASCII码,共128个数字,128个数字刚好7个二进制位(2的7次方 ...
- J2EE面试题集锦_
一.基础问答 不能被继承的类有[Long Double Float Short Void Class Math String] 他们都被final修饰 类可以被继承[Th ...
- Disable Maven Nature和disable workspace resolution
1.Disable Maven Nature myeclipse更新maven的时候,手抖了一下,点上了Disable Maven Nature,然后工程右键菜单中的Maven栏就不见了! 其实这是把 ...
- JAVA里使用CKEditor和CKFinder的配置
在JSP里使用CKEditor和CKFinder的配置 CKEditor的编辑器工具栏中有一项“图片域”,该工具可以贴上图片地址来在文本编辑器中加入图片,但是没有图片上传. “预览”中有一大堆鸟语,看 ...
- JavaScrip——DOM操作(属性操作)
Attribute a.setAttribute("属性名","属性值")——设置属性 a.getSttribute("属性名")——获取属 ...