安装
安装
安装
环境要求
Lumen 框架对系统有几点要求。当然,所有的要求虚拟机 Laravel Homestead 都可以满足,所以我们强烈推荐你使用 Homestead 作为你的本地开发环境。
但如果你暂时没有使用 Homestead 环境开发,那么请必须满足以下条件:
- PHP >= 7.0
- OpenSSL PHP 扩展
- PDO PHP 扩展
- Mbstring PHP 扩展
安装 Lumen
Lumen 使用 Composer 来管理代码依赖。所以,在使用 Lumen 之前,请先确认你的电脑上安装了 Composer。
通过 Lumen 安装器
首先,使用 Composer 下载 Lumen 安装包:
composer global require "laravel/lumen-installer"
请确定你已将 ~/.composer/vendor/bin
路径加到 PATH,只有这样系统才能找到 lumen 的执行文件。
一旦安装完成,就可以使用 lumen new
命令在指定的目录创建一个新的 Lumen 项目,例如:lumen new blog
将会在当前目录下创建一个叫 blog
的目录,此目录里面存放着新安装的 Lumen 和所有代码依赖。这种方法的安装速度比通过 Composer 安装要快上许多:
lumen new blog
通过 Composer Create-Project 命令
除此之外,你也可以在命令行使用 Composer 的 create-project
命令来安装 Lumen :
composer create-project --prefer-dist laravel/lumen blog
运行你的应用程序
为了能在本地运行你的应用程序,你可以使用 Laravel Homestead 虚拟机, Laravel Valet, 或者 PHP 内置的开发服务器 :
php -S localhost:8000 -t public
配置信息
跟全栈框架 Laravel 框架不一样的是,所有的 Lumen 框架的配置信息都存储在 .env
文件中。一旦 Lumen 成功安装,你需要去 配置本地环境。
应用程序密钥
在你安装完 Lumen 后,首先需要做的事情是设置一个随机字符串到应用程序密钥。通常这个密钥会有 32 字符长。这个密钥可以被设置在 .env
环境文件中。如果你还没将 .env.example
文件重命名为 .env
,那么你现在应该去设置下。如果应用程序密钥没有被设置的话,你的用户 Session 和其它的加密数据都是不安全的!
本译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。