Jak nainstalovat Composer na CentOS 8
Composer je nejoblíbenější program pro správu balíčků pro PHP, který nabízí standardní formulář pro správu závislostí aplikací PHP a potřebných knihoven, na které váš projekt spoléhá, a snadno je bude spravovat (instalovat/aktualizovat) za vás. .
Composer je program příkazového řádku, který instaluje závislosti a knihovny pro aplikace dostupné na packagist.org, což je jeho hlavní úložiště sestávající z dostupných balíčků.
Composer je velmi užitečný nástroj pro vývojáře, když to potřebují a chtějí spravovat a začlenit balíčky pro svůj projekt PHP. Urychluje to čas a doporučuje se řešit zásadní problémy ve většině webových projektů.
V tomto tutoriálu vám ukážeme, jak nainstalovat Composer na CentOS 8 Linux.
Požadavky
- Účet root nebo privilegovaný účet sudo s přístupem k shellu.
- PHP 5.3.2+ s potřebnými rozšířeními a nastaveními.
Instalace Composer na CentOS 8
Chcete-li nainstalovat Composer, musíte do systému nainstalovat PHP s požadovanými rozšířeními PHP pomocí následujícího příkazu dnf.
dnf install php php-cli php-zip php-json
Nyní nainstalujte Composer pomocí instalačního programu, který můžete spustit lokálně jako součást svého projektu nebo globálně jako spustitelný soubor pro celý systém.
Nainstalujte Composer lokálně
Chcete-li nainstalovat Composer lokálně do aktuálního adresáře, spusťte ve svém terminálu následující skript.
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === 'c5b9b6d368201a9db6f74e2611495f369991b72d9c8cbd3ffbc63edff210eb73d46ffbfce88669ad33695ef77dc76976') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
Výše uvedený instalační program zkontroluje některá nastavení php.ini
a upozorní vás, pokud jsou nastavena špatně. Poté instalační program stáhne nejnovější composer.phar
v aktuálním pracovním adresáři.
4 řádky výše budou v tomto pořadí:
- Stáhněte si instalační program do aktuálního adresáře.
- Ověřte podpis instalačního programu (SHA-384).
- Spusťte instalační program.
- Odstraňte instalační program.
Nakonec spusťte php creator.phar
, abyste spustili Composer.
php composer.phar
Nainstalujte Composer globálně
Chcete-li nainstalovat Composer a přistupovat k němu globálně v rámci celého systému, musíte umístit Composer PHAR do své systémové PATH, abyste jej mohli spustit bez použití PHP interpretu.
Chcete-li aplikaci Composer nainstalovat globálně pro všechny uživatele, spusťte instalační program pomocí následujících příkazů.
php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
php -r "if (hash_file('sha384', 'composer-setup.php') === 'c5b9b6d368201a9db6f74e2611495f369991b72d9c8cbd3ffbc63edff210eb73d46ffbfce88669ad33695ef77dc76976') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"
php composer-setup.php
php -r "unlink('composer-setup.php');"
mv composer.phar /usr/local/bin/composer
chmod +x /usr/local/bin/composer
composer -V
Nyní, když jste úspěšně nainstalovali Composer do systému CentOS 8. Chcete-li se dozvědět více o PHP Composer a jak jej můžete využít ve svých projektech, navštivte oficiální dokumentaci.