Jak zainstalować www Apache oraz wiele wersji PHP 8.2 i 7.4

Serwer www Apache w połączeniu z PHP-FPM oferuje wyjątkową wydajność dla aplikacji internetowych. PHP-FPM, będący menedżerem procesów FastCGI, umożliwia szybsze i bardziej wydajne przetwarzanie żądań PHP. W tym artykule przedstawimy, jak zainstalować Apache z PHP-FPM na Ubuntu 22.04, obsługując dwie wersje PHP: 8.2 i 7.4.

Jak zainstalować www Apache oraz wiele wersji PHP 8.2 i 7.4

Chętnie podejmiemy się instalacji wielu wersji PHP na Twoim serwerze!

Kroki instalacji

Aktualizacja systemu

Zawsze warto rozpocząć od aktualizacji systemu. Wykonaj poniższe polecenie:

sudo apt update && sudo apt upgrade

Instalacja Apache

Aby zainstalować Apache na Ubuntu 22.04, użyj poniższego polecenia:

sudo apt install apache2

Następnie uruchom i włącz serwis Apache:

sudo systemctl start apache2 sudo systemctl enable apache2

Instalacja PHP-FPM

Domyślne repozytoria mogą nie zawierać najnowszych wersji PHP. Dlatego zalecamy korzystanie z repozytorium ondrej/php. Aby skonfigurować repozytorium, wykonaj:

sudo apt install python-software-properties sudo add-apt-repository ppa:ondrej/php

Następnie zainstaluj PHP wraz z PHP-FPM:

sudo apt install php8.2 php8.2-fpm

Jeśli chcesz zainstalować również PHP 7.4, zamień „8.2” na „7.4” w powyższym poleceniu. Uruchom i włącz serwis PHP-FPM:

sudo systemctl start php8.2-fpm sudo systemctl enable php8.2-fpm

Konfiguracja Apache do korzystania z PHP-FPM

Włącz moduły „proxy_fcgi” i „proxy”:

sudo a2enmod proxy_fcgi proxy

Utwórz nowy plik konfiguracyjny dla Twojego wirtualnego hosta:

sudo vim /etc/apache2/sites-available/linuxadmin.pl.conf

Dodaj odpowiednią konfigurację z PHP-FPM do pliku. Następnie włącz nowy wirtualny host i przeładuj serwer Apache.

Testowanie konfiguracji

Aby przetestować konfigurację, utwórz nowy plik PHP i otwórz go w przeglądarce. Jeśli wszystko jest skonfigurowane poprawnie, powinieneś zobaczyć stronę informacyjną PHP.

Optymalizacja serwera

Jeśli Twój obecny serwer nie pozwala na wprowadzenie zmian, rozważ przeniesienie strony na nowy serwer. W przypadku przenoszenia strony na serwer z istniejącymi stronami i aplikacjami, może być konieczna jego rekonfiguracja. W przypadku problemów, takich jak konieczność dopasowania wersji PHP lub MariaDB, skonsultuj się z administratorem serwera Linux.

Bezpieczeństwo serwera Linux

Bezpieczeństwo jest kluczowe. Serwer powinien być monitorowany, aby administratorzy byli powiadamiani o wszelkich problemach. Regularne kopie zapasowe są niezbędne do szybkiego przywracania strony w razie awarii.

Podsumowanie

Instalacja Apache z PHP-FPM na Ubuntu 22.04 pozwala na optymalizację wydajności strony internetowej. Dzięki temu przewodnikowi możesz skonfigurować serwer z wieloma wersjami PHP i cieszyć się szybką i stabilną stroną internetową lub sklepem e-commerce.

Wszelkie prawa zastrzeżone © 2024 LinuxAdmin | Projekt i wykonanie: HEDEA