`

安装指定版本的 Lumen 框架

阅读更多

安装指定版本的 Lumen 框架

 

目前只有通过 composer create-project 方式, lumen new 方式不支持。

 

安装过程如下:

   一,使用以下命令:

 

# composer create-project laravel/lumen api.lumen-5.4 --prefer-dist  "5.4.*"
                                        项目名称                     指定的框架版本
 

 

 

 

   安装相关 package 的过程:
Installing laravel/lumen (v5.4.0) 
- Installing laravel/lumen (v5.4.0): Downloading (100%)         
Created project in api.lumen-5.4
> php -r "copy('.env.example', '.env');"
Loading composer repositories with package information
Updating dependencies (including require-dev)
Package operations: 68 installs, 0 updates, 0 removals
..........
 
Writing lock file
Generating autoload files
 

 

 

    二,查看版本

 

# cd api.lumen-5.4/
# php artisan

    版显示如下:

 

 

Laravel Framework Lumen (5.4.7) (Laravel Components 5.4.*)

Usage:
  command [options] [arguments]

Options:
  -h, --help            Display this help message
  -q, --quiet           Do not output any message
  -V, --version         Display this application version
      --ansi            Force ANSI output
      --no-ansi         Disable ANSI output
  -n, --no-interaction  Do not ask any interactive question
      --env[=ENV]       The environment the command should run under
  -v|vv|vvv, --verbose  Increase the verbosity of messages: 1 for normal output, 2 for more verbose output and 3 for debug
 

 

 

 

 

 

 

分享到:
评论

相关推荐

    用Lumen写API教程

    安装Lumen框架是一个相对简单的过程。通常可以通过Composer这个PHP包管理工具来完成安装。在安装过程中,你可能需要配置服务器环境,比如在Windows、MacOSX或Linux系统上设置Homestead,这是Laravel和Lumen推荐的...

    Laravel开发-lumen-cors

    在本文中,我们将深入探讨Laravel开发中的一个关键主题——使用Lumen框架处理跨源资源共享(CORS)。Lumen是Laravel的一个轻量级版本,专为构建微服务和API而设计。CORS是一个浏览器安全策略,允许Web应用程序从不...

    laravel:Laravel和Lumen框架开发的辅助函数

    这是Laravel和Lumen框架的辅助函数集合 安装 使用以下命令安装Laravel软件包: psmod require Laravel 配置 该软件包使用lumen.env文件进行配置。 它位于package文件夹中。 (默认情况下为C:\tools\ps-mod\Laravel...

    Laravel/Lumen 使用 Redis队列

    在 Laravel/Lumen 中,我们可以使用 `retry_after` Option 来指定队列任务重试的时间间隔。 八、使用 Redis 队列的优点 使用 Redis 队列驱动可以提供高性能、低延迟和高可靠性的队列系统,非常适合高并发和高压力...

    Laravel开发-lumen-file-manager-dynamodb

    首先,让我们了解Lumen框架。Lumen是Laravel的精简版,设计用于快速开发API和微服务。它的核心特性包括路由、中间件、控制器、Eloquent ORM以及其他的Laravel功能,但没有视图和会话等部分,使其更加轻便。 集成...

    Laravel开发-cors-lumen

    Laravel是PHP的一个流行框架,而Lumen则是Laravel的一个轻量级版本,专为构建API和微服务而设计。CORS是一个重要的安全特性,用于控制Web应用可以从哪些源获取资源。 ### CORS简介 CORS是浏览器强制执行的一种安全...

    Laravel开发-lumen-swagger-generators

    Lumen是Laravel的一个微服务版本,专为构建API和微服务而设计,具有轻量、快速的特点。Swagger是一个流行的API文档工具,它能帮助开发者通过OpenAPI规范来定义、设计、构建、发现和维护RESTful API。 "Laravel开发-...

    Laravel开发-lumen-transformer

    Lumen,作为 Laravel 的一个轻量级版本,同样需要处理这样的需求。`Lumen Transformer` 是专门为 Lumen 和 Laravel 设计的一个工具,用于高效地进行数据转换,确保 API 返回的数据结构清晰、易于理解。 ### 1. ...

    Laravel开发-lumen-queue-email-alert

    在本文中,我们将深入探讨如何在Laravel框架的微型版本——Lumen中,利用队列(Queue)功能来实现邮件警报系统。当队列任务执行失败时,系统能够自动发送电子邮件通知用户,确保及时发现并处理问题。Lumen是一个轻量...

    Laravel开发-vvv-lumen

    Lumen 是 Laravel 公司维护的一个轻量级的微服务框架,专为构建 API 和微服务架构而设计。Lumen 提供了类似于 Laravel 的语法和结构,但其核心是为高性能和快速响应而优化的。如果你需要构建 RESTful API 或微服务,...

    Laravel开发-understand-lumen

    Lumen 是 Laravel 家族中的一个微型框架,专为构建 API 和微服务而设计。它以其轻量级、高性能和易于使用的特点受到开发者喜爱。Lumen 保留了 Laravel 的核心理念,如路由、中间件、控制器和模板引擎,但针对更小...

    php新版本安装包,php-7.2.7

    这个安装包是为了解决在CentOS虚拟机环境下安装PHP的需求,特别指出它已经经过编译且与最新的Lumen框架兼容。 在CentOS上手动编译安装PHP涉及多个步骤。首先,你需要确保系统中安装了必要的依赖,如GCC编译器、curl...

    Laravel开发-cors-lumen .zip

    本文将深入探讨这两个框架,并特别关注如何在Laravel中处理CORS(Cross-Origin Resource Sharing,跨源资源共享)问题,同时也会提及Lumen作为轻量级的Laravel版本在解决此类问题上的应用。 Laravel是一个强大的、...

    lumen.github.io

    9. **.gitignore** - 指定哪些文件或目录不应被 Git 版本控制系统跟踪。 10. **composer.json** - 项目的 Composer 配置,定义了依赖和版本要求。 11. **.env** - 环境变量配置,例如数据库连接信息。 通过研究这些...

    Laravel (Lumen) 解决JWT-Auth刷新token的问题

    在Laravel (Lumen)框架中实现JWT-Auth刷新token的问题及解决方案是我们要探讨的知识点。首先,需要理解在Laravel (Lumen)中使用JSON Web Tokens (JWT)作为认证机制时,用户可以通过JWT获取资源,但每次的访问都必须...

    lumen-route-list:显示流明注册的路线列表

    流明(Lumen)是 Laravel 公司推出的一个轻量级的 PHP 微框架,它专为构建 API 和 微服务而设计。标题中的“lumen-route-list”指的是一个工具或功能,用于显示流明框架中注册的所有路由的详细列表。这个功能对于...

    Laravel开发-twiliolumen .zip

    1. **Lumen安装与配置**:首先,开发者需要安装Lumen框架,这通常通过Composer来完成。然后,配置应用的基本设置,如路由、中间件、数据库连接等。 2. **Twilio API集成**:在Lumen应用中,我们需要安装Twilio的PHP...

    Laravel开发-sweet

    在本案例中,我们关注的是 "Lumen 包示例",Lumen 是 Laravel 为微型 RESTful API 设计的一个轻量级框架。 **Lumen 简介** Lumen 是 Laravel 的一个子项目,专为构建微服务和快速 API 开发而设计。它保留了 Laravel...

    lumen-image-processor:流明图像处理器

    流明图像处理器是一款基于PHP开发的图像处理库,专门用于在Lumen框架中高效地处理图像。Lumen是 Laravel 公司推出的轻量级微服务框架,它具有高性能和易于扩展的特点,使得开发者能够快速构建API和服务。而“lumen-...

Global site tag (gtag.js) - Google Analytics