美文网首页
lumen安装

lumen安装

作者: 木有sky | 来源:发表于2018-08-31 15:12 被阅读0次

安装


运行环境要求

Lumen 框架会有一些系统上的要求。 当然这些要求在 Laravel Homestead 虚拟机上都已经完全配置好了。因此强烈建议您将 Homestead 用作你本地的 Lumen 开发环境。

如果你没有安装 Homestead 的话,请确保你的系统环境符合要求:

PHP >= 7.1.3

OpenSSL PHP Extension

PDO PHP Extension

Mbstring PHP Extension


安装 Lumen

Lumen 利用 Composer 来管理它的代码依赖. 所以,在使用 Lumen 之前,请先确认你的电脑上安装了 Composer。

通过 Lumen 安装器

首先,使用 Composer 下载 Lumen 安装包:

composerglobalrequire"laravel/lumen-installer"

请确定你已将 ~/.composer/vendor/bin 路径加到环境变量中的 PATH ,只有这样系统才能找到 lumen 的可执行文件。

一旦安装完成,使用 lumen new 将会在您指定的目录中创建一个新的

Lumen 项目。例如: lumen new blog 命令将会创建一个名字叫 blog 的目录 ,此目录里面存放着新安装的 Lumen 和代码依赖。这个方法的安装速度比通过 Composer 安装要快很多:

lumennewblog

通过 Composer Create-Project 命令安装

你也可以在你电脑的终端输入 create-project 命令来安装 Lumen :

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

运行你的应用程序

在你的本地运行项目,你可以使用 Laravel Homestead 虚拟机,Laravel Valet ,或者内置的 PHP 开发服务器:

php-S localhost:8000-tpublic


配置

Lumen 框架所有的配置信息都是存在 .env 文件中。一旦 Lumen 成功安装,你同时也要配置本地环境.

应用程序密钥

在你安装完 Lumen 后,首先需要做的事情是设置一个随机字符串到应用程序密钥。通常这个密钥会有 32 字符长。 这个密钥可以被设置在 .env 配置文件中。如果你还没将 .env.example 文件重命名为 .env,那么你现在应该去设置下。如果应用程序密钥没有被设置的话,你的用户 Session 和其它的加密数据都是不安全的!

相关文章

  • Lumen初始化框架

    安装Lumen 配置缓存 env配置

  • Lumen php artisan config:cache n

    lumen默认安装时不带config缓存的,也就是说不能像Laravel那样使用命令 安装lumen-config...

  • lumen +swoole

    lumen搭建 lumen搭建项目 添加dingo 安装扩展 修改配置 app.php 修改.env文件 配置sw...

  • lumen安装

    1.安装器安装 1. composer global require "laravel/lumen-instal...

  • lumen安装

    安装 运行环境要求 Lumen 框架会有一些系统上的要求。 当然这些要求在Laravel Homestead虚拟机...

  • 2018-10-18

    lumen artisan支持的命令列表 使用两种方式创建项目 1. 通过 Lumen 安装器 创建项目 comp...

  • Lumen安装horizon(队列系统解决方案)

    1.lumen大于等于5.5.* 2.lumen的queue必须为Redis 3.安装了composer依赖包管理...

  • 用lumen从0开始构造用户中心

    启动项目: php -S localhost:8088 -t public/ 项目初始化 安装lumen安装器: ...

  • lumen 中文语言包整合

    安装 overtrue/laravel-lang caouecs/laravel-lang 修改 Lumen bo...

  • Dingo 的安装

    ** 安装Dingo需要下面的环境:** Laravel 5.1 或 lumen 5.1 + php 5.59+ ...

网友评论

      本文标题:lumen安装

      本文链接:https://www.haomeiwen.com/subject/rfnswftx.html