Laravel 是一个功能齐全,速度飞快的框架,但是 Lumen 因为去除了很多 Laravel 的配置和可自定义的选项,速度越加飞快,毫秒必争。
本文介绍如何搭建PHP的Laravel和Lumen环境

安装composer

php -r "copy('https://install.phpcomposer.com/installer', 'composer-setup.php');"

php composer-setup.php

php -r "unlink('composer-setup.php');"

上述 3 条命令的作用依次是:

  1. 下载安装脚本 - composer-setup.php - 到当前目录。
  2. 执行安装过程。
  3. 删除安装脚本。

打开命令行窗口并执行如下命令将前面下载的 composer.phar 文件移动到 /usr/local/bin/目录下面:

sudo mv composer.phar /usr/local/bin/composer

修改镜像地址:

composer config -g repo.packagist composer https://packagist.phpcomposer.com

安装laravel

使用 Composer 下载 Laravel 安装包:

composer global require "laravel/installer"

安装lumen

使用下面命令下载 Lumen 命令:

composer global require "laravel/lumen-installer"

请确定把 ~/.composer/vendor/bin 路径放置于您的 PATH 里, 这样 Laravel/Lumen执行文件就会存在你的系统。

echo 'export PATH="$PATH:~/.composer/vendor/bin"' >> ~/.bashrc

source ~/.bashrc

【我这边的目录是:export PATH=”$PATH:/home/yison/.config/composer/vendor/bin”;】

用laravel创建项目

laravel new blog

用lumen创建项目

lumen new lumen

你也可以通过 Composer 在命令行运行 create-project 命令来安装 Lumen:

composer create-project --prefer-dist laravel/lumen blog