GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat nejnovější PHP 8.1 na Debian 11/10

Debian je bezpečná a stabilní distribuce operačního systému na bázi Linuxu nabízející neměřený výkon serveru pro webové aplikace. Debian 11Bullseye “ je profilován s vylepšeným zabezpečením, podporou souborových systémů exFAT a podporou více jazyků jako funkce, které jdou ruku v ruce s mnoha webovými aplikacemi.

Mezi funkcemi a vylepšeními představenými v PHP 8 , nejpozoruhodnější je kompilátor JIT pro webové aplikace. Mezi jeho výhody patří lepší výkon numerického kódu, lepší spouštění a výkon kódu webové aplikace PHP a potenciálně rychlý kód PHP díky podporované migraci kódu C na PHP.

Další pozoruhodné nové/vylepšené funkce v PHP 8 zahrnují přísné kontroly typu, zejména pro bitové/aritmetické operátory, rozumnější numerické řetězce, operátor nullsafe, pojmenované argumenty, slabé mapy, výraz throw a propagaci vlastností konstruktoru.

Tento článek vám poskytne průvodce instalací PHP 8 v Debianu 11/10 .

Předpoklady

Mít uživatelská oprávnění root/sudoer na Debian 11 systém, který používáte.

Instalace PHP 8 na Debian Linux

Aktualizace Debianu systém zajišťuje, že zůstane v nejvýkonnějším stavu kromě použití potřebných bezpečnostních záplat.

$ sudo apt update && sudo apt upgrade -y 

Pokud máte starší PHP verze jako 7.x , možná jej budete chtít odinstalovat, abyste mohli primárně využívat funkce a vylepšení připojená k PHP 8 .

$ sudo apt remove --purge php*

Dále nainstalujte požadované PHP 8 instalační závislosti a také nakonfigurujte UFT-8 Unicode standardní.

$ sudo apt install -y lsb-release ca-certificates apt-transport-https software-properties-common gnupg2   
$ sudo locale-gen en_US.UTF-8

Nyní přidejte Ondřej Surý PPA úložiště, které bude zodpovědné za sledování, načítání a instalaci nejnovějšího PHP verzi na vašem Debianu 11 systém.

$ echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" | sudo tee /etc/apt/sources.list.d/sury-php.list
$ sudo wget -qO - https://packages.sury.org/php/apt.gpg | sudo gpg --no-default-keyring --keyring gnupg-ring:/etc/apt/trusted.gpg.d/debian-php-8.gpg --import
$ sudo chmod 644 /etc/apt/trusted.gpg.d/debian-php-8.gpg

Po přidání úložiště aktualizujte systém Debian, aby rozpoznal zahrnutí Ondřej Surý PPA úložiště. Pokud budou vydány budoucí verze PHP, upgrade na ně bude vyžadovat jednoduchý Debian 11 příkaz aktualizace systému, jako je ten níže:

$ sudo apt update && sudo apt upgrade -y

Nakonec nainstalujte PHP 8.1 na Debian 11 .

$ sudo apt install php8.1

Potvrďte nainstalované php verze.

$ php --version 

Chcete-li nainstalovat další rozšíření PHP, použijte syntaxi:

$ sudo apt install php8.1-name_of_extension

Chcete-li například nainstalovat php-fpm rozšíření, provedeme příkaz:

$ sudo apt install php8.1-fpm 

Tento článek nás naučil, jak nainstalovat PHP a všechna jeho přidružená rozšíření v Debianu 11 . Nyní jste připraveni pokračovat ve svých webových aplikacích/projektech.


Debian
  1. Jak nainstalovat PHP 8.0 na Debian 11

  2. Jak nainstalovat Webmin na Debian 10/11

  3. Jak nainstalovat PHP 8 na Debian 10

  1. Jak nainstalovat PHP 8.0 na Debian 10 / Debian 9

  2. Jak nainstalovat plochu XFCE na Debian 10/11

  3. Jak nainstalovat plazmu KDE na Debian 10/11

  1. Jak nainstalovat PHP 7.4 na Debian 10

  2. Jak nainstalovat PHP na Debian 11

  3. Jak nainstalovat PHP 7.2 na Debian 9