Jak zainstalować PHP 8.2-7.4 na strumieniu Rhel & Centos 9

Jak zainstalować PHP 8.2-7.4 na strumieniu Rhel & Centos 9

PHP to popularny język skryptowy, który służy do tworzenia dynamicznych aplikacji internetowych. Jest to język programowania typu open source, który można łatwo zainstalować w różnych systemach operacyjnych, w tym w Centos 9. W tym artykule przeprowadzimy Cię przez etapy instalowania PHP na Centos 9.

Zanim zaczniesz, upewnij się, że masz system Centos Stream 9 z dostępem do korzeni.

Krok 1: Aktualizacja pakietów systemowych

Przed zainstalowaniem jakiegokolwiek nowego oprogramowania zaleca się aktualizację pakietów systemowych. Możesz to zrobić, uruchamiając następujące polecenie:

Aktualizacja Sudo Yum  

Krok 2: Konfiguracja repozytorium EPEL i REMI

Przede wszystkim musisz skonfigurować repozytoria EPEL i REMI w swoim systemie. Repozytorium REMI zawiera najnowsze pakiety PHP dla centrów i systemów RHEL.

Użyj poniższego polecenia, aby skonfigurować repozytorium EPEL w swoim systemie:

sudo dnf instaluj -y https: // dl.Fedoraproject.ORG/PUB/EPEL/EPEL-Relase-Latest-9.Noarch.RPM  

Następnie skonfiguruj repozytorium REMI, uruchamiając poniższe polecenie:

sudo dnf instaluj -y https: // rpms.remirepo.Net/Enterprise/Remi-Rulease-9.RPM  

Krok 3: Instalowanie PHP w Centos 9

Remi Repozytorium zawiera PHP 8.2, 8.1, 8.0 i 7.4 pakiety. Możesz włączyć żądane repozytorium i zainstalować pakiety PHP z poniższymi krokami:

  1. Po zakończeniu instalacji repozytorium podaj wszystkie dostępne strumienie modułu PHP za pomocą następującego polecenia:
    Lista modułów modułów sudo php  
    Pokaż dostępne wersje PHP

    Powyższy zrzut ekranu pokazuje, że PHP 8.1 to aktywne repozytorium. Sprawdź wersję PHP wymaganą dla Twojej aplikacji i uruchom poniższe polecenie.

  2. Na przykład muszę zainstalować PHP 8.2, następnie wybierz PHP: RESI-8.2. Możesz wybrać inną wersję zgodnie z Twoimi wymaganiami:
    moduł sudo dnf Włącz PHP: RESI-8.2  

    Włącz PHP 8.2 moduł

  3. Na koniec uruchom następujące polecenie, aby zainstalować PHP w systemie CentOS 9.
    sudo dnf instaluj php php-cli-common  
  4. Możesz zweryfikować zainstalowaną wersję PHP za pomocą:
    php -v  PHP 8.2.2 (CLI) (Zbudowany: 31 stycznia 2023 13:31:55) (NTS GCC x86_64) Copyright (C) Grupa PHP Zend Engine V4.2.2, Copyright (C) Zend Technologies z Zend Opcache V8.2.2, Copyright (C), autorstwa Zend Technologies 

Krok 4: Instalowanie modułów PHP

Moduły PHP to biblioteki, które rozszerzają funkcjonalność PHP. Służą do dodawania określonych funkcji do PHP, takich jak łączność bazy danych lub manipulacja obrazem. Aby zainstalować dodatkowe moduły PHP, użyj następującego polecenia:

sudo dnf instaluj php- rozszerzenie-nazwa 

Zastępować rozszerzenie-nazwa z nazwą modułu, który chcesz zainstalować. Na przykład, aby zainstalować Mysql Moduł, uruchom następujące polecenie:

sudo dnf instaluj php-mysql  

Krok 5: Konfigurowanie PHP

Po zainstalowaniu PHP i pożądanych moduł.ini. Ten plik znajduje się w /etc /php.katalog INI. Możesz go edytować za pomocą swojego ulubionego edytora tekstu.

Na przykład, aby edytować plik za pomocą edytora tekstu Nano, uruchom następujące polecenie:

sudo nano /etc /php.ini  

Po wprowadzeniu niezbędnych zmian zapisz plik i zamknij edytor tekstu.

Wniosek

W tym artykule pokazaliśmy, jak zainstalować PHP w CentOS 9. Wyjaśniliśmy również, jak zainstalować dodatkowe moduły PHP i jak skonfigurować PHP, edytując jego plik konfiguracyjny. Dzięki tym krokom możesz teraz rozpocząć opracowywanie dynamicznych aplikacji internetowych za pomocą PHP w systemie CentOS 9.