PHPComposerをDebian11にインストールする方法

このチュートリアルでは、Debian11にPHPComposerをインストールする方法を紹介します。知らなかった人のために、ComposerはPHPプログラミングのプロジェクト依存関係マネージャーです。 Composerは、プロジェクトに必要なすべてのPHPパッケージをダウンロードして管理することにより、PHPソフトウェアと必要なライブラリのすべての依存関係を管理するための標準形式を提供します。 Laravel、Drupal、Magento、Symfonyなどの最新のPHPフレームワークで使用されています。

この記事は、少なくともLinuxの基本的な知識があり、シェルの使用方法を知っていること、そして最も重要なこととして、自分のVPSでサイトをホストしていることを前提としています。 インストールは非常に簡単で、rootアカウントで実行していることを前提としています。そうでない場合は、 ‘を追加する必要があります。sudo‘root権限を取得するコマンドに。 Debian 11(Bullseye)にPHPComposerを段階的にインストールする方法を紹介します。

PHPComposerをDebian11Bullseyeにインストールします

ステップ1.ソフトウェアをインストールする前に、次のコマンドを実行して、システムが最新であることを確認することが重要です。 apt ターミナルのコマンド:

sudo aptアップデート
sudo aptアップグレード
sudo aptインストール curl wget php-common php-cli php-gd php-mysql php-curl php-intl php-mbstring php-bcmath php-imap php-xml php-zip git unzip

ステップ2.Debian11にPHPComposerをインストールします。

次に、ComposerをDebianシステムにインストールします。次の単一のコマンドを実行する必要があります。

wget -O composer-setup.php https://getcomposer.org/installer

Composerをグローバルにインストールするには /usr/local/bin 以下のコマンドを実行してディレクトリを作成します。

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

インストールされているバージョンを確認します。

作曲家–version

次に、次のコマンドを使用してComposerのインストールをテストします。

作曲

出力:

______ / ____ / ___ ____ ___ ____ ____ ________ _____ / / / __ / __ `__ / __ / __ / ___ / _ / ___ / / / _ / / / / _ /(__)__ / / ____ / ____ / _ / / _ / / _ / .___ / ____ / ____ / ___ / _ / / _ / Composerバージョン2.1.82021-09- 18 14:22:11使用法:コマンド [options] [arguments]

オプション:-h、-helpこのヘルプメッセージを表示します-q、-quietメッセージを出力しません-V、-versionこのアプリケーションバージョンを表示します–ansiANSI出力を強制します–no-ansiANSI出力を無効にします-n、 –no-interactionインタラクティブな質問をしないでください–profileタイミングとメモリ使用量の情報を表示します–no-pluginsプラグインを無効にするかどうか。 -d、-working-dir = WORKING-DIR指定されている場合、指定されたディレクトリを作業ディレクトリとして使用します。 –no-cacheキャッシュの使用を防止します-v | vv | vvv、-verboseメッセージの冗長性を高めます:1は通常の出力用、2はより詳細な出力用、3はデバッグ用です。

ステップ3.PHPComposerを使用します。

まず、Composerプロジェクトディレクトリを作成します。

mkdir〜 / my-composer-project cd〜 / my-composer-project

次に、次のコマンドを実行して、新しいcomposer.jsonファイルを初期化し、carbonパッケージをインストールします。

作曲家はnesbot / carbonを必要とします

インストールが完了すると、Composerが2つのファイルを作成したことがわかります。 composer.jsoncomposer.lock と一緒に vendor ディレクトリ:

ls -l

出力:

[email protected]:〜/ my-composer-project#ls -l total 28 -rw-r–r– 1 root root 60 Sep 6 08:21 composer.json -rw-r–r– 1 root root 18210 Sep 6 08:21 composer.lock drwxr-xr-x 6 root root 4096 Sep 608:21ベンダー

その後、次の名前の新しいファイルを作成します testing.php 次のファイルを貼り付けます。

<?phpには__DIR__が必要です。 '/vendor/autoload.php'; Carbon Carbonを使用します; printf( "Now:%s"、Carbon :: now());

次に、以下のコマンドを実行してスクリプトを実行します。

phptesting.php

出力:

[email protected]:〜/ my-composer-project#php tests.php Now:2021-09-30 08:33:21

おめでとう! これで、PHPComposerが正常にインストールされました。 このチュートリアルを使用して、最新バージョンのPHPComposerをDebian11Bullseyeにインストールしていただきありがとうございます。 追加のヘルプまたは有用な情報については、チェックすることをお勧めします 作曲家の公式ウェブサイト