zoukankan      html  css  js  c++  java
  • 如何在Ubuntu 20.04上安装PHP Composer

    PHP Composer是一个软件包管理工具,用于安装和管理PHP应用程序的模块。之后,您可以轻松地将这些模块用于您的项目。它可以帮助用户在您的应用程序下安装所需版本的php模块。它还会维护所有已安装模块的详细信息以及版本详细信息。所有条目都保存在文件名composer.json中。
    本教程将帮助您在Ubuntu 20.04 LTS系统上安装和使用PHP composer。
    先决条件
    通过Shell访问正在运行的Ubuntu系统
    必须安装和配置PHP 5.3或更高版本。
    1.安装PHP
    Composer要求将PHP安装在您的系统上。如果您尚未安装PHP,请执行以下命令以更新apt缓存,然后在系统上安装php。
    sudo apt update
    sudo apt install php php-gd php-xml php-cli php-zip
    您还需要在系统上安装一些其他软件包。在shell上执行以下命令。
    sudo apt install unzip curl
    一旦安装了所有必需的软件包,请执行以下命令来验证活动的php命令行版本:
    php -v
    2.安装PHP Composer
    您已准备好在Ubuntu 20.04上安装PHP Composer。现在,使用以下命令在系统上下载composer可执行文件。
    curl -sS https://getcomposer.org/installer | php
    现在,使用以下命令使Composer对系统中的所有用户全局可用,并且可用于该系统上的所有PHP应用程序。
    sudo mv composer.phar /usr/local/bin/composer
    chmod +x /usr/local/bin/composer
    在系统上安装Composer之后。在命令提示符下键入composer。这将为您提供composer版本的详细信息以及composer命令可用的选项。
    composer -v

    3.使用Composer
    您可以通过执行与安装相同的命令来下载最新版本的Composer。Composer还具有自我更新的能力。使用以下命令更新Composer本身。
    对于现有项目:
    切换到应用程序根目录并运行以下命令。它将读取composer.json并安装该应用程序的依赖项。
    composer install
    创建新项目:
    要创建一个新项目,请切换到项目目录并按以下命令安装所需的模块。
    mkdir myapp && cd myapp
    composer require psr/log
    上面的命令将psr/log模块安装在供应商目录下。它还在composer.json中创建一个条目,并更新composer.lock。
    4.升级Composer
    Composer能够自我升级,所以你可以运行自我更新来将composer升级到最新版本。否则,你可以通过执行安装时使用的相同命令来下载最新版本的作曲家。
    sudo composer self-update
    在本教程中,你已经学会了如何在Ubuntu系统上安装php composer。同时也可以通过命令行了解composer的基本用法。A5互联https://www.a5idc.net/

  • 相关阅读:
    el-select下拉框选项太多导致卡顿,使用下拉框分页来解决
    vue+elementui前端添加数字千位分割
    Failed to check/redeclare auto-delete queue(s)
    周末啦,做几道面试题放松放松吧!
    idea快捷键
    解决flink运行过程中报错Could not allocate enough slots within timeout of 300000 ms to run the job. Please make sure that the cluster has enough resources.
    用.net平台实现websocket server
    MQTT实战3
    Oracle 查看当前用户下库里所有的表、存储过程、触发器、视图
    idea从svn拉取项目不识别svn
  • 原文地址:https://www.cnblogs.com/a5idc/p/13710321.html
Copyright © 2011-2022 走看看