GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat PHP Composer na CentOS 8

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. V tomto tutoriálu projdeme všechny kroky pro instalaci skladatele na systém CentOS 8. V tomto tutoriálu jsme vypracovali dvě metody pro instalaci skladatele PHP se správnou implementací. Pojďme diskutovat o obou metodách.

Předpoklady

PHP by se mělo nainstalovat do vaší distribuce CentOS 8. Z této adresy URL můžete také nainstalovat PHP na CentOS 8.

Pro spuštění instalačních příkazů jsou zapotřebí oprávnění root nebo sudo.

Nainstalujte PHP skladatel na CentOS 8

Implementací následujících kroků můžeme nainstalovat PHP skladatel na systém CentOS 8:

Krok 1:Nainstalujte požadované závislosti

Nejprve aktualizujte všechny systémové balíčky a poté 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íže uvedeného příkazu:

$ sudo dnf install php-cli php-json php-zip wget unzip

Krok 2:Stáhněte si instalační program Composer

Po stažení všech výše uvedených balíčků si stáhněte instalační skript PHP skladatele pomocí následujícího příkazu:

$ php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"

Po provedení výše uvedeného příkazu se soubor ‚composer-setup.php‘ stáhne do aktuálního pracovního adresáře.

Krok 3: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;"

Pokud se po porovnání hodnoty hash shodují, znamená to, že instalační program je ověřen a na terminálu se zobrazí následující zpráva:

V jiném případě se zobrazí zpráva ‚Instalátor je poškozen‘. Po ověření identity vašeho instalačního skriptu přejděte k dalšímu kroku.

Krok 4:Nainstalujte aplikaci Composer

V tomto kroku si na svůj systém nainstalujete skladatel php 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. Po provedení výše uvedeného příkazu obdrží terminál následující výstup:

Nyní ověřte instalaci skladatele zobrazením nainstalované verze v okně terminálu následovně:

$ composer -V

Nainstalovaná verze se zobrazí na obrazovce následovně:

Instalace PHP skladatele je v tomto okamžiku dokončena na vašem systému CentOS 8. Nyní spusťte skladatel a použijte jej.

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ů:

Krok 1. Nainstalujte požadované balíčky PHP, zip, rozbalte a zviňte pomocí následujícího příkazu:

$ sudo dnf install php-cli php-json php-zip curl unzip

Krok 2. Pomocí příkazu curl stáhněte instalační program skladatele.

$ curl -sS https://getcomposer.org/installer |php

Krok 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

Závěr

PHP skladatel jsme nainstalovali v tomto článku na systém CentOS 8. Diskutujeme o dvou různých metodách instalace skladatele na CentOS 8. Z obou si můžete vybrat metodu, která více vyhovuje vašim potřebám.


Cent OS
  1. Jak nainstalovat PHP 5.5 na CentOS

  2. Jak nainstalovat PHP 5.6 na CentOS 7

  3. Jak nainstalovat PHP 7.4 na CentOS 7

  1. Jak nainstalovat PHP Composer na CentOS 7

  2. Jak nainstalovat PHP 8 na CentOS 7

  3. Jak nainstalovat PHP 8 na CentOS 8

  1. Jak nainstalovat PHP 7.3 na CentOS 8

  2. Jak nainstalovat PHP 7.2 na CentOS 7

  3. Jak nainstalovat PHP 7.3 na CentOS 7