Tento článek ukazuje, jak nainstalovat Apache® a PHP® na CentOS® 7. Výchozí obrázek CentOS 7 nemá přístup k úložištím, která podporují PHP verze 5.6 a vyšší, takže byste měli povolit úložiště, které ano. Nainstalujte toto úložiště pomocí výchozího správce balíčků CentOS yum
. Výhoda použití yum
k provedení instalace je to yum
automaticky instaluje budoucí aktualizace zabezpečení a zpracovává závislosti.
POZNÁMKA :Tato příručka umožňuje úložiště Inline with Upstream Stable (IUS), které poskytuje novější verze některého softwaru nalezeného v oficiálních repozitářích CentOS a Red Hat®. Další informace o úložišti IUS naleznete v [Instalace úložišť EPEL a IUS na CentOS a Red Hat] (/support/how-to/install-epel-and-additional-repositories-on-centos-and-red-hat/)článek.
Instalovat Apache
K instalaci Apache použijte následující kroky:
-
Spusťte následující příkaz:
yum install httpd
-
Použijte systemd
systemctl
nástroj pro spuštění služby Apache:systemctl start httpd
-
Povolte automatické spouštění služby při spouštění:
systemctl enable httpd.service
-
Otevřete port 80 pro webový provoz:
firewall-cmd --add-service=http --permanent
-
Znovu načtěte bránu firewall:
firewall-cmd --reload
Potvrďte úspěšnou instalaci zadáním IP adresy vašeho serveru do prohlížeče, aby se zobrazila výchozí testovací stránka Apache.
Nainstalujte PHP 7.3
Použijte yum
k instalaci úložiště, které podporuje PHP 7.3:
-
Spusťte následující příkaz:
sudo yum install https://repo.ius.io/ius-release-el7.rpm
-
Nainstalujte PHP a některé oblíbené moduly PHP:
yum install mod_php73 php73-bcmath php73-cli php73-gd php73-ldap php73-mbstring php73-mysqlnd php73-soap
-
Ověřte, zda váš server používá PHP 7.3 spuštěním následujícího příkazu:
php -v
Měli byste vidět následující výstup:
PHP 7.3.25 (cli) (built: Dec 1 2020 21:50:13) ( NTS )