Jak zainstalować PHP (8.2, 7.4 i 5.6) na Debian 11
- 2772
- 775
- Seweryn Augustyniak
PHP w skrócie jako „procesor hipertekstowy” to język programowania open source używany do tworzenia aplikacji internetowych. Jest to język skryptowy, najczęściej używany na froncie z HTML. Można go używać do tworzenia witryn e-commerce, zarządzania bazami danych i monitorowania sesji.
Jest dostępny dla wszystkich systemów operacyjnych. Najnowsza wersja PHP to wersja 8, aw tym artykule omówimy instalację PHP w systemie Linux Debian 11 (Bullseye).
Wymagania wstępne
Najpierw zaktualizuj wszystkie pakiety systemu o poniżej wspomniane polecenie:
Aktualizacja sudo apt
Po zaktualizowaniu pakietów zainstaluj teraz zależności wymagane przez poniższe polecenie:
sudo apt instaluj oprogramowanie-properties-com-ca-certyfikaty LSB-release apt-transport-https
Krok 1 - Włącz Sury Repository
Poniższym krokiem jest zintegrowanie Sury Repozytorium z naszym systemem. Sury to repozytorium PHP oparte na debian, które pakuje oprogramowanie PHP, uruchamia następujące polecenie, aby dodać repozytorium Sury:
sudo sh -c 'echo "deb https: // pakiety.Sury.org/php/$ (lsb_release -sc) main ">/etc/apt/źródła.lista.D/php.lista'
Importowanie klucza GPG dla repozytorium za pomocą komendy poniżej:
wget -qo - https: // pakiety.Sury.org/php/apt.GPG | sudo apt-key add -
Krok 2 - Instalowanie PHP na Debian 11
Teraz ponownie aktualizuj pakiety do synchronizacji z niedawno dodanym repozytorium Sury przed zainstalowaniem PHP:
Aktualizacja sudo apt
Repozytorium Sury zawiera PHP 8.2, 8.1, 8.0, 7.4, 7.3, 7.2. 7.1, 7.0 i php 5.6. Ponieważ najnowsza stabilna wersja PHP to 8.0, ale duża liczba stron internetowych nadal wymagała PHP 7. Możesz zainstalować dowolną z wymaganych wersji PHP w systemie.
- Zainstaluj PHP 8.2 na Debian
sudo apt instal PHP8.2
- Zainstaluj PHP 7.4 na Debian
sudo apt instal PHP7.4
- Zainstaluj PHP 5.6 na Debian
sudo apt instal PHP5.6
Wymień wersję 8.2, 7.4 Lub 5.6 z wymaganą wersją PHP do zainstalowania w systemie Debian. Nawet możesz zainstalować wiele wersji PHP w jednym systemie Debian.
Krok 3 - Instalowanie rozszerzenia PHP
Ponadto możemy również dodać rozszerzenie PHP do poniżej wspomnianej składni:
sudo apt instal PHP8.1- [rozszerzenie]
Wymień [rozszerzenie] na rozszerzenie, które chcesz zainstalować, jeśli chcesz dodać wiele rozszerzeń, to dołącz je do aparatów ortodontycznych, zamierzam zainstalować „PHP-MBSTRING, php-cli, php-xml, php-common i php- curl ”, uruchamiając poniżej wspomniane polecenie:
sudo apt instal PHP8.2-CLI PHP8.2-MBSTRING PHP8.2-xml PHP8.2-common PHP8.2-curl
Użytkownicy zainstalowali inną wersję PHP, muszą wymienić 8.2
Z wymaganymi wersjami PHP.
Krok 4 - Sprawdzanie wersji PHP
Teraz po instalacji sprawdź, czy prawidłowa wersja PHP jest instalowana, sprawdzając numer wersji za pomocą komendy poniżej:
php -v
Wyjście: PHP 8.2.1 (CLI) (Zbudowany: 13 stycznia 2023 10:43:08) (NTS) Copyright (C) Grupa PHP Zend Engine V4.2.1, Copyright (C) Zend Technologies z Zend Opcache V8.2.1, Copyright (c), autorstwa Zend Technologies
Krok 5 - Przełącz między wersjami PHP
Możesz użyć polecenia aktualizacji-alternatywy, aby ustawić domyślną wersję PHP. Użyj tego samouczka, aby przeczytać więcej szczegółów na temat przełączania wersji PHP dla CLI i Apache.
sudo aktualizacja-alternatywy-config php
Istnieją 4 opcje alternatywnego PHP (dostarczające/usr/bin/php). Status priorytetu ścieżki wyboru ---------------------------------------------- -------------- * 0/usr/bin/php8.1 81 Tryb Auto 1/USR/BIN/PHP5.6 56 Tryb ręczny 2/usr/bin/php7.2 72 Tryb ręczny 3/usr/bin/php7.4 74 Tryb ręczny 4/usr/bin/php8.1 81 Tryb ręczny 5/usr/bin/php8.2 82 Tryb ręczny naciśnij, aby zachować bieżący wybór [*] lub typ wyboru typu: 4
Powyższe wyjście pokazuje wszystkie zainstalowane wersje PHP w twoim systemie. Wprowadź numer wyboru, aby ustawić domyślną wersję PHP dla wiersza poleceń.
Wniosek
PHP to bezpłatny język programowania po stronie serwera używany również z językiem programowania HTML do tworzenia dynamicznych stron internetowych. Jest dostępny dla wszystkich systemów operacyjnych, ale w tym artykule omawiamy jego instalację na Bullseye Debian 11 (Linux OS). Z powodzeniem zainstalujesz PHP na Debian 11 po przejściu przez ten przewodnik.