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

Jak nainstalovat PHP 7, 7.2 a 7.3 na CentOS 7

Úvod

PHP je programovací jazyk často používaný k automatizaci úloh serveru. Je součástí LAMP (Linux, Apache, MySQL, PHP) stack, což je balík softwaru používaného pro provozování internetových serverů a služeb. PHP zpracovává dynamický obsah, databázové požadavky a zpracovává a zobrazuje data.

Tento podrobný průvodce ukazuje, jak nainstalovat PHP na CentOS 7.

Předpoklady

  • Přístup k uživatelskému účtu pomocí sudo privilegia
  • Přístup k oknu terminálu/příkazovému řádku
  • mňam správce balíčků, který je standardně součástí
  • Úložiště softwaru třetí strany, podrobně popsáno níže

Jak nainstalovat PHP 7.2 s Apache na CentOS

Krok 1:Vyberte verzi PHP k instalaci

Nejnovější stabilní verze PHP je PHP 7.3.1. Některá softwarová úložiště však standardně používají starší verze softwaru.

Jednou z výhod použití starší verze je její vysoká stabilita a spolehlivost. Novější verze mohou obsahovat více funkcí, ale často jsou experimentálnější a mohou způsobit nestabilitu systému. Pokud se nemůžete rozhodnout, která verze je pro vás ta pravá, verze 7.2 je skvělým místem, kde začít.

Krok 2:Povolte další úložiště softwaru

Ve výchozím nastavení yum správce balíčků nezahrnuje přístup k úložištím, ve kterých jsou uloženy balíčky PHP. Proto musíte povolit přístup k těmto softwarovým balíčkům.

1. Nejprve začněte instalací balíčku yum-utils zadáním následujícího příkazu v okně terminálu:

sudo yum install yum-utils –y

2. Poté povolte epel-release úložiště zadáním následujícího:

sudo yum install epel-release –y

3. Nakonec přidejte následující softwarová úložiště, která obsahují balíčky PHP:

sudo yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm

Krok 3:Povolte úložiště pro verzi PHP

Dále použijte yum-config-manager pro nasměrování vašeho instalačního programu na úložiště verze PHP, kterou chcete nainstalovat:

sudo yum-config-manager ––enable remi–php70

Tento příkaz nakonfiguruje váš systém pro stažení a instalaci PHP 7.0.
Chcete-li nainstalovat PHP 7.1, změňte položku následovně:

sudo yum-config-manager ––enable remi–php71

Podobně nahraďte poslední dva znaky znakem 72 k instalaci PHP 7.2.

Krok 4:Instalace PHP a jeho závislostí

V tomto okamžiku můžete nainstalovat PHP. Do terminálu zadejte následující příkaz:

sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysql –y

Jak vidíte, tato řada obsahuje mnoho modulů a doplňků, které pomáhají PHP integrovat s konfigurací vašeho místního serveru.

Výstup bude také indikovat, které závislosti byly nainstalovány.

Krok 5:Moduly PHP

Možná jste si všimli, že instalační skript obsahoval více než jen základní balíček PHP. Mnohé z nich jsou moduly, které poskytují základní funkce PHP. Instalace této sady pomůže zajistit, že vaše instalace PHP splní vaše očekávání ohledně použití.

Stejně jako mnoho jiných aplikací pro Linux můžete funkce PHP svého systému vylepšit pomocí modulů .

Chcete-li vyhledat dostupné moduly a vygenerovat seznam modulů, zadejte následující příkaz:

sudo yum search php | more

Krok 6:Ověřte verzi PHP

Nakonec ověřte, zda byla instalace úspěšná. Zkontrolujte, kterou verzi PHP používáte, pomocí příkazu:

php –v

Volitelné:Nainstalujte PHP 7.3

Remiho úložiště PHP 7.3 můžete povolit stejným způsobem, jakým jste povolili ostatní úložiště v kroku 3. Tato instalace však může selhat, pokud máte rozšíření, která nejsou kompatibilní s PHP 7.3.

Pokud se jedná o první instalaci a jste si jisti, že váš systém je kompatibilní, můžete povolit PHP 7.3. Nainstalujte vydání pomocí následujících příkazů:

sudo yum-config-manager ––enable remi–php73
sudo yum install php php-common php-opcache php-mcrypt php-cli php-gd php-curl php-mysql –y

Cent OS
  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 PHP 5.5 na CentOS

  2. Jak nainstalovat PHP 7.3 na CentOS 8

  3. Jak nainstalovat PHP 7.4 na CentOS 7

  1. Jak nainstalovat PHP 5.6 na CentOS 7

  2. Jak nainstalovat PHP 8 na CentOS 7

  3. Jak nainstalovat PHP 8 na CentOS 8