Jak zainstalować Composera na systemie Debian

Composer to narzędzie niezwykle przydatne dla każdego programisty i developer'a, którzy pracują z PHP. Pozwala on na łatwe zarządzanie zależnościami w projektach PHP, co znacznie ułatwia proces tworzenia aplikacji. W tym artykule pokażemy kroki, jak zainstalować Composera na systemie Debian.

Przed rozpoczęciem

Zanim przystąpimy do instalacji Composera, upewnijmy się, że na naszym systemie Debian mamy zainstalowane niezbędne paczki. Aby to zrobić, otwórzmy terminal i wprowadźmy następujące polecenia:

sudo apt update sudo apt install wget php-cli php-zip unzip

Te polecenia zaktualizują listę dostępnych paczek i zainstalują niezbędne narzędzia, takie jak wget, PHP CLI, i inne, które są wymagane do poprawnego działania Composera.

Instalacja Composera

Composera oferuje instalator napisany w PHP, który możemy wykorzystać do instalacji samego Composera. Rozpocznijmy proces od pobrania instalatora za pomocą polecenia wget:

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

Powyższe polecenie pobierze plik instalacyjny i zapisze go w bieżącym katalogu pod nazwą composer-setup.php.

Globalna instalacja Composera

Composera można zainstalować globalnie lub lokalnie w ramach projektu. Globalna instalacja wymaga uprawnień administratora, więc jeśli jesteśmy zalogowani jako zwykły użytkownik, musimy użyć sudo. Aby zainstalować Composera globalnie, wykonajmy następujące polecenie:

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

To polecenie zainstaluje Composera w katalogu /usr/local/bin, który jest częścią systemowego PATH.

Po poprawnej instalacji, otrzymamy komunikat informujący o pomyślnym zakończeniu:

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

Teraz możemy korzystać z Composera globalnie, wpisując po prostu composer w terminalu.

Instalacja Composera lokalnie

Jeśli chcemy zainstalować Composera tylko dla konkretnego projektu, możemy to zrobić lokalnie. W tym celu należy pobrać instalator i umieścić go w katalogu głównym projektu:

sudo php composer-setup.php --install-dir=/path/to/project

To polecenie spowoduje pobranie pliku o nazwie composer.phar do katalogu projektu. Aby korzystać z Composera, przejdźmy do katalogu projektu i uruchommy go za pomocą polecenia:

php composer.phar

Aktualizacja Composera

Jeśli chcemy zaktualizować naszą instalację Composera, możemy to zrobić za pomocą następującego polecenia:

sudo composer self-update

To polecenie pobierze i zainstaluje najnowszą wersję Composera.

Teraz jesteśmy gotowi do pracy z Composerem na naszym systemie Debian. Możemy go używać do zarządzania zależnościami w naszych projektach PHP i ułatwić sobie pracę przy tworzeniu aplikacji.

We use cookies
Strona internetowa zbiera informację na potrzeby analizy ruchu odwiedzających (Google Analytics). Czy zgadzasz się na przetwarzanie danych?