如何在 Ubuntu 22.04 上安装和使用 PHP Composer如何在 Ubuntu 22.04 上安装和使用 PHP Composer如何在 Ubuntu 22.04 上安装和使用 PHP Composer如何在 Ubuntu 22.04 上安装和使用 PHP Composer
  • 文章
  • 正则表达式
    • 工具
  • 登录
找到的结果: {phrase} (显示: {results_count} 共: {results_count_total})
显示: {results_count} 共: {results_count_total}

加载更多搜索结果...

搜索范围
模糊匹配
搜索标题
搜索内容
发表 admin at 2025年2月28日
类别
  • 未分类
标签

如何在 Ubuntu 22.04 上安装和使用 PHP Composer

PHP Composer 是一种流行的依赖项管理解决方案,其设计目的是使更新和依赖项安装更容易。该工具确定所需的软件包,并根据项目的需要使用正确的版本将其安装在您的系统上。 PHP Composer 还主要用于在 Laravel 和 Symfony 等 PHP 框架的帮助下启动新项目。

本博客将演示在 Ubuntu 22.04 上安装和使用 PHP Composer 的过程。让我们开始吧。

在 Ubuntu 22.04 上安装 PHP Composer

为了在 Ubuntu 22.04 上安装 PHP Composer,请按照给定的说明进行操作。

第1步:更新系统软件包首先,点击“CTRL+ALT+T”并更新系统软件包:

$ sudo apt update

第 2 步:安装所需的软件包接下来,运行以下命令安装 PHP Composer 所需的软件包:

$ sudo apt install php-cli unzip

第 3 步:下载 PHP Composer 安装文件

使用以下“curl”命令下载 PHP Composer 安装程序脚本:

$ curl -sS https://getcomposer.org/installer -o /tmp/composer-setup.php

使用官方页面上的签名验证下载的 PHP Composer 脚本的哈希值:

$ HASH=`curl -sS https://composer.github.io/installer.sig`

然后,验证 PHP Composer 安装程序是否可以安全执行:

$ php -r "if (hash_file('SHA384', '/tmp/composer-setup.php') === '$HASH') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"

步骤 4:安装 PHP Composer验证安装程序后,使用以下命令在 Ubuntu 22.04 上安装 PHP Composer:

$ sudo php /tmp/composer-setup.php --install-dir=/usr/local/bin --filename=composer

给定的输出表明 PHP Composer 版本“2.3.7”已成功安装:

第 5 步:测试 PHP Composer 安装最后,通过在终端中运行“composer”命令来测试执行的 PHP Composer 安装:

$ composer

现在,让我们开始在 Ubuntu 22.04 上使用 PHP Composer。

在 Ubuntu 22.04 上使用 PHP Composer

请按照下面给出的说明在 Ubuntu 22.04 上使用 PHP Composer。

第1步:创建目录为了在Ubuntu 22.04上使用PHP Composer,首先我们将创建一个名为“slugify”的目录:

$ mkdir slugify

第 2 步:移动到目录然后,借助给定的“cd”命令移动到创建的目录:

$ cd slugify

第3步:安装包使用 PHP Composer 安装“cocur/slugify”:

$ composer require cocur/slugify:4.1

执行上述命令后,如果您的系统上未安装“mbstring”库,您还会遇到以下错误:

要解决遇到的错误,请在终端中写出提供的命令:

$ sudo apt install php-mbstring

然后再次执行“composer require”命令:

$ composer require cocur/slugify

第4步:列出文件现在,列出当前“slugify”目录的内容:

$ ls -l

由于我们当前的工作目录包含三个文件:“vendor”、“composer.lock”和“composer.json”。这表明指定的包已成功安装:

第 5 步:包含自动加载脚本在任何类实例化之前,需要在 PHP 脚本中包含“vendor/autoload.php”:例如,创建一个演示应用程序中,我们将在“nano”编辑器中打开一个名为“test.php”的新文件:

$ sudo nano test.php

打开文件后,在其中添加以下代码并点击“CTRL+O”保存其内容:

<?php
require __DIR__ . '/vendor/autoload.php';
use Cocur\Slugify\Slugify;
$slugify = new Slugify();
echo $slugify->slugify('HI everyone, this is linux');

第6步:运行PHP脚本执行给定的“php”来运行“test.php”脚本:

$ php test.php

执行此操作后,结果输出将显示为“hi-everyone-this-is-linux”:

在 Ubuntu 22.04 上卸载 PHP Composer

要卸载 PHP Composer,请在终端中键入提供的命令:

$ sudo rm /usr/local/bin/composer

我们整理了在 Ubuntu 22.04 上安装、使用和卸载 PHP Composer 的最简单方法。

结论

©2015-2025 艾丽卡 support@alaica.com