GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat PHP 8 na Ubuntu 20.04 LTS

V tomto tutoriálu vám ukážeme, jak nainstalovat PHP 8 na Ubuntu 20.04 LTS. Pro ty z vás, kteří nevěděli, PHP (rekurzivní zkratka pro PHP:Hypertext Preprocessor) je populární serverový skriptovací jazyk známý pro vytváření dynamických a interaktivních webových stránek. PHP je široce používaný programovací jazyk na webu.

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 Ubuntu 20.04 (Focal Fossa). Můžete postupovat podle stejných pokynů pro Ubuntu 18.04, 16.04 a jakoukoli jinou distribuci založenou na Debianu, jako je Linux Mint.

Předpoklady

  • Server s jedním z následujících operačních systémů:Ubuntu 20.04, 18.04, 16.04 a jakoukoli jinou distribucí založenou na Debianu, jako je Linux Mint.
  • Abyste předešli případným problémům, doporučujeme použít novou instalaci operačního systému.
  • Přístup SSH k serveru (nebo stačí otevřít Terminál, pokud jste na počítači).
  • 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 Ubuntu 20.04 LTS Focal Fossa

Krok 1. Nejprve se ujistěte, že všechny vaše systémové balíčky jsou 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 software-properties-common

Krok 2. Instalace PHP 8 na Ubuntu 20.04.

Nyní jsme do Ubuntu přidali PPA třetí strany:

sudo add-apt-repository ppa:ondrej/php

Potom můžete aktualizovat mezipaměť balíčků v systému a nainstalovat balíčky PHP:

sudo apt update
sudo apt install php8.0 libapache2-mod-php8.0

Po instalaci můžete restartovat Apache pomocí následujících příkazů:

sudo systemctl restart apache2

Po úspěšné instalaci to můžete potvrdit pomocí následujícího příkazu:

$ php -v
HP 8.0.0RC3 (cli) (built: Nov 26 2020 19:06:36) ( NTS )
Copyright (c) The PHP Group
   Zend Engine v4.0.0-dev, Copyright (c) Zend Technologies
   with Zend OPcache v8.0.0RC3, Copyright (c), by Zend Technologies

Krok 3. Instalace rozšíření PHP 8.

Instalace rozšíření PHP 8 na Ubuntu 20.04 pomocí syntaxe příkazu:

sudo apt install php8.0-[extension]

Některá dostupná rozšíření jsou uvedena níže:

$ sudo apt install php8.0-

php8.0-amqp       php8.0-common     php8.0-gd         php8.0-ldap       php8.0-odbc       php8.0-readline   php8.0-sqlite3    php8.0-xsl
php8.0-apcu       php8.0-curl       php8.0-gmp        php8.0-mailparse  php8.0-opcache    php8.0-redis      php8.0-sybase     php8.0-yac
php8.0-ast        php8.0-dba        php8.0-igbinary   php8.0-mbstring   php8.0-pgsql      php8.0-rrd        php8.0-tidy       php8.0-yaml
php8.0-bcmath     php8.0-dev        php8.0-imagick    php8.0-memcached  php8.0-phpdbg     php8.0-smbclient  php8.0-uuid       php8.0-zip
php8.0-bz2        php8.0-ds         php8.0-imap       php8.0-msgpack    php8.0-pspell     php8.0-snmp       php8.0-xdebug     php8.0-zmq
php8.0-cgi        php8.0-enchant    php8.0-interbase  php8.0-mysql      php8.0-psr        php8.0-soap       php8.0-xhprof
php8.0-cli        php8.0-fpm        php8.0-intl       php8.0-oauth      php8.0-raphf      php8.0-solr       php8.0-xml

Příklad instalace několika dalších užitečných rozšíření:

sudo apt install php8.0-cli php8.0-common php8.0-fpm php8.0-redis php8.0-snmp php8.0-xml

Krok 4. Otestujte PHP.

Chcete-li PHP otestovat, vytvořte textový soubor s názvem info.php s obsahem níže. Uložte soubor a poté jej vyhledejte, abyste zjistili, zda PHP funguje:

nano /var/www/html/info.php

Do tohoto souboru vložte následující kód:

<?php
phpinfo();
?>

Zkuste se k němu dostat na http://ip-address/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 (Hypertext Preprocessor) 8 na systému Ubuntu 20.04 LTS (Focal Fossa). Další pomoc nebo užitečné informace, doporučujeme vám zkontrolovat oficiální stránky PHP.


Ubuntu
  1. Jak nainstalovat PHP 5.6 na Ubuntu 16.04 LTS

  2. Jak nainstalovat PHP 7.2 na Ubuntu 18.04 LTS

  3. Jak nainstalovat PHP 7.3 na Ubuntu 18.04 LTS

  1. Jak nainstalovat PHP 8.0 na Ubuntu 20.04 / Ubuntu 18.04

  2. Jak nainstalovat PHP 7.4 na Ubuntu 20.04 LTS

  3. Jak nainstalovat PHP 8 na Ubuntu 18.04 LTS

  1. Jak nainstalovat PHP na Ubuntu 18.04

  2. Jak nainstalovat PHP OPcache na Ubuntu 20.04 LTS

  3. Jak nainstalovat PHP 8.0 na Ubuntu 20.04