Jak zainstalować PHP 8 na Debian 10
- 3107
- 156
- Juliusz Janicki
PHP to język skryptowy i potężne narzędzie do opracowywania dynamicznych i interaktywnych stron internetowych. Został pierwotnie stworzony w 1994 roku przez duńskiego programisty Rasmusa Lerdorfa. Według danych W3Techsa PHP jest używany przez 78.9% stron internetowych działających w sieci publicznej. Tak więc prawie 8 na 10 stron internetowych w Internecie korzysta z PHP.
PHP 8.0 to najnowsza dostępna wersja do tworzenia stron internetowych. Jest to najbardziej zaawansowana i bezpieczna wersja wydana przez zespół PHP.
Ten samouczek pomoże Ci zainstalować PHP 8.0 O Debaina 10 Buster Linux System.
Krok 1 - Konfiguracja repozytorium APT
Ondrej Sury utrzymuje PPA, który zawiera najnowsze pakiety PHP dla systemów Debian.
- Zacznijmy od instalacji niektórych wymaganych pakietów w twoim systemie. Otwórz terminal i wykonaj następujące polecenia:
Aktualizacja sudo apt
sudo apt instal -y gnupg2 CA-certyfikaty apt-transsport-https oprogramowanie-properties-common
- Następnie dodaj klawisz GPG do swojego systemu, aby zweryfikować pakiety przed instalacją.
wget -qo - https: // pakiety.Sury.org/php/apt.GPG | sudo apt-key add -
- Utwórz plik PPA do swojego systemu z repozytorium PHP w systemie Buster Linux.
echo "deb https: // pakiety.Sury.org/php/bustter main "| sudo tee/etc/apt/źródła.lista.D/php.lista
Krok 2 - Instalowanie PHP 8 na Debian
Twój system jest gotowy do instalacji PHP. Użyj następujących poleceń, aby zainstalować PHP 8 w systemie Debian.
Aktualizacja sudo apt
sudo apt instal PHP8.0
Polecenie pięści zaktualizuje pamięć podręczną apt w systemie, a drugie polecenie zainstaluje pakiety PHP.
Po zakończeniu instalacji zweryfikuj wersję PHP na terminalu.
php -v
PHP 8.0.2 (CLI) (Zbudowany: 12 lutego 2021 14:51:01) (NTS) Copyright (C) Grupa PHP Zend Engine V4.0.2, Copyright (C) Zend Technologies z Zend Opcache V8.0.2, Copyright (C), autorstwa Zend Technologies
Krok 3 - Instalowanie rozszerzeń PHP
PHP jest wyposażony w wiele rozszerzeń (znanych również jako moduły) w celu przygotowania określonych zadań. Możesz zainstalować te rozszerzenia w swoim systemie zgodnie z Twoimi wymaganiami.
Po pierwsze, wyszukaj dostępne moduły w repozytorium:
sudo apt wyszukiwanie php8.0-*
Następnie zainstaluj wymagane moduły PHP w systemie. Poniższe polecenie zainstaluje niektóre często używane moduły PHP w twoim systemie.
sudo apt instal PHP8.0- MySQL, IMAP, LDAP, XML, Curl, Mbstring, Zip
Możesz sprawdzić aktualnie zainstalowane i aktywne moduły PHP w systemie, uruchamiając następujące polecenie.
php -m
Możesz odwiedzić kolejny artykuł na temat włączenia lub wyłączania modułów PHP w systemach systemów Debian.
Krok 4 - Skonfiguruj Apache z PHP 8
Zasadniczo powyższe polecenia instalują również rozszerzenie Apache PHP w systemie. Ale nie zainstalowane, wykonaj poniżej polecenie, aby zainstalować Apache z modułem PHP 8.
sudo apt Zainstaluj apache2 libapache2-mod-php8.0
Po udanej instalacji uruchom ponownie usługę Apache, aby ponownie załadować nowo zainstalowane moduły.
sudo systemctl restart apache2
Następnie sprawdź, czy moduły PHP jest ładowane apachem. Utwórz skrypt PHP z phpinfo ()
Funkcja pod domyślnym rootem dokumentu.
echo "">/var/www/html/info.php
Uzyskaj dostęp do tego pliku w przeglądarce za pomocą adresu IP serwera. Na przykład: http: // server-ip/info.php
Zobaczysz szczegółowe informacje PHP na stronie internetowej.
Wniosek
Ten samouczek pomógł ci zainstalować PHP 8.0 w systemie Debian 10.