安装

未匹配的标注
本文档最新版为 6.x,旧版本可能放弃维护,推荐阅读最新版!

安装

安装

环境要求

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 和其它的加密数据都是不安全的!

本文章首发在 LearnKu.com 网站上。

本译文仅用于学习和交流目的,转载请务必注明文章译者、出处、和本文链接
我们的翻译工作遵照 CC 协议,如果我们的工作有侵犯到您的权益,请及时联系我们。

原文地址:https://learnku.com/docs/lumen/5.5/insta...

译文地址:https://learnku.com/docs/lumen/5.5/insta...

上一篇 下一篇
《L01 基础入门》
我们将带你从零开发一个项目并部署到线上,本课程教授 Web 开发中专业、实用的技能,如 Git 工作流、Laravel Mix 前端工作流等。
《G01 Go 实战入门》
从零开始带你一步步开发一个 Go 博客项目,让你在最短的时间内学会使用 Go 进行编码。项目结构很大程度上参考了 Laravel。
贡献者:5
讨论数量: 0
发起讨论 查看所有版本


暂无话题~