[ Lumen 5.2 文档 ] 起步 -- 安装
1、服务器要求
Lumen框架对服务器有少许要求,当然,Laravel Homestead虚拟机已经满足所有这些要求,所以强烈推荐使用Homestead作为本地开发环境。
如果你没有使用Homestead,那么需要确保服务器满足以下要求:
- PHP >= 5.5.9
- OpenSSL PHP Extension
- Mbstring PHP Extension
- PDO PHP Extension
2、安装Lumen
Lumen使用Composer来管理依赖,所以,在使用之前,确保你已经在机器上安装了Composer。
通过Lumen安装器
首先,使用Composer下载Lumen安装器:
composer global require "laravel/lumen-installer"
确保 ~/.composer/vendor/bin在系统路径PATH中,否则不能在命令行调用 lumen命令。
安装完成后,只需简单通过 lumen new命令就可以在当前目录下创建一个新的Lumen应用,例如, lumen new blog将会创建一个名为 blog的Lumen安装目录,该目录中已经包含了所有Lumen依赖。该安装方法比通过Composer安装要快很多:
lumen new blog
通过Composer Create-Project安装
你还可以在终端中通过Composer的 create-project命令来安装Lumen:
composer create-project --prefer-dist laravel/lumen blog
3、 配置
Lumen框架的所有配置都存放在.env文件,安装好Lumen后,需要配置本地开发环境。
Application Key
安装完Lumen后,需要设置APP_KEY为32位长的随机字符串,该key被配置在 .env环境文件中(APP_KEY),如果你还没有将 .env.example文件重命名为 .env,现在立即这样做。如果key没有被设置,用户sessions和其它加密数据将会有安全隐患!
上一篇: php实现微信支付之企业付款
推荐阅读
-
[ Lumen 5.2 文档 ] 更多特性 -- 服务提供者_html/css_WEB-ITnose
-
[ Lumen 5.2 文档 ] 更多特性 -- 服务容器
-
[ Lumen 5.2 文档 ] 起步 -- 发行版本说明
-
[ Lumen 5.2 文档 ] 更多特性 -- 服务提供者_html/css_WEB-ITnose
-
[ Lumen 5.2 文档 ] 更多特性 -- 错误 & 日志
-
[ Lumen 5.2 文档 ] 更多特性 -- 事件
-
[ Lumen 5.2 文档 ] 起步 -- 安装
-
[ Lumen 5.2 文档 ] 起步 -- 配置
-
[ Laravel 5.2 文档 ] Eloquent ORM -- 起步
-
[ Lumen 5.2 文档 ] 起步 -- 升级指南