GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Composer na Ubuntu 20.04

Složitá nebo jednoduchá aplikace PHP obvykle vyžaduje další knihovny nebo komponenty, které musíte spravovat. Dělat to ručně je efektivní, ale také únavný proces. Composer je nástroj, který může usnadnit správu závislostí v PHP.

V tomto článku vám ukážeme, jak nainstalovat PHP Composer na Ubuntu 20.04 rychlým a snadným procesem.

Co je Composer a proč jej potřebuji?

Podle oficiální dokumentace Composer

Composer je nástroj pro správu závislostí v PHP. Umožňuje vám deklarovat knihovny, na kterých váš projekt závisí, a bude je spravovat (instalovat/aktualizovat) za vás.

Je potřeba si ujasnit, že Composer není systémový správce balíčků, ale spravuje závislosti vašeho projektu. Máte například projekt, který závisí na několika knihovnách a některé z nich závisí na jiných, co dělá Composer, je najít verze těchto knihoven a automaticky je stáhnout do vašeho projektu. Můžete je aktualizovat později.

To je důvod, proč nejvíce doporučovaným způsobem instalace PHP frameworků jako Laravel nebo CakePHP je použití PHP Composer . To naznačuje užitečnost a sílu nástroje.

Nainstalujte PHP Composer na Ubuntu 20.04

Otevřete terminál Ubuntu, nejprve aktualizujte a upgradujte systém. Dále nainstalujte PHP a nakonec si stáhněte skladatele z oficiálních stránek. Po dokončení stahování spusťte composer-setup.php k dokončení instalace skladatele.

1. Aktualizujte celou svou distribuci.

sudo apt update
sudo apt upgrade

2. Nainstalujte PHP, git a rozbalte balíček.

sudo apt install curl php-cli php-mbstring git unzip

V podstatě je to PHP spolu s dalšími nástroji pro stahování a správu závislostí.

3. Stáhněte si instalační program Composer.

curl -sS https://getcomposer.org/installer -o composer-setup.php

4. Pokračujte v instalaci globálně do systému spuštěním následujícího příkazu.

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

Ukázkový výstup:

All settings correct for using Composer
 Downloading…
 Composer (version 2.1.3) successfully installed to: /usr/local/bin/composer
 Use it: php /usr/local/bin/composer

5. Otestujte, zda byla instalace úspěšná, zobrazením verze aplikace Composer.

composer --version
Composer version 2.1.3 2021-06-09 16:31:20

Základní použití PHP Composer

Předpokládejme, že máte projekt složky, kde je umístěn váš projekt. Aby Composer zvládl závislosti vašeho projektu, musíte mu to říct.

Chcete-li to provést, spusťte příkaz

composer init

Tím se vygeneruje soubor composer.json kde se nacházejí informace o vašem projektu. Vždy jej můžete upravit později.

Stačí spustit následující příkaz a přidat závislost do svého projektu

composer require [dependency]

Po přidání závislostí je můžete nainstalovat pomocí níže uvedeného příkazu

composer install

Tímto způsobem Composer načte všechny konfigurace z composer.json soubor i všechny jeho závislosti a začněte je stahovat a přidávat do svého projektu.

Chcete-li aktualizovat závislosti projektu na nejnovější verzi.

composer update

Závislosti můžete také vyhledat pomocí dílčího příkazu search.

composer search [package]

Composer má samozřejmě mnoho užitečných možností, ale toto jsou ty nejzákladnější.

Odebrání PHP Composer na Ubuntu 20.04

Chcete-li odinstalovat PHP Composer, jednoduše odstraňte kompilovaný soubor ze systému.

rm /usr/local/bin/composer

Tímto způsobem již nebude přítomen v systému.

Závěr

PHP Composer je důležitým nástrojem pro každého webového vývojáře používajícího PHP. V tomto smyslu je úžasné, že tak malá aplikace může být tak výkonná a může tak pomoci při vývoji aplikací.

V tomto příspěvku jste se naučili, jak jej nainstalovat na Ubuntu 20.04 rychlým způsobem, který můžete využít.

Sdílejte náš příspěvek a pomozte nám růst.


Ubuntu
  1. Jak nainstalovat PHP 8.0 na Ubuntu 20.04 / Ubuntu 18.04

  2. Jak nainstalovat PHP 7.2 na Ubuntu 16.04

  3. Jak nainstalovat PHP 7.3 na Ubuntu 16.04

  1. Jak nainstalovat PHP 7.4 a 8.0 na Ubuntu 18.04 nebo 20.04

  2. Jak nainstalovat a používat PHP Composer na Ubuntu 16.04

  3. Jak nainstalovat a používat PHP Composer na Ubuntu 18.04

  1. Jak nainstalovat PHP na Ubuntu Linux

  2. Jak nainstalovat PHP na Ubuntu 18.04

  3. Jak nainstalovat a používat PHP Composer na Ubuntu 20.04