GNU/Linux >> Znalost Linux >  >> Rocky Linux

Jak nainstalovat PHP Composer v Rocky Linuxu

Napsáno v PHP , PHP Composer je nástroj pro správu balíčků na úrovni aplikace pro PHP programovací jazyk. Není to přesně správce balíčků ve stejném smyslu jako konvenční správci balíčků, jako je APT nebo DNF . Spíše zpracovává knihovny a balíčky pro každý projekt a instaluje je do adresáře vašeho projektu.

Lze jej tedy také označit jako nástroj pro správu závislostí pro PHP . V případě, že máte projekt, který závisí na daném počtu knihoven a některé z těchto knihoven závisí na jiných knihovnách, pak PHP Composer vám umožní deklarovat knihovny, na kterých závisí, a zjistit, které balíčky je třeba nainstalovat, a nainstaluje je do vašeho projektu.

V tomto tématu si ukážeme, jak nainstalovat PHP Composer v Rocky Linux 8 .

Instalace PHP v Rocky Linuxu

Chcete-li se rozjet, musíte nainstalovat PHP . V tuto chvíli Rocky Linux úložiště poskytují pouze PHP 7.2 , PHP 7.3 a PHP 7.4 . Chcete-li nainstalovat PHP 8.0 a novější verze, musíte nainstalovat PHP z úložiště Remi.

PHP Composer vyžaduje minimálně PHP 5.3.2 a tím nainstalujeme PHP 7.4 protože požadavek je splněn.

Chcete-li zobrazit seznam aktuálně podporovaných verzí v úložištích, spusťte příkaz:

$ sudo dnf module list php

Dále povolte PHP 7.4 modulu na příkazovém řádku, jak je znázorněno.

$ sudo dnf module enable php:7.4

Poté nainstalujte PHP a související PHP moduly následovně.

$ sudo dnf install php php-cli php-mysqlnd php-mbstring php-gd php-curl php-zip  -y

Po dokončení instalace ověřte verzi PHP nainstalováno podle obrázku.

$ php -v

Perfektní! PHP 7.4 byla úspěšně nainstalována. Nyní nainstalujme PHP Composer .

Instalace PHP Composer v Rocky Linuxu

Dalším krokem je stažení PHP Composer instalační program ve vašem systému. Chcete-li to provést, použijte nástroj wget následovně.

$ wget https://getcomposer.org/installer -O composer-installer.php

Nyní pomocí instalačního programu nainstalujte PHP Composer do /usr/local/bin adresář.

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

Měli byste získat nějaký výstup podobný tomu, co máme zde.

A s tím PHP Composer byla úspěšně nainstalována. Chcete-li potvrdit, že Skladatel byl nainstalován, spusťte příkaz.

$ composer -V

Na výstupu se zobrazí Skladatel verze, která je nejnovější verzí ( 2.2.9 ) v době instalace.

Nainstalujte PHP Composer do adresáře

Instalace aplikace Composer v konkrétním adresáři jsme například vytvořili adresář s názvem data , spusťte následující příkazy:

$ cd data
$ php -r "copy('https://getcomposer.org/installer', 'composer-setup.php');"
$ php -r "if (hash_file('sha384', 'composer-setup.php') === '906a84df04cea2aa72f40b5f787e49f22d4c2f19492ac310e8cba5b96ac8b64115ac402c8cd292b8a03482574915d1a8') { echo 'Installer verified'; } else { echo 'Installer corrupt'; unlink('composer-setup.php'); } echo PHP_EOL;"

Tento příkaz ověří, zda je instalační program ověřen. Pokud je vše v pořádku, měli byste získat výstup „Installer ověřen “.

Poté spusťte následující příkazy a dokončete nastavení.

$ php composer-setup.php
$ php -r "unlink('composer-setup.php');" 

Ještě jednou ověřte, že Skladatel byl nainstalován.

$ composer -V

A to je vše. Úspěšně jsme nainstalovali PHP Composer na Rocky Linux 8 .


Rocky Linux
  1. Jak nainstalovat PHP Composer na Debian Linux

  2. Jak nainstalovat a používat php Composer v Rocky Linux/Centos 8

  3. Jak nainstalovat PHP 8 na Alma Linux &Rocky Linux

  1. Jak nainstalovat Nextcloud na Rocky Linux

  2. Jak nainstalovat nejnovější PHP 8 na Rocky Linux

  3. Jak nainstalovat phpMyAdmin na Rocky Linux

  1. Jak nainstalovat Python 3.9 na Rocky Linux 8

  2. Jak nainstalovat PHP Composer na Rocky Linux 8

  3. Jak nainstalovat Rocky Linux 8.4