Jak zaktualizować i zainstalować PHP na Ubuntu ⋆ ALexHost SRL

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills
28.11.2024

Jak zaktualizować i zainstalować PHP na Ubuntu

Aktualizacja lub instalacja PHP na Ubuntu 22.04 może zwiększyć wydajność i bezpieczeństwo aplikacji internetowej. W chwili pisania tego tekstu PHP 8.2 wnosi znaczące ulepszenia i nowe funkcje w stosunku do swoich poprzedników. Ten artykuł przedstawia kroki instalacji lub aktualizacji PHP do wersji 8.2 na Ubuntu 22.04.

Dlaczego warto zaktualizować PHP do wersji 8.2?

PHP 8.2 wprowadza kilka nowych funkcji i ulepszeń, w tym:

  • Właściwości tylko do odczytu: Umożliwienie deklarowania właściwości jako tylko do odczytu, co czyni je niezmiennymi po ich początkowym przypisaniu.
  • Disjunctive Normal Form Types: Zapewnia to lepszą obsługę typów dla złożonych aplikacji.
  • Ulepszenia wydajności: Ogólna poprawa wydajności, prowadząca do skrócenia czasu wykonywania.
  • Nowe funkcje: PHP 8.2 zawiera nowe wbudowane funkcje, dzięki czemu kodowanie jest łatwiejsze i bardziej wydajne.

Aktualizacja zapewnia dostęp do najnowszych funkcji i ulepszeń.

Wymagania wstępne

Przed rozpoczęciem upewnij się, że

  1. Posiadasz aktywny system Ubuntu 22.04.
  2. Posiadasz uprawnienia sudo do instalacji i aktualizacji pakietów.
  3. Zaleca się wykonanie kopii zapasowej istniejących aplikacji i baz danych, aby uniknąć utraty danych podczas aktualizacji.

Krok 1: Aktualizacja systemu

Zacznij od zaktualizowania listy pakietów i uaktualnienia istniejących pakietów. Otwórz terminal i uruchom go:

sudo apt update
sudo apt upgrade -y

Krok 2: Dodaj repozytorium PHP

Ubuntu 22.04 może nie mieć PHP 8.2 w swoich domyślnych repozytoriach. Aby uzyskać dostęp do najnowszych wersji PHP, można dodać repozytorium o nazwie ondrej/php:

sudo add-apt-repository ppa:ondrej/php

Po dodaniu repozytorium należy ponownie zaktualizować listę pakietów:

sudo apt update

Krok 3: Zainstaluj PHP 8.2

Teraz możesz zainstalować PHP 8.2 wraz z kilkoma popularnymi rozszerzeniami:

sudo apt install php8.2 php8.2-cli php8.2-fpm php8.2-mysql php8.2-xml php8.2-mbstring php8.2-zip php8.2-curl

To polecenie instaluje PHP 8.2 i kilka niezbędnych modułów do uruchamiania większości aplikacji.

Krok 4: Weryfikacja instalacji

Aby zweryfikować poprawność instalacji PHP, należy sprawdzić jego wersję:

php -v

Powinieneś zobaczyć dane wyjściowe wskazujące, że PHP 8.2 jest zainstalowane.

Krok 5: Konfiguracja ustawień PHP

W zależności od potrzeb aplikacji, możesz skonfigurować ustawienia PHP. Główny plik konfiguracyjny znajduje się pod adresem:

/etc/php/8.2/fpm/php.ini

Plik ten należy edytować za pomocą preferowanego edytora tekstu:

sudo nano /etc/php/8.2/fpm/php.ini

Po wprowadzeniu zmian należy pamiętać o ponownym uruchomieniu usługi PHP w celu ich zastosowania:

sudo systemctl restart php8.2-fpm

Krok 6: Aktualizacja ze starszych wersji PHP

Jeśli dokonujesz aktualizacji ze starszej wersji PHP, upewnij się, że twoje aplikacje są kompatybilne z PHP 8.2. Możesz usunąć starsze wersje PHP używając:

sudo apt remove php7.4 php7.4-cli php7.4-fpm

Pamiętaj, aby przetestować swoje aplikacje po aktualizacji, aby rozwiązać wszelkie potencjalne problemy.

Wnioski

Instalacja lub aktualizacja do PHP 8.2 na Ubuntu 22.04 to prosty proces, który może znacznie ulepszyć twoje aplikacje internetowe. Dzięki nowym funkcjom i ulepszeniom można tworzyć bardziej wydajne i nowoczesne aplikacje. Zawsze pamiętaj o utworzeniu kopii zapasowej systemu i przetestowaniu aplikacji pod kątem zgodności po aktualizacji.

Więcej szczegółowych informacji na temat instalacji i funkcji PHP można znaleźć w oficjalnej dokumentacji PHP.

Test your skills on our all Hosting services and get 15% off!

Use code at checkout:

Skills