wampserver 配置 vhosts目录管理不同项目配置文件

Windows下使用wamp开发,配置vhosts目录主要是为了方便管理和开发 

进入wamp64\bin\apache\apache2.4.27\conf 目录,编辑httpd.conf文件,

大概在 530 行左右有如下代码

#Virtual hosts

#Include conf/extra/httpd-vhosts.conf

修改成底下这样

# Virtual hosts

Include conf/vhosts/*.conf

然后在conf目录下添加vhosts目录

然后复制 wamp64\bin\apache\apache2.4.27\conf\extra 下的 httpd-vhosts.conf 文件 到vhosts下

修改成下面这样

# Virtual Hosts
#
#80是端口

  ServerName laravelapp.test 

        #项目的名称,然后添加到 C:\Windows\System32\drivers\etc\hosts 文件中,就像这样 127.0.0.1      laravelapp.test

  DocumentRoot "E:/wamp/wamp64/www/laravelapp/" #项目的根路径,根据你自己wamp位置填
  #和上边的一样
    Options +Indexes +Includes +FollowSymLinks +MultiViews
    AllowOverride All
    Require local
 

之后配置新项目只需要在vhosts中添加对应的.conf文件,在hosts文件中添加对应的信息然后重启wamp服务就OK

我常用的框架是laravel,配置新项目的时候

1.在www目录下composer创建一个新的项目

2.修改新建项目根目录下的server.php 为index.php

3.添加wamp的配置信息和修改hosts文件

4.如果是wamp环境还需要复制public目录下的 .htaccess 到项目根目录下实现url重写

5.完了

你可能感兴趣的:(Laravel)