Jak zainstalować i korzystać z kompozytora PHP na Debian 10/9
- 2961
- 787
- Tomasz Szatkowski
Kompozytor PHP to narzędzie do zarządzania pakietami. Usuwa kłopot z utrzymaniem pakietów PHP dla aplikacji ręcznej. Możesz łatwo zainstalować wszystkie wymagane pakiety za pomocą kompozytora. Utrzymuje listę wymaganych pakietów w pliku JSON o nazwie Composer.JSON.
Ten samouczek pomaga zainstalować i skonfigurować kompozytor PHP w Debian 10 Buster, Debian 9 Stretch i Debian 8 Jessie Systems.
1. PRZYKŁADY
- Dostęp do działającego systemu debiana z przywilejem sudo.
- PHP musi być zainstalowany i skonfigurowany, wersja 5.3 lub więcej.
2. Zainstaluj kompozytor na Debian
Możesz pobrać skrypt kompozytora z getComposer.Witryna org, uruchamiając następujące polecenie. Stworzy kompozytor.Phar Plik w bieżącym katalogu.
curl -ss https: // getComposer.org/instalator | php
Kopiuj kompozytor.Phar
Plik w Directory Bin, aby udostępnić w dowolnym miejscu w systemie. Ustaw również uprawnienie Wykonaj w pliku. Zmieniłem nazwę pliku z kompozytor.Phar
do kompozytora do łatwego użycia.
Kompozytor MV.phar/usr/local/bin/kompozytor
CHMOD +x/usr/local/bin/kompozytor
Wpisz kompozytor w wierszu polecenia. Zapewni to szczegóły wersji kompozytora wraz z opcjami dostępnymi z poleceniem kompozytora.
kompozytor
Wyjście: ______ / ____/___ ____ ___ ____ ____ ________ _____ / / / __ \/ __ '__ \/ __ \/ __ \/ ___/ _ \/ ___/ / /___/ /_/ / / / / / / / _// _/ (__) __// \ ____/ \ ____/ _// _// _/ .___/\ ____/____/\ ___/_//_/composer wersja 2.1.8 2021-09-15 13:55:14 Wykorzystanie: Polecenie [Opcje] [Argumenty] Opcje: -h, -HELP Wyświetl tę pomoc pomocy -q, -Quiet nie wyprowadzaj żadnych komunikatów -v, -Wyświetlanie wyświetlania Ta wersja aplikacji-Eansi Force ANSI wyjście-No-Ansi wyłącz wyjście ANSI
3. Uaktualnij kompozytor PHP
Kompozytor ma możliwość aktualizacji bez ponownego pobierania. Po prostu uruchom poniższe polecenie z terminalu, aby zaktualizować komponowanie się w Debian.
Sudo Composer Samo-aktualizację
Praca z kompozytorem PHP
Zakładając, że zostałeś pomyślnie skonfigurowany kompozytor PHP w swoim systemie. To pomoże ci zarządzać modułami dla Twojej 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 ^1.1 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 (1.1.4) Zapisanie 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 (1.1.4) - Instalowanie PSR/Log (1.1.4): 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/uaktualni
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 samouczku znalazłeś instrukcje instalacji kompozytora w systemie Debian Linux. Możesz zainstalować kompozytor na całym świecie, aby umożliwić dostęp do wszystkich użytkowników i aplikacji. Możesz także zainstalować kompozytor dla określonego katalogu.