GNU/Linux >> Znalost Linux >  >> Debian

Jak nainstalovat PHP 8 na Debian 11

V tomto tutoriálu vám ukážeme, jak nainstalovat PHP 8 na Debian 11. Pro ty z vás, kteří nevěděli, PHP je open-source, univerzální skriptovací jazyk, který je zvláště vhodný pro vývoj webových aplikací, ale používá se také jako programovací jazyk pro všeobecné použití. Nejnovější vydání PHP je řada 8. PHP 8 je významnou aktualizací jazyka PHP. Obsahuje mnoho nových funkcí a optimalizací, včetně pojmenované argumenty, sjednocovací typy, atributy, podpora vlastnosti konstruktoru, výraz shody, bezpečný operátor null, JIT, vylepšení v typovém systému, zpracování chyb a konzistence.

Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo ‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci PHP 8 na Debian 11 (Bullseye).

Předpoklady

  • Server s jedním z následujících operačních systémů:Debian 11 (Bullseye).
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • non-root sudo user nebo přístup k root user . Doporučujeme jednat jako non-root sudo user , protože však můžete poškodit svůj systém, pokud nebudete při jednání jako root opatrní.

Nainstalujte PHP 8 na Debian 11 Bullseye

Krok 1. Než nainstalujeme jakýkoli software, je důležité se ujistit, že váš systém je aktuální spuštěním následujícího apt příkazy v terminálu:

sudo apt update
sudo apt upgrade
sudo apt install curl wget gnupg2 ca-certificates lsb-release apt-transport-https

Krok 2. Instalace PHP 8 na Debian 11.

Nyní jsme do vašeho systému přidali úložiště SURY:

sudo wget -O /etc/apt/trusted.gpg.d/php.gpg https://packages.sury.org/php/apt.gpg
sudo sh -c 'echo "deb https://packages.sury.org/php/ $(lsb_release -sc) main" > /etc/apt/sources.list.d/php.list'

Potom nainstalujte PHP 8.0 pomocí následujícího příkazu:

sudo apt update
sudo apt install php8.0

Dodatečně budou nainstalovány potřebné balíčky, z nichž některé jsou standardní rozšíření PHP 8.x:

sudo apt install php8.0-common php8.0-gd php8.0-ldap php8.0-odbc php8.0-xsl php8.0-apcu php8.0-curl php8.0-gmp php8.0-opcache php8.0-mbstring php8.0-pgsql php8.0-imagick php8.0-memcached php8.0-bz2 php8.0-ds php8.0-imap php8.0-cgi php8.0-mysql php8.0-cli php8.0-fpm php8.0-xml

Po dokončení instalace můžete instalaci potvrdit pomocí následujícího příkazu:

php -v

Krok 3. Testování PHP.

Nyní vytvoříme testovací soubor, který vrátí informace o našem serveru spuštěním příkazu v terminálu:

echo "<?php phpinfo(); ?>" | sudo tee /var/www/html/info.php

Ujistíme se, že server správně zobrazuje obsah generovaný PHP skriptem otevřením této stránky v prohlížeči:http://localhost/info.php , Pokud je informační stránka PHP vykreslena ve vašem prohlížeči, pak vše vypadá dobře a jste připraveni pokračovat.

Blahopřejeme! Úspěšně jste nainstalovali PHP. Děkujeme, že jste použili tento návod k instalaci nejnovější verze PHP 8 na Debian 11 Bullseye. Pro další nápovědu nebo užitečné informace vám doporučujeme zkontrolovat oficiální PHP webové stránky.


Debian
  1. Jak nainstalovat PHP 7.4 / 7.3 / 7.2 / 7.1 na Debian 10 / Debian 9

  2. Jak nainstalovat PHP 8.0 na Debian 11

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

  1. Jak nainstalovat PHP 7.4 na Debian 10

  2. Jak nainstalovat PHP 8 na Debian 10

  3. Jak nainstalovat PHP na Debian 11

  1. Jak nainstalovat PHP 7.2 na Debian 9

  2. Jak nainstalovat nebo upgradovat PHP 8.1 na Debian

  3. Jak nainstalovat PHP 7.3 na Debian 10