laravel入门:环境搭建

我刚开始接触Laravel这个时,被官方文档搞得一头雾水,几天都没搭建起来运行环境(可能是自己太菜了哈哈,自信点把可能去掉)

一、安装 Composer

进入官网 getcomposer.org,点击download

官网

下载安装程序并安装到电脑上()

 

注意检查下是否已安装好(用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.*

 

这将会耗时很久。【若结果没有 lication key set successfully,你可能需要尝试删除项目文件,然后重新创建项目】

 

在项目 composer.json 中能看到 laravel 版本

laravel版本

四、调试

1、进入config/app.php,将 APP_DEBUG 设为 true

 

命令行进入项目目录,运行:php artisan key:generate(创建项目时若Application key已自动设置成功过,可以忽略这一步,否则访问时将报错)

创建项目时,Application key自动设置成功过

2、wampserver,打开 的 httpd.conf(Apach下面的httpd.conf文件,路径为你的安装盘下如:E:wampbinapacheapache2.4.9conf下),将 documentRoot 设置为 laravel 项目的 public文件夹,关闭服务,重启wampserver

 

若此更改不起作用,可将 Include conf/extra/httpd-vhosts.conf 注释掉,关闭服务,重启wampserver

 

此时就能愉快的玩 laravel 了

 

以上就是laravel环境搭建的内容,期间可能出现各种各样的问题,网上都能找到答案,除了官方文档,其他的教程也不错(例如学院君)

胜象大百科