我刚开始接触Laravel这个框架时,被官方文档搞得一头雾水,几天都没搭建起来运行环境(可能是自己太菜了哈哈,自信点把可能去掉)
一、安装 Composer
进入官网 getcomposer.org,点击download
官网
下载安装程序并安装到电脑上(windows)
注意检查下是否已安装好php(用wampserver省事), php 环境变量添加进去
二、laravel安装器
命令行cd到 Composer 安装目录
命令行输入:composer global require laravel/installer
若无法下载,试试修改配置的镜像源
命令行输入:composer config -g repo.packagist composer https://packagist.phpcomposer.com
然后再继续尝试
接下来确保将 composer vendor bin 目录放置在你的系统环境变量 $PATH 中,以便系统可以找到 Laravel 的可执行文件
composer vendor bin 目录
系统环境变量 $PATH
三、创建laravel项目
安装完成后,命令行下通过 laravel new 命令即可在当前目录下创建一个新的 Laravel 应用,例如,laravel new test 将会创建一个名为 test 的新应用(laravel版本将为最新的,最新版不建议用于生产环境),且包含所有 Laravel 依赖。该安装方法比通过 Composer 安装要快很多:
如果想要指定 laravel 版本,需要通过通过 Composer 安装,命令行输入:composer create-project --prefer-dist laravel/laravel test 6.0.*
这将会耗时很久。【若结果没有 Application key set successfully,你可能需要尝试删除项目文件,然后重新创建项目】
在项目 composer.json 中能看到 laravel 版本
laravel版本
四、调试
1、进入config/app.php,将 APP_DEBUG 设为 true
命令行进入项目目录,运行:php artisan key:generate(创建项目时若Application key已自动设置成功过,可以忽略这一步,否则访问时将报错)
创建项目时,Application key自动设置成功过
2、wampserver,打开 Apache 的 httpd.conf(Apach下面的httpd.conf文件,路径为你的安装盘下如:E:wampbinapacheapache2.4.9conf下),将 documentRoot 设置为 laravel 项目的 public文件夹,关闭服务,重启wampserver
若此更改不起作用,可将 Include conf/extra/httpd-vhosts.conf 注释掉,关闭服务,重启wampserver
此时就能愉快的玩 laravel 了
以上就是laravel环境搭建的内容,期间可能出现各种各样的问题,网上都能找到答案,除了官方文档,其他网站的教程也不错(例如学院君)