Jak zainstalować i korzystać z kompozytora PHP na Debian 10/9

Jak zainstalować i korzystać z kompozytora PHP na Debian 10/9

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.