Jak zainstalować PHP (8.2, 8.1, 7.4) na Ubuntu 22.04

Jak zainstalować PHP (8.2, 8.1, 7.4) na Ubuntu 22.04

PHP to język programowania używany do tworzenia aplikacji internetowych. Musisz zainstalować pakiety PHP w systemie Ubuntu, aby uruchomić zapisaną aplikację. Zasadniczo służy do tworzenia witryn e-commerce, blogów i aplikacji API. Jeśli szukasz łatwego sposobu na zainstalowanie PHP na Ubuntu 22.04, nie szukaj dalej. Ten post na blogu pokaże ci, jak to zrobić szybko i łatwo.

Użyjemy PPA ONDREJ do instalacji PHP na Ubuntu 22.System 04 LTS. Który zawiera PHP 8.2, 8.1, 8.0, 7.4, 7.3, 7.2, 7.1, 7.0 i php 5.6 pakietów. Możesz zainstalować dowolną wersje wymagane do aplikacji. Sugeruje się, aby nowi programiści aplikacji korzystali z najnowszej wersji PHP IE PHP 8.2.

W tym samouczku nauczysz się Jak zainstalować PHP na Ubuntu 22.04 LTS system. Ten samouczek jest również kompatybilny z Ubuntu 20.04 LTS i Ubuntu 18.04 Systemy LTS.

Zanim zaczniemy

Najpierw zaloguj się do Ubuntu 22.04 przez konsolę. Następnie zaktualizuj pamięć podręczną Apt i zaktualizuj aktualne pakiety systemu za pomocą następującego polecenia:

sudo apt aktualizacja && sudo apt aktualizację  

Po wyświetleniu monitu naciśnij „Y”, aby potwierdzić instalację.

Instalowanie PHP na Ubuntu 22.04

Instalacja PHP w systemach Ubuntu jest dość prosta. Wystarczy dodać wymagany PPA i możesz zainstalować dowolną wersję PHP w systemie Ubuntu.

Wykonaj następujące kroki, aby zakończyć instalację PHP na Ubuntu:

  1. Zainstaluj kilka zależności wymaganych w tym samouczku z poniższym poleceniem:
    sudo apt instaluj oprogramowanie-properties-com-ca-certyfikaty LSB-release apt-transport-https  
  2. Dodaj PPA Ondrej do swojego systemu, który zawiera wszystkie wersje pakietów PHP dla systemów Ubuntu.
    LC_ALL = c.UTF-8 sudo add-apt-repozytory PPA: ondrej/php  
  3. Teraz zaktualizuj pamięć podręczną APT Pakiet Manager.
    Aktualizacja sudo apt  
  4. 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.2, 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:
      sudo apt instal PHP8.2  
    • Zainstaluj PHP 8.1:
      sudo apt instal PHP8.1  
    • Zainstaluj PHP 7.4:
      sudo apt instal PHP7.4  
    • Zainstaluj PHP 5.6 (EOL):
      sudo apt instal PHP5.6  

    Wymień wersję 8.2, 8.1, 7.4, Lub 5.6 z wymaganą wersją PHP do zainstalowania na Ubuntu. Nawet możesz zainstalować wiele wersji PHP w jednym systemie Ubuntu.

  5. Większość aplikacji PHP zależy od różnych rozszerzeń, aby rozszerzyć ich funkcje. Można to również zainstalować za pomocą następującej składni:
    sudo apt instal PHP8.2- [rozszerzenie] 

    Zastępować [rozszerzenie] W przypadku rozszerzenia, które chcesz zainstalować, jeśli chcesz dodać wiele rozszerzeń, dołącz je do aparatów ortodontycznych, zamierzam zainstalować „PHP-MBSSTRING, PHP-MYSQL, PHP-XML i PHP-CURL” Uruchamiając poniżej wspomniane polecenie:

    sudo apt instal PHP8.2-MYSQL PHP8.2-MBSTRING PHP8.2-xml PHP8.2-curl  

    Użytkownicy, którzy zainstalowali różne wersje PHP, muszą wymienić 8.2 Z wymaganymi wersjami PHP.

Sprawdź aktywną wersję 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 

O plikach konfiguracyjnych PHP

Pliki konfiguracyjne PHP są przechowywane w ramach /etc/php katalog z numerami wersji. Na przykład wszystkie pliki konfiguracyjne związane z PHP 8.2 znajdują się poniżej:

  1. Główny plik konfiguracyjny PHP Lokalizacja:
    • PHP CLI:/etc/php/8.2/CLI/PHP.ini
    • Apache:/etc/php/8.2/apache2/php.ini
    • Php fpm:/etc/php/8.2/fpm/php.ini
  2. Wszystkie zainstalowane moduły PHP są przechowywane pod /etc/php/8.2/MODS-Dostępne informator.
  3. Aktywne moduły PHP Katalog Katalog konfiguracji Lokalizacja:
    • PHP CLI:/etc/php/8.2/CLI/CONF.D/
    • Apache:/etc/php/8.2/apache2/conf.D/
    • Php fpm:/etc/php/8.2/fpm/conf.D/

Aby sprawdzić pliki dla innych wersji PHP, po prostu zmień numer wersji PHP (8.2 w powyższym przykładzie) w plikach i ścieżce katalogu.

Przełącz domyślną wersję PHP dla CLI

Możesz użyć „Aktualizacja alternatyw” polecenie, 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.4 74 Tryb ręczny 3/usr/bin/php8.0 80 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: 2 

Powyższe wyjście pokazuje wszystkie zainstalowane wersje PHP w twoim systemie. Wybór numer 2 Ustaw PHP 7.4 jako domyślna wersja PHP dla wiersza poleceń.

Odinstalowanie PHP

Jeśli jakakolwiek wersja PHP nie jest już wymagana, można ją usunąć z systemu. To uwolni przestrzeń dysku, a także bezpieczeństwo systemu.

Aby odinstalować dowolną wersję PHP, po prostu wpisz:

sudo apt usuń php5.6  

Odinstaluj także wszystkie moduły dla tej wersji za pomocą następującego polecenia:

sudo apt usuń php5.6-*  

Wniosek

Ten samouczek zawiera instrukcje instalacji PHP na Ubuntu 22.04. Ondrej PPA pozwala nam szybko zainstalować PHP w systemach Ubuntu. Pozwala nam również instalować wiele wersji PHP w jednym systemie. Możesz przejść na dowolną wersję PHP jako domyślną w dowolnym momencie z Aktualizacja-alternatywa pożytek.