当前位置:首页 > 操作系统 > Windows

Windows8.1下通过Wampserver2.5+Composer搭建Laravel5.1环境并导入PhpStorm

Windows8.1下通过Wampserver2.5+Composer搭建Laravel5.1环境并导入PhpStorm

技术活就是一个折腾的过程……
??????????????????????????????????????????????????

1.WampServer2.5安装路径及配置:

当前最新版本:wampserver2.5-Apache-2.4.9-Mysql-5.6.17-php5.5.12-64b官网下载地址:http://www.wampserver.com/安装所在目录:D:DevToolKitWampServer2.5前期准备工作:修改D:DevToolKitWampServer2.5inapacheapache2.4.9in下的php.ini文件,确保php_openssl.dll扩展库是开启的,否则,composer在安装过程中会出现错误提示。注意:wampserver安装文件下会有两个php.ini文件,要修改的是php目录下的php.ini文件。

2.安装composer,安装中需要选择php.exe文件位置

官网下载地址:http://www.phpcomposer.com/

3.用composer安装Laravel5.1

命令行操作:C:UsersDarren>d:D:>cd DevToolKitWampServer2.5wwwD:DevToolKitWampServer2.5www>composer create-project laravel/laravel --prefer-dist

完成安装(大概需要15分钟左右,我用的VPN稍微快一些)之后:

(1) 修改D:DevToolKitWampServer2.5wwwlaravelconfigapp.php中的时区为上海:'timezone' => 'Asia/Shanghai' ;

(2) 修改laravel项目下的vendor和storage目录为可读写属性(如果不修改会导致访问首页出现空白);

4.修改apache的httpd.conf文件如下:

(1) 启用URL重写模块LoadModule rewrite_module modules/mod_rewrite.so

(这一步很重要,如果没有启用,会导致laravel自定义路由访问全部报404错误!)

(2) 修改端口号为:8088

(3) 配置访问根目录到:D:DevToolKitWampServer2.5www

(4) 修改如下两处(主要是修改AllowOverride为All和添加Allow from all):

第一处:<Directory " D:/DevToolKit/WampServer2.5/www/">    Options Indexes FollowSymLinks    AllowOverride all    Require local修改成:<Directory " D:/DevToolKit/WampServer2.5/www/">    Options Indexes FollowSymLinks    AllowOverride all    Order Deny,Allow    Allow from all第二处:<Directory></Directory>    AllowOverride none    Require all denied修改成:<Directory></Directory>    Options FollowSymLinks    AllowOverride None    Order deny,allow    Allow from all    Satisfy all

5.重启wampserver并访问:http://localhost:8088/laravel/public

6.laravel和phpstorm安装代码提示插件

(1) 进入laravel所在目录,运行命令: composer require barryvdh/laravel-ide-helper;

(2) 完成后,将 'BarryvdhLaravelIdeHelperIdeHelperServiceProvider::class'添加到当前目录下config/app.php 中的 provider中;并运行命令:php artisan ide-helper:generate ;

(3) 最后,修改当前目录下的composer.json文件,添加如下代码:

"scripts":{    "post-update-cmd":[        "php artisan clear-compiled",        "php artisan ide-helper:generate",        "php artisan optimize"]}

7.PhpStorm(版本7.1.3)安装laravel插件并导入项目


【说明】本文章由站长整理发布,文章内容不代表本站观点,如文中有侵权行为,请与本站客服联系(QQ:254677821)!

相关教程推荐

其他课程推荐