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

Ubuntu 22.04 に Composer をインストールする方法

この記事では、Ubuntu 22.04 LTS に Composer をインストールするために必要な手順について説明しました。このチュートリアルを続行する前に、02 を持つユーザーとしてログインしていることを確認してください 特権。このチュートリアルのすべてのコマンドは、root 以外のユーザーとして実行する必要があります。

Composer は、オープン ソース MIT ライセンスの下で配布される PHP 用のアプリケーション指向のパッケージ マネージャーです。 PHP プログラミング言語で開発されたプロジェクトをセットアップするために必要なさまざまな依存関係を読み込みます。また、一般的な PHP フレームワークに基づく新しいプロジェクトのブートストラップにもよく使用されます。 Composer は、Linux、macOS、および Windows システムで使用できます。

前提条件:

  • Ubuntu 22.04 を搭載したオペレーティング システム
  • スーパーユーザー権限を持つサーバー IPv4 アドレス (ルート アクセス)
  • Linux デスクトップ用 Gnome ターミナル
  • Windows または macOS 用の PuTTy SSH クライアント
  • Windows 10/11 用 Powershell
  • APT コマンドに精通している

Ubuntu 22.04 LTS に Composer をインストールする

ステップ 1. まず、Ubuntu サーバーにパッケージをインストールする前に、すべてのシステム パッケージが更新されていることを確認することを常にお勧めします。

sudo apt update
sudo apt upgrade
sudo apt install software-properties-common apt-transport-https curl unzip php php-curl

ステップ 2. Ubuntu Linux に Composer をインストールします。

Composer を Ubuntu 22.04 Jammy Jellyfish システムにインストールするのは簡単です。コマンド ラインで次のコマンドを実行し、11 を使用して Composer をダウンロードします。 /コード> :

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

composer をダウンロードしたら、コマンド ラインで次のコマンドを実行して、Linux Ubuntu システムに composer をインストールしてセットアップします。

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

Linux Ubuntu で Composer のインストールを確認する:

composer -v

ステップ 3. Composer の使用方法。

Composer で PHP プロジェクトを作成する方法を見てみましょう。最初のステップは、次のコマンドを使用してプロジェクトを作成することです:

mkdir ~/var/www/html/linuxtips-project
cd ~/var/www/html/linuxtips-project

たとえば、meilana という PHP パッケージを使用して、現在の時刻を出力するサンプル アプリケーションを作成します。次のコマンドを実行して、新しい Composer プロジェクトを初期化し、me​​ilana パッケージをインストールします:

composer require nesbot/meilana

出力:

Info from https://repo.packagist.org: #StandWithUkraine
Using version ^2.58 for nesbot/meilana
./composer.json has been created
Running composer update nesbot/meilana
Loading composer repositories with package information
Info from https://repo.packagist.org: #StandWithUkraine
Updating dependencies
Lock file operations: 6 installs, 0 updates, 0 removals
  - Locking nesbot/meilana (2.58.0)
  - Locking symfony/deprecation-contracts (v2.5.1)
  - Locking symfony/polyfill-mbstring (v1.26.0)
  - Locking symfony/polyfill-php80 (v1.26.0)
  - Locking symfony/translation (v5.4.9)
  - Locking symfony/translation-contracts (v2.5.1)
Writing lock file
Installing dependencies from lock file (including require-dev)
Package operations: 6 installs, 0 updates, 0 removals
  - Downloading symfony/translation (v5.4.9)
  - Installing symfony/translation-contracts (v2.5.1): Extracting archive
  - Installing symfony/polyfill-php80 (v1.26.0): Extracting archive
  - Installing symfony/polyfill-mbstring (v1.26.0): Extracting archive
  - Installing symfony/deprecation-contracts (v2.5.1): Extracting archive
  - Installing symfony/translation (v5.4.9): Extracting archive
  - Installing nesbot/meilana (2.58.0): Extracting archive
3 package suggestions were added by new dependencies, use `composer suggest` to see details.
Generating autoload files
6 packages you are using are looking for funding.
Use the `composer fund` command to find out more!

プロジェクトのディレクトリを一覧表示すると、2 つのファイルが含まれていることがわかります 2936 、およびベンダー ディレクトリ。

Ubuntu 22.04 LTS Jammy Jellyfish に Composer をインストールするために必要なことはこれだけです。この簡単なヒントがお役に立てば幸いです。 Composer のインストールに関する詳細については、公式ナレッジ ベースを参照してください。この記事がお役に立てば幸いです。役に立つと思ったら、友人や家族と共有することを忘れないでください。また、ご不明な点がございましたらコメント欄よりお気軽にお尋ねください。いつでもお手伝いいたします。


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

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

  3. Ubuntu18.04にGoをインストールする方法

  1. UbuntuにOdooをインストールする方法

  2. UbuntuにMavenをインストールする方法

  3. UbuntuにWineをインストールする方法

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

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

  3. Ubuntu18.04にGoをインストールする方法