zoukankan      html  css  js  c++  java
  • Wampserver 2.5 多站点配置方法

    注释:本文适用于wampserver2.5版本。

    wamp是一个集成了apache、php、mysql的运行环境。

    整个配置过程我们一共要用到3个文件

    1.   C:WindowsSystem32driversetc 下的 hosts文件

    2.   D:wampinapacheapache2.4.9confextra 下的 httpd-vhosts.conf

    3.  D:wampinapacheapache2.4.9conf下的httpd.conf

    首先编辑httpd.conf文件

    LoadModule php5_module "d:/wamp/bin/php/php5.5.12/php5apache2_4.dll"
    
    PHPIniDir d:/wamp/bin/php/php5.5.12
    
    Include conf/extra/httpd-vhosts.conf
    

    这三句,如果它们被#注释了的话,去掉# 
    说明一下,第三句话一般注释的,去掉注释后就能开启配置站点

    到这里httpd.conf文件就编辑完成了

    其次编辑 httpd-vhosts.conf 上面那步的第三句话就是让本文件的配置起作用

    可以按照此文件最后仿造,也可以按照我下面代码写,

    <VirtualHost *:80>
        DocumentRoot "e:/PhpProject/"
        ServerName localhost2.com
         <Directory "e:/PhpProject/">
            Options Indexes FollowSymLinks
            AllowOverride all
            Require all granted
        </Directory>
    </VirtualHost>
    

    DocumentRoot "e:/PhpProject/" 毫无疑问是你自己的站点路径

    ServerName localhost2.com 是告诉浏览器你输入这个你就能访问你自己的站点 这个服务名最好是一个url的形式比如我写的那样,不然你输入到某些坑爹浏览器他直接给你跳转到百度搜索结果了

    <Directory "e:/PhpProject/">

      Options Indexes FollowSymLinks

      AllowOverride all

      Require all granted

    </Directory>

    这段很关键,是给你自己的站点设置权限,不然没法访问

    到此httpd.vhosts.conf就编辑完成了

    最后编辑hosts文件

    毕竟咱用的站点实在虚拟服务器上运行的,还得把我们的服务名告诉机器 
    这最后一步就是告诉本主机你的站点名 


    做法是在本文件最后添上

    127.0.0.1 localhost2.com

    按照以上流程配置完以后,重启wamp所有服务,在浏览器输入localhost2.com 
    就能访问到自己的站点了。

    总结:

        以上方法全是笔者今天配了好几个小时总结而来的,也在网上查阅了好多的资料与教程

        大多数是复制粘贴的工作,对强大的wampserver没有很细致的了解,只是简单粗暴地配置运行而已。

        也是自己总结保存一下,希望能帮到读者。

  • 相关阅读:
    MFC中实现LISTCRTL控件选中多行进行删除操作
    如何使属性值为“只读”(readonly)的EDIT控件在获取焦点后不显示光标?
    crm 使用stark组件
    ModelForm组件
    自定义admin管理工具(stark组件)
    Django-admin管理工具
    Django-session中间件源码简单分析
    基于角色的权限管理
    ajax参数补充
    datetime模块
  • 原文地址:https://www.cnblogs.com/zzgyq/p/7590856.html
Copyright © 2011-2022 走看看