GNU/Linux >> Linux の 問題 >  >> Ubuntu

Ubuntu20.04にComposerをインストールする方法

複雑または単純なPHPアプリケーションには、通常、管理する必要のある追加のライブラリまたはコンポーネントが必要です。手動で行うことは効果的ですが、面倒なプロセスでもあります。 Composerは、PHPでの依存関係の管理を容易にするツールです。

この記事では、PHPComposerをUbuntu20.04にすばやく簡単にインストールする方法を紹介します。

Composerとは何ですか、なぜそれが必要なのですか?

Composerの公式ドキュメントによると

Composerは、PHPでの依存関係管理のためのツールです。プロジェクトが依存するライブラリを宣言することができ、それらを管理(インストール/更新)します。

Composerはシステムパッケージマネージャーではなく、プロジェクトの依存関係を管理することを明確にする必要があります。たとえば、いくつかのライブラリに依存しているプロジェクトがあり、それらのいくつかは他のライブラリに依存しています。Composerが行うことは、これらのライブラリのバージョンを見つけて、プロジェクトに自動的にダウンロードすることです。後で更新できます。

これが、LaravelやCakePHPなどのPHPフレームワークをインストールするための最も推奨される方法がPHPComposerを使用することである理由です 。これは、ツールの有用性と能力を示しています。

Ubuntu20.04にPHPComposerをインストールする

Ubuntuターミナルを開き、最初にシステムを更新してアップグレードします。次に、PHPをインストールし、最後に公式サイトからコンポーザーをダウンロードします。ダウンロードが完了したら、 composer-setup.phpを実行します。 コンポーザーのインストールを完了します。

1.ディストリビューション全体を更新します。

sudo apt update
sudo apt upgrade

2. PHP、git、および解凍パッケージをインストールします。

sudo apt install curl php-cli php-mbstring git unzip

基本的に、これはPHPと、ダウンロードおよび依存関係管理のための他のツールです。

3.Composerインストーラーをダウンロードします。

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

4.次のコマンドを実行して、システムにグローバルにインストールします。

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

サンプル出力:

All settings correct for using Composer
 Downloading…
 Composer (version 2.1.3) successfully installed to: /usr/local/bin/composer
 Use it: php /usr/local/bin/composer

5. Composerのバージョンを表示して、インストールが成功したかどうかをテストします。

composer --version
Composer version 2.1.3 2021-06-09 16:31:20

PHPComposerの基本的な使用法

プロジェクトが配置されているフォルダプロジェクトがあるとします。 Composerにプロジェクトの依存関係を処理させるには、そうするように指示する必要があります。

これを行うには、コマンドを実行します

composer init

これにより、ファイルcomposer.jsonが生成されます プロジェクト情報が配置されている場所。後でいつでも編集できます。

次のコマンドを実行して、プロジェクトに依存関係を追加するだけです

composer require [dependency]

依存関係を追加したら、以下のコマンドを使用してそれらをインストールできます

composer install

このようにして、Composerはcomposer.jsonからすべての構成を読み取ります。 ファイルとそのすべての依存関係をダウンロードして、プロジェクトに追加します。

プロジェクトの依存関係を最新バージョンに更新します。

composer update

また、searchサブコマンドを使用して依存関係を検索できます。

composer search [package]

もちろん、Composerには多くの価値のあるオプションがありますが、これらは最も基本的なオプションです。

Ubuntu20.04でのPHPComposerの削除

PHP Composerをアンインストールするには、コンパイルされたファイルをシステムから削除するだけです。

rm /usr/local/bin/composer

これにより、システムに存在しなくなります。

結論

PHP Composerは、PHPを使用するすべてのWeb開発者にとって重要なツールです。この意味で、このような小さなアプリケーションが非常に強力で、アプリケーション開発に大いに役立つことは驚くべきことです。

この投稿では、Ubuntu20.04にすばやくインストールして利用できるようにする方法を学びました。

私たちの投稿を共有し、私たちの成長を助けてください。


Ubuntu
  1. Ubuntu 20.04 /Ubuntu18.04にPHP8.0をインストールする方法

  2. Ubuntu16.04にPHP7.2をインストールする方法

  3. Ubuntu16.04にPHP7.3をインストールする方法

  1. Ubuntu18.04または20.04にPHP7.4および8.0をインストールする方法

  2. Ubuntu16.04にPHPComposerをインストールして使用する方法

  3. Ubuntu18.04にPHPComposerをインストールして使用する方法

  1. UbuntuLinuxにPHPをインストールする方法

  2. Ubuntu18.04にPHPをインストールする方法

  3. Ubuntu20.04にPHPComposerをインストールして使用する方法