このガイドでは、centos8サーバーにcomposerをインストールして使用する方法を示します。 Rhel 8、Alma Linux、RockyLinuxなどの同様のOSでも動作します。
また、チェックしてください:
- Ubuntu 20.04でLAMP(PHP、Apache、Mariadb)を使用してOpencartをセットアップする方法
- Ubuntu 20.04にPHPとApache(LAMPスタック)をインストールしてセットアップする方法
インストール
Rocky Linux / Centos 8にComposerをインストールするには、次の手順に従います。
- パッケージが最新であることを確認してください
- phpcliがインストールされていることを確認してください
- インストーラスクリプトをダウンロードする
- インストールスクリプトを確認する
- Composerをインストールする
1。パッケージが最新であることを確認してください
先に進む前に、OSパッケージが最新であることを確認しましょう。次のコマンドを使用します:
sudo dnf update -y
2。 phpcliがインストールされていることを確認します
パッケージphp-cli
コマンドphp
へのアクセスを提供します コマンドラインで。このコマンドを使用すると、phpスクリプトを実行できます。
このコマンドを実行して、他の依存関係パッケージとともにphpcliをインストールします
sudo dnf install -y \
php-cli \
php-json \
php-zip \
wget \
unzip
3。インストーラースクリプトをダウンロードする
php cliを使用して、composerセットアップスクリプトをダウンロードして実行します。
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
ダウンロードしたスクリプトはcomposer-setup.php
として保存されます 現在のディレクトリで
4。インストールスクリプトを確認します
インストールスクリプトが破損していないことを確認するには、次のコマンドを使用します。
HASH="$(wget -q -O - https://composer.github.io/installer.sig)"
php -r "if (hash_file('SHA384', 'composer-setup.php') === '$HASH') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
ハッシュが一致すると、次のメッセージが表示されます。
Installer verified
5。 Composerのインストール
/usr/local/bin
にComposerをインストールします このコマンドを使用するディレクトリ:
sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
6。インストールが成功したことを確認します
ターミナルで次のコマンドを使用してComposerのバージョンを印刷し、インストールを確認します。
composer -V
出力:
➜ composer -V
Composer version 2.1.8 2021-09-15 13:55:14
7。 phpcomposerをインストールする簡単な方法
これらのコマンドを使用して、composerをそのサイトからダウンロードしてインストールすることもできます。
最初のダウンロードの依存関係:
sudo dnf install -y php-cli php-json php-zip curl unzip
次に、composer.phar
をダウンロードします ファイル:
curl -sS https://getcomposer.org/installer | php
次に、ファイルを実行可能スクリプトディレクトリに移動します。
sudo mv composer.phar /usr/local/bin/composer
最後に、作曲家が期待どおりに機能していることを確認します。
➜ composer -V
Composer version 2.1.8 2021-09-15 13:55:14
結論
このガイドでは、composerをシステムにインストールすることができました。これで、これを使用してphpの依存関係を管理できます。