wampserver下配置虚拟主机 实现多站点支持

wampserver是由德国人开发,在windows环境下实现apache+php+mysql的一款集成环境软件,wampserver自带SQLitemanager和Phpmyadmin软件;为用户设计了简单易用的图形化界面,并且包括了简体中文、英文在内的十余种语言包,可自由切换,wampserver可用于服务器环境快速配置或本机测试。可到wampserver官方网站下载。

本篇文章介绍如何在本机wampserver环境下,配置cnpeng.org测试环境;同理可在服务器端配置虚拟主机,实现多站点共存。

  1. 启动wampserver服务,左键单击右下角wampserver图标,打开Apache菜单下“httpd.conf”文件;
  2. 在“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>

  3. 在托盘中左键单击wampserver,重启所有服务;
  4. 用记事本打开C:/WINDOWS/system32/drivers/etc/    目录下hosts文件,在最下面添加一行:

    127.0.0.1      cnpeng.org

  5. 在浏览器下输入http://cnpeng.org,可以看到通过http已经访问到本机下d:/wamp/www/cnpeng.org/ 目录。

转载于:https://www.cnblogs.com/wellsoho/p/3164779.html

wampserver下配置虚拟主机 实现多站点支持相关推荐

  1. linux环境下配置虚拟主机域名

    linux环境下面配置虚拟主机域名 第一步: 在root目录下面(即根目录) ls(查看文件) cd进入etc目录 find hosts文件 vi hosts 打开hosts文件并进行编辑 在打开的文 ...

  2. LAMP环境下配置虚拟主机和域名的跳转

    一.配置虚拟主机 vim /usr/local/apache2/conf/extra/httpd-vhost.conf <VirtualHost *:80>    ServerAdmin ...

  3. lnmp下配置虚拟主机

    一:首先熟悉几个命令 which php      --->  which是通过 PATH环境变量到该路径内查找可执行文件,所以基本的功能是寻找可执行文件 whereis php   ----& ...

  4. linux环境下配置虚拟主机域名,Linux下三种虚拟主机的配置方法

    1:基于相同IP不同Port的虚拟主机 vim /etc/httpd/conf/httpd.conf 更改Listen字段(此设置表示使用80以及8888端口) 更改虚拟主机部分为: 保存以上设置 创 ...

  5. PhpStudy在nginx下配置虚拟主机和伪静态

    使用zblogPhp中的静态管理中心插件来伪静态,如图所示 server {listen 80;server_name www.dailyflower.club dailyflower.club;ro ...

  6. 虚拟主机的服务器配置在哪,配置Apache服务器下的虚拟主机设置有什么要求?景安...

    什么是apache虚拟主机?apache虚拟主机就是在apache服务器上配置多个虚拟主机,从而把一个服务器提供多站点的服务实现.用通俗的话来说就是对同一个服务器上的不同目录进行访问.那么如何在Apa ...

  7. windows下apache配置虚拟主机的两个方法

    windows下apache配置虚拟主机方法一: 对httpd.conf进行设置: 1.注释以下三行 #ServerAdmin #ServerName #DocumentRoot 2.去掉mod_pr ...

  8. Linux下Apache虚拟主机配置

    说明: Apache版本:httpd-2.2.31 Apache安装目录:/usr/local/apache 目的: 配置Apache虚拟主机 具体操作: 1.修改Apache主配置文件 cp /us ...

  9. 基于不同IP地址下的虚拟主机配置以及基于不同端口下的虚拟主机配置

    基于不同IP地址下的虚拟主机配置 一.配置vhost.conf(主配置文件) (一).进入主配置文件目录:cd /etc/httpd/conf.d (二).配置主配置文件:vim vhost/conf ...

最新文章

  1. 《Nature》重磅 | 研究员利用机器学习发现近 6000 种未知病毒
  2. 世行向越提供贷款发展河内市公交建设
  3. matlab gui 鼠标选择矩形区域 返回鼠标坐标点
  4. 51单片机复习:DS1302
  5. gin 前端文件打包_远程URL文件批量下载打包的方法
  6. java销售额查询_用JSP+JavaBean开发模式实现一个销售额的查询
  7. 一个方案搞定从模型量化到端侧部署全流程
  8. 拓端tecdat|R语言动量交易策略分析调整后的数据
  9. VSTO/Excel: 获取Excel图表中的某个点的数据
  10. winform通过restsharp调用api接口登录及其它接口
  11. 【js特效】一款不错的flash视频播放器
  12. VS2015社区版资源
  13. Scratch编程入门
  14. 浙江最新建筑施工特种工(施工升降机)机考真题及答案解析
  15. 人类的终极目标是什么?
  16. KUBERNETES安装及访问web页面
  17. Rxjava(Subject)-BehaviorSubject--代码分析
  18. 什么是点对点?什么去中心化?
  19. python 优点 英文_值得关注的 10 个 Python 英文博客
  20. 短视频剪辑技巧分享,先做排序不能忘,观看效果会更佳

热门文章

  1. Hibernate 添加数据 二 (多对多)
  2. java基础—Runtime类使用
  3. 金九银十,九月已过。Vue这些知识你还不懂?(面试篇1.5W字)
  4. Javascript实现BFS算法
  5. Javascript -- 二叉树实现
  6. 国内CDH的MAVEN代理
  7. mobile web页面调试方法
  8. angularjs项目的页面跳转如何实现
  9. php网页,想弹出对话框, 消息框 简单代码
  10. iOS 对arc的一点深入理解