1.php version >= 5.5.9,开启OpenSSL PHP Extension , PDO PHP Extension , Mbstring PHP Extension Tokenizer PHP Extension 扩展
2.打开php.ini文件中的php_openssl.dll扩展;
3.系统环境变量的Path修改;
4.下载快照文件composer.phar【https://getcomposer.org/download/】
将文件复制到php文件夹下,并新建composer.bat文件,并执行:
@ECHO OFF
php "%~dp0composer.phar" %*
5.composer 安装成功;
6.将laravel框架【laravel-master.zip】解压到虚拟主机根目录下
https://github.com/laravel/laravel/archive/master.zip
7.cmd模式下,切换到虚拟主机根目录下,执行composer install
8.如果因为网络问题,可采用镜像安装:【https://pkg.phpcomposer.com/方法一】
composer config -g repo.packagist composer https://packagist.phpcomposer.com
9.修改apache的http.conf内信息【因为laravel是没有index.php,只有server.php】
<IfModule dir_module>下面添加server.php即可
10.如果出现forbidden,则是虚拟主机的配置出了问题:
Options Indexes followsymlinks ExecCGI
11.出现错误:
Whoops, looks like something went wrong;
Whoops, looks like something went wrong;
解决方法:
1.打开laravel/config/app.php,修改:'debug' => env('APP_DEBUG',true)
2.cmd模式下,切换虚拟主机根目录:php -r "copy('.env.example', '.env');"【因为缺少.env文件】
3.cmd模式下,切换虚拟主机根目录:php artisan key:generate
4.生成:Application key [base64:ULMSLKvFytcaT2B0XpJOPRbVoClBCuUWaNoph0jftJs=] set successfully.则代表成功。
12.laravel框架搭建成功;