Jak zainstalować kompozytor na Ubuntu 22.04
- 2595
- 772
- Pan Jeremiasz Więcek
Composer to narzędzie do zarządzania zależnością PHP, które pozwala zadeklarować biblioteki, od którego zależy Twój projekt i instaluje je dla Ciebie. W tym artykule omówimy kroki instalacji kompozytora na Ubuntu 22.04.
Wymagania wstępne
- Dostęp do powłoki do działającego systemu Ubuntu.
- Zainstaluj PHP 5.Wersja 3 lub wyższa.
- Menedżer pakietów PHP,
„php-cli”
, Musi być zainstalowany i dostępny w Twoim 'ŚCIEŻKA'
Instalowanie kompozytora PHP na Ubuntu
Oficjalny zespół kompozytora zapewnia skrypt do instalacji kompozytora PHP w systemach Linux Systems. Możesz pobrać ten skrypt za pomocą 'kędzior'
Lub „wget”
narzędzie wiersza poleceń. Możesz także pobrać go bezpośrednio za pomocą wiersza poleceń skryptu PHP.
- Aby pobrać
„kompozytor”
skrypt, uruchom następujące polecenie w terminalu:php -r "copy ('https: // getComposer.org/installer ”,„ kompozytor-zestaw.php '); "
- Następnie wykonaj pobrany skrypt PHP, aby zainstalować kompozytor w systemie Ubuntu w pożądanej lokalizacji. Używać
--instalacja
Aby ustawić lokalizację binarną i--Nazwa pliku
Aby ustawić nazwę binarną. Możesz wybrać jedną z poniższych opcji:- Instalowanie systemu kompozytora PHP: To zainstaluje kompozytor w /uer/lokalny/bin katalog, który jest dostępny dla wszystkich użytkowników:
Sudo PHP Composer-SETUP.php--install-dir =/usr/local/bin--filename = kompozytor
sudo chmod +x/usr/local/bin/kompozytor
- Instalowanie kompozytora PHP dla konkretnego Applicaiton: Czasami nie masz pozwolenia na zainstalowanie go na całym świecie, jak współdzielone konto hostingowe. Następnie możesz to również skonfigurować pod aplikacją. Aby zainstalować kompozytor lokalnie typu:
cd/ścieżka/do/php -application && mkdir -p bin
PHP Composer-SETUP.php--install-dir = bin--filename = kompozytor
CHMOD +X BIN/kompozytor
Pamiętaj, aby wymienić
/ścieżka/do/aplikacja PHP
z katalogiem aplikacji.
- Instalowanie systemu kompozytora PHP: To zainstaluje kompozytor w /uer/lokalny/bin katalog, który jest dostępny dla wszystkich użytkowników:
- Aby zobaczyć zainstalowaną wersję kompozytora wykonania binarnego z
-v
Parametr polecenia.Composer --version
Wyjście: Wersja Composer 2.3.7 2022-06-06 16:43:28
Uaktualnij kompozytor PHP
Kompozytor PHP ma możliwość Samokontrola do najnowszych wersji. Jeśli kompozytor jest już zainstalowany w systemie, po prostu wpisz poniższe polecenie, aby zaktualizować kompozytor PHP do najnowszej wersji.
Samobójstwo kompozytora
W moim przypadku mam już najnowszą wersję kompozytora. Więc odbieraj następującą wiadomość na terminalu:
Wyjście: już używasz najnowszej dostępnej wersji Composer 2.3.7 (kanał stabilny).
Praca z kompozytorem PHP
Już zainstalowałeś i skonfigurowałeś kompozytor w swoim systemie. Kompozytor pomoże Ci zarządzać modułami aplikacji. Na przykład, aby zainstalować nowy moduł dla Twojej aplikacji.
Przejdź na aplikację PHP.
CD/ścieżka/do/aplikacji PHP
Uruchom następujące polecenie, aby zainstalować PSR/Log
moduł w aplikacji.
kompozytor wymaga PSR/log
Wyjście: za pomocą wersji ^3.0 dla PSR/log ./kompozytor.JSON został utworzony z uruchomieniem aktualizacji kompozytora PSR/log załadunku repozytoriów kompozytora z informacjami o pakiecie Zależności Zależności Zależności Operacje pliku blokady: 1 instaluj, 0 aktualizacji, 0 usuwania - blokowanie PSR/log (3.0.0) Zapisywanie plików blokujących instalowanie zależności od pliku blokady (w tym wymagane operacje pakietu): 1 instaluj, 0 aktualizacji, 0 usuwania - pobieranie PSR/log (3.0.0) - Instalowanie PSR/log (3.0.0): Wyodrębnienie archiwów generujących pliki AutoLoad
Kompozytor automatycznie utworzy lub aktualizuje kompozytor.JSON
Plik w katalogu głównym aplikacji. Teraz aplikacja może korzystać z funkcji dostarczonej przez moduł.
Powyższe polecenie zainstaluje najnowszą wersję modułu. Możesz także zdefiniować wersję modułu, którą chcesz zainstalować dla swojej aplikacji. Jeśli moduł jest już zainstalowany, automatycznie obniży/aktualizuje pakiet do określonej wersji.
kompozytor wymaga PSR/log = 1.0
Moduł nie wymagany można usunąć za pomocą następującego polecenia.
kompozytor Usuń PSR/dziennik
Wszystkie powyższe polecenia również aktualizują kompozytor.JSON
odpowiednio plik.
Wniosek
W tym artykule omówiliśmy kroki instalacji kompozytora na Ubuntu 22.04. Korzystając z kompozytora, możesz łatwo zarządzać zależnościami projektów PHP i upewnić się, że wszystkie niezbędne biblioteki są zainstalowane i aktualne. Niezależnie od tego, czy jesteś nowy w rozwoju PHP, czy doświadczony programista, kompozytor może pomóc Ci usprawnić przepływ pracy i poprawić jakość twoich projektów.
- « Jak zaakceptować dane wejściowe użytkownika w Python
- Co to jest urządzenie wejściowe? - Definicja i przykład »