GNU/Linux >> Znalost Linux >  >> Linux

Jak nainstalovat nejnovější PHP 8.1 na RHEL Linux

Pokud jste RHEL 8.5 uživatele a PHP nadšence, tento článek průvodce je pro vás tím pravým. PHP je celosvětově uznávaný skriptovací jazyk, který pomáhá vývojářům a uživatelům vymýšlet působivé webové aplikace.

Pokud jste aktuálním uživatelem staršího PHP verze jako 7.2/7.4 nebo potřebujete novou instalaci PHP 8 na vašem RHEL 8.5 systém, je tento článek dokonalým referenčním bodem.

Protože aktuální verze PHP je na 8.x , jeho mnoho nových funkcí a optimalizací zahrnuje vylepšené zpracování chyb, typový systém a konzistenci, pojmenovaný JIT, výraz pro shodu, atributy, argumenty, operátor nullsafe, propagaci vlastností konstruktoru a typy sjednocení.

Mezi další vylepšení patří porovnávání řetězců a čísel, konzistentní chyby typu pro interní funkce, kompilace just-in-time, vylepšení syntaxe, vylepšení systému a zpracování chyb.

Instalace PHP 8 na RHEL Linux

Hlavním předpokladem pro tento článek je ujistit se, že jste uživatel root/sudoer na systému RHEL, který používáte.

Chcete-li zjistit verzi operačního systému RHEL, kterou používáte, spusťte na svém terminálu/příkazovém řádku následující příkaz:

$ cat /etc/redhat-release

Red Hat Enterprise Linux release 8.5 (Ootpa)

Vaše RHEL systém musí být aktuální, aby byl výkonný a zbavil se zranitelností zabezpečení, jako jsou chyby, prostřednictvím oprav a upgradů aplikací.

$ sudo yum update -y

Dále musíte povolit EPEL a Remi úložiště, která jsou zodpovědná za vytváření, údržbu a správu vysoce kvalitních podnikových linuxových balíčků.

$ sudo dnf install https://dl.fedoraproject.org/pub/epel/epel-release-latest-8.noarch.rpm -y

Remi úložiště na druhé straně bude užitečné při poskytování PHP 8.x verzi, kterou nainstalujete do svého systému RHEL. Toto repo výrazně přispívá ke splnění cílů/požadavků LAMP/LEMP zásobník.

$ sudo dnf install dnf-utils https://rpms.remirepo.net/enterprise/remi-release-8.rpm -y

Vaše RHEL systém je nyní připraven k instalaci a prozkoumání PHP 8.x má nabídnout. Chcete-li zobrazit náhled modulů PHP dostupných pro váš systém RHEL, spusťte následující příkaz:

$ sudo dnf module list php

Jak můžete vidět, výše uvedený příkaz odhalil několik PHP verze od verze 7.2 do 8.1 podle modulárního úložiště Remi pro Enterprise Linux 8 – x86_64.

Pokud již používáte starší verzi PHP, jako je 7.2, 7.3 nebo 7.4 a chcete upgradovat na 8.0 nebo 8.1, nejlepším postupem je resetovat PHP na preferovanou verzi.

$ sudo dnf module reset php

Poté můžete nyní povolit modul PHP, který chcete nainstalovat (8.0 nebo 8.1) z úložiště Remi pomocí následujícího příkazu:

$ sudo dnf module enable php:remi-8.1

Dále by měl instalační příkaz PHP nyní předvést PHP 8.1 jako preferovaný instalační balíček.

$ sudo dnf install php

Po dokončení procesu instalace potvrďte verzi PHP, kterou jste právě nainstalovali.

$ php --version 

Pokud si přejete nainstalovat další php moduly, jako je fpm, common, mysqlnd atd., struktura příkazů by měla vypadat takto:

$ sudo dnf install php-{fpm,common,mysqlnd,cli}

Tento článek nám ukázal instalaci/upgrade na PHP 8.x na systému RHEL 8.5. Nyní můžete pohodlně zahájit nebo pokračovat ve svých projektech LAMP/LEMP.


Linux
  1. Jak nainstalovat PHP 7.4 / 7.3 / 7.2 na CentOS 7 / RHEL 7 &CentOS 6 / RHEL 6

  2. Jak nainstalovat PHP 7.4 / 7.3 na CentOS 8 / RHEL 8

  3. Jak nainstalovat PHP 7.3, 7.2, 7.1 na CentOS/RHEL 6.10

  1. Jak nainstalovat RHEL 8 na pracovní stanici VMware

  2. Jak nainstalovat PHP 8 na CentOS 8 Linux

  3. Jak nainstalovat Laravel na Linux

  1. Jak nainstalovat Xdebug na RHEL 8 / CentOS 8 Linux

  2. Jak nainstalovat Minecraft server na RHEL 8 Linux

  3. Jak nainstalovat php na RHEL 8 / CentOS 8 Linux