PHP Composer je správce závislostí používaný pro správu všech závislostí projektu PHP. Stahuje všechny potřebné balíčky PHP, na kterých projekt závisí, a spravuje je dobrým způsobem. Skladatel se používá na všech moderních platformách a frameworkech PHP, jako je Magento 2, Laravel, Drupal a Symfony.
Zde v LinuxAPT, jako součást našich služeb správy serveru, pravidelně pomáháme našim zákazníkům provádět související dotazy na Linux Composer.
V této souvislosti se podíváme na různé způsoby instalace PHP skladatele na váš systém CentOS 8 Linux.
Před dokončením tohoto instalačního postupu můžete nainstalovat PHP na CentOS 8 prostřednictvím tohoto průvodce.
Kroky k instalaci PHP skladatele na CentOS 8
Implementací následujících kroků můžeme nainstalovat PHP skladatel na systém CentOS 8.
1. Proveďte aktualizaci systému
Nejprve aktualizujte všechny systémové balíčky pomocí níže uvedeného příkazu:
$ sudo apt update
2. Nainstalujte požadované závislosti
Nyní nainstalujte všechny potřebné závislosti včetně balíčku rozhraní příkazového řádku PHP v systému CentOS 8 spuštěním následujícího příkazu:
$ sudo dnf install php-cli php-json php-zip wget unzip
3. Stáhněte si instalační program Composer
Jakmile jsou všechny výše uvedené balíčky staženy, stáhněte si instalační skript PHP skladatele pomocí následujícího příkazu:
$ php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
Tento příkaz způsobí stažení souboru 'composer-setup.php' do aktuálního pracovního adresáře.
4. Ověřte integritu dat
Stáhněte si nejnovější instalační program skladatele pomocí následujícího příkazu wget ze stránky Github Composer a uložte jej do proměnné 'Hash':
$ HASH="$(wget -q -O - https://composer.github.io/installer.sig)"
Nyní ověřte, zda je instalační skript spuštěn nebo ne, zadáním níže uvedeného příkazu do terminálu:
$ php -r "if (hash_file('SHA384', 'composer-setup.php') === '$HASH') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
5. Nainstalujte Composer
Zde nainstalujete php skladatel na váš systém spuštěním níže uvedeného příkazu:
$ sudo php composer-setup.php --install-dir=/usr/local/bin --filename=composer
Výše uvedený příkaz nainstaluje PHP skladatel jako celosystémový a každý uživatel může tento příkaz použít k instalaci skladatele.
Nyní ověřte instalaci skladatele zobrazením nainstalované verze v okně terminálu následovně:
$ composer -V
Tím se na terminálu zobrazí nainstalovaná verze skladatele.
Alternativní metoda:Nainstalujte PHP skladatel pomocí rychlého způsobu
Tato metoda poskytuje rychlou metodu instalace Composer na systém CentOS 8. Chcete-li nainstalovat skladatel PHP, proveďte několik následujících kroků:
1. Nainstalujte požadované balíčky PHP, zip, unzip a curl pomocí následujícího příkazu:
$ sudo dnf install php-cli php-json php-zip curl unzip
2. Pomocí příkazu curl stáhněte instalační program skladatele:
$ curl -sS https://getcomposer.org/installer |php
3. Nyní přesuňte všechny soubory php Composer do adresáře '/usr/local/bin' spuštěním níže uvedeného příkazu:
$ sudo mv composer.phar /usr/local/bin/composer