Jak zainstalować PHP 8.x na pop!_OS

Jak zainstalować PHP 8.x na pop!_OS

Jeśli chcesz tworzyć aplikacje internetowe za pomocą PHP na POP!_OS może być konieczne zainstalowanie wielu wersji PHP w celu testowania lub kompatybilności. Jeden sposób instalacji wielu wersji PHP na POP!_OS ma użyć archiwum pakietu osobistego (PPA). W dniu pisania tego samouczka PHP 8.2 to najnowsza dostępna wersja.

W tym artykule omówimy kroki instalacji PHP 8.2, php 8.1 lub php 8.0 wersji na pop!_Os za pomocą PPA.

Kroki do zainstalowania PHP na POP!_OS

Aby zainstalować PHP na POP!_Os Korzystając z archiwum osobistego pakietu (PPA), możesz wykonać te kroki:

  1. Zainstaluj wymagane pakiety
  2. Otwórz terminal i zainstaluj pakiet oprogramowania-properties-common, który zapewnia polecenie „Add-Aapt-Repository”, którego użyjesz do dodania PPA:

    Aktualizacja sudo apt  sudo apt instal instaluj oprogramowanie-properties-common  

  3. Dodaj Ondřej Surý PPA
  4. Dodaj Ondřej Surý PPA, który zapewnia zaktualizowane wersje PHP:

    sudo add-apt-repozytory PPA: ondrej/php 

    Ponownie zaktualizuj listę pakietów, aby dołączyć pakiety w PPA:

    Aktualizacja sudo apt 

  5. Instalowanie PHP 8 na POP!_OS
  6. Teraz wykonaj następujące polecenie, aby zainstalować PHP za pomocą Menedżera pakietów Apt:

    sudo apt instal PHP8.2 

    Wymień „8.2 ”z pożądaną wersją PHP, taką jak„ 8.1 ”,„ 8.0 ”,„ 7.4 ”lub„ 5.6 ”. Spowoduje to również zainstalowanie menedżera pakietów PHP „Composer” (menedżer pakietów PHP).

  7. Zainstaluj moduły PHP
  8. Możesz także zainstalować moduły PHP wymagane dla Twojej aplikacji. Poniższe podane polecenie zainstaluje moduły MySQL, Zip i Curl PHP.

    sudo apt instal PHP8.2-MYSQL PHP8.2-ZIP PHP8.2-curl  

    Pamiętaj, aby używać poprawnej wersji PHP z poleceniem.

  9. Sprawdź instalację PHP
  10. Sprawdź, czy PHP został poprawnie zainstalowany, uruchamiając następujące polecenie:

    php -v  

    Powinieneś zobaczyć wersję zainstalowanej PHP.

    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 

Przełącz między wieloma wersjami PHP

Możesz użyć „Aktualizacja alternatyw” polecenie, aby ustawić lub zmienić domyślną wersję PHP.

sudo aktualizacja-alternatywy-config php 

Polecenie wyświetli wszystkie zainstalowane wersje PHP w twoim systemie. Z którego można ustawić domyślną wersję PHP.

Istnieją 3 opcje alternatywnego PHP (dostarczające/usr/bin/php). Status priorytetu ścieżki wyboru ---------------------------------------------- -------------- * 0/usr/bin/php8.2 82 tryb automatycznego 1/usr/bin/php7.4 74 Tryb ręczny 2/usr/bin/php8.1 81 Tryb ręczny 3/usr/bin/php8.2 82 Tryb ręczny Naciśnij, aby zachować bieżący wybór [*] lub numer wyboru typu: 

Wprowadź numer wyboru, aby ustawić domyślną wersję PHP dla wiersza poleceń.

Uwaga: Nie zmieni domyślnej wersji PHP dla Apache.

Wniosek

Instalowanie wielu wersji PHP w POP!_OS za pomocą PPA polega na dodaniu PPA do systemu, aktualizacji listy pakietów i instalacji żądanej wersji PHP za pomocą APT Pakiet Manager. Jest to stosunkowo łatwy sposób instalacji PHP, ale należy zauważyć, że użycie PPA może wprowadzić problemy z kompatybilnością i zagrożenia bezpieczeństwa. Zasadniczo lepiej jest użyć popu!_OS Menedżer pakietów lub zainstaluj PHP ze źródła. Niezależnie od wybranej metody, ważne jest, aby instalacja PHP w celu zapewnienia bezpieczeństwa i kompatybilności.