GNU/Linux >> Znalost Linux >  >> Cent OS

Jak nainstalovat PHP 8 na CentOS 8 Linux

Tento tutoriál vysvětlí, jak nainstalovat PHP 8 na CentOS 8 Linux a jeho závislé balíčky.

Krok 1:Povolteremi-release-8.rpm

Nakonfigurujte úložiště Remi pro instalaci PHP 8 na CentOS 8

# dnf install https://rpms.remirepo.net/enterprise/remi-release-8.rpm

Krok 2:Povolte úložiště EPEL

# dnf install epel-release

Krok 3:Najděte aktuální povolenou verzi PHP

# seznam modulů dnf phpCentOS Stream 8 - AppStreamName Přehled profilů streamuphp 7.2 [d] běžné [d], devel, minimální skriptovací jazyk PHPphp 7.3 běžné [d], devel, minimální skriptovací jazyk PHP 7.4 běžné [d], devel, minimální skriptovací jazyk PHPphp 8.0 běžné [d], devel, minimální skriptovací jazyk PHP Modulární úložiště Remi pro Enterprise Linux 8 - x86_64Name Stream Profiles Summaryphp remi-7.2 běžné [d], devel, minimální skriptovací jazyk PHPphp remi-7.3 běžné [d], devel, minimální skriptovací jazyk PHPphp remi-7.4 běžné [d], devel, minimální skriptovací jazyk PHPphp remi-8.0 běžné [d], devel, minimální skriptovací jazyk PHPphp remi-8.1 běžné [d], devel, minimální skriptovací jazyk PHP Tip:[d]výchozí, [e]povoleno, [x]vypnuto, [i]nainstalováno 

Krok 4:Povolte modul PHP8.1 od remi

Z výše uvedeného výstupu ve výchozím nastavení PHP 7.2 z AppStream repo musí být nainstalováno a není povolena žádná jiná verze. Chcete-li nainstalovat PHP 8.1 z remi repo, povolte jej před instalací.

# dnf module enable php:remi-8.1
# seznam dnf modulů phpCentOS Stream 8 - AppStreamName Stream Profily Shrnutíphp 7.2 [d] běžné [d], vývoj, minimální PHP skriptovací jazykphp 7.3 běžné [d], devel, minimální PHP skriptovací jazykphp 7.4 běžné [d], devel, minimální PHP skriptovací jazykphp 8.0 běžné [d], devel, minimální PHP skriptovací jazyk Modulární úložiště Remi pro Enterprise Linux 8 - x86_64Name Profily streamu Shrnutíphp remi-7.2 běžné [d], devel, minimální PHP skriptovací jazykphp remi-7.3 běžné [d], devel , minimální PHP skriptovací jazykphp remi-7.4 běžné [d], devel, minimální PHP skriptovací jazykphp remi-8.0 běžné [d], devel, minimální PHP skriptovací jazykphp remi-8.1 [e] common [d], devel, minimální skriptovací jazyk PHP
Přepnout na jinou verzi?

V případě, že potřebujete nainstalovat jakoukoli jinou verzi, můžete resetovat aktuální povolený modul a nastavit nový pomocí následujících příkazů:

# dnf module reset php# dnf module enable php:remi-8.0

Krok 5:Instalace PHP 8 na CentOS 8

# dnf install phpPoslední kontrola vypršení platnosti metadat:před 0:13:44 ve středu 16. února 2022 11:53:53 IST. Závislosti vyřešeny.=====================================================================================================================================================================================================================================================Velikost úložiště verze architektury balíčku======================================================================================================================================================================================================================================================Instalace:php x86_64 8.1.2-1.el8.remi remi-modular 1.7 MInstalační závislosti:apr x86_64 1.6.3-12.el8 appstream 129 kapr-util x86_64 1.6.1 -6.el8 appstream 105 kcentos-logos-httpd noarch 85.8-2.el8 baseos 75 khttpd x86_64 2.4.37-43.module_el8.5.0+1022+b541f3b1 appstream 1.4 Mhttpd-filesystem noarch.0.2. 1022+b541f3b1 appstream 39 khttp d-tools x86_64 2.4.37-43.module_el8.5.0+1022+b541f3b1 appstream 107 klibsodium x86_64 1.0.18-2.el8 epel 162 klibxslt x86_62-6.cap83 základna 1.2elarch.30 baseos 39 kmod_http2 x86_64 1.15.7-3.module_el8.4.0+778+c970deab appstream 154 koniguruma5php x86_64 6.9.7.1-1.el8.remi remi-safe 210 kw.phpar8-common x81. 1.2 MInstalace slabých závislostí:apr-util-bdb x86_64 1.6.1-6.el8 appstream 25 kapr-util-openssl x86_64 1.6.1-6.el8 appstream 27 knginx-filesystem noarch 1:1.14.1-9.0.module +184+e34fea82 appstream 24 kphp-cli x86_64 8.1.2-1.el8.remi remi-modular 5.3 Mphp-fpm x86_64 8.1.2-1.el8.remi remi-modular 1.8 Mphp-mbstring x821.64 el8.remi remi-modulární 522 kphp-opcache x86_64 8.1.2-1.el8.remi remi-modulární 628 kphp-pdo x86_64 8.1.2-1.el8.remi remi-modulární 160 kphp-sodík x81_64-8 .el8.remi remi-modular 100 kphp-xml x86_64 8.1.2-1.el8.remi remi-modular 250 kPovolení streamů modulů:httpd 2.4nginx 1.14Transaction Summary=======================================================================================================================================================================================================================================================Instalovat 23 balíčků

Krok 6:Ověřte instalaci PHP

# php -vPHP 8.1.2 (cli) (vytvořeno:18. ledna 2022 23:52:03) (NTS gcc x86_64)Autorská práva (c) The PHP GroupZend Engine v4.1.2, Copyright (c) Zend Technologieswith Zend OPcache v8.1.2, Copyright (c), od Zend Technologies

A je to! Užijte si PHP kódování 🙂


Cent OS
  1. Jak debootstrap na CentOS Linux

  2. Jak nainstalovat PHP 5.5 na CentOS

  3. Jak nainstalovat PHP 5.6 na CentOS 7

  1. Jak nainstalovat PHP 8 na CentOS 7

  2. Jak nainstalovat PHP 8 na CentOS 8

  3. Jak nainstalovat PHP 7.2 na CentOS 7

  1. Jak nainstalovat nebo upgradovat na PHP 7 na CentOS 7 Linux Server

  2. Jak nainstalovat PHP 7.3 na CentOS 8

  3. Jak nainstalovat PHP 7.3 na CentOS 7