PHP je populární skriptovací jazyk, který se primárně používá pro vývoj webových aplikací. Verze PHP 7.4 přináší řadu nových funkcí a vylepšení výkonu oproti předchozím verzím. Tento článek poskytuje podrobný návod, jak nainstalovat PHP 7.4 na operační systém CentOS 7.
Příprava systému
Před zahájením instalace je důležité zajistit, že váš systém je aktualizovaný. Otevřete terminál a spusťte následující příkaz, aby se provedla aktualizace systému:
sudo yum update
Po dokončení aktualizací je doporučeno restartovat systém, aby se použily všechny aktualizace.
Přidání repozitáře Remi
PHP 7.4 není dostupné ve výchozích repozitářích CentOS 7, proto je nutné přidat repozitář Remi, který PHP 7.4 obsahuje. Remi repozitář závisí na EPEL repozitáři, takže nejprve nainstalujeme EPEL:
sudo yum install epel-release
Následně přidáme repozitář Remi do systému:
sudo yum install https://rpms.remirepo.net/enterprise/remi-release-7.rpm
Povolení PHP 7.4 v Remi repozitáři
Po přidání repozitáře Remi je potřeba povolit PHP 7.4, což lze provést pomocí nástroje yum-config-manager
:
sudo yum install yum-utils
sudo yum-config-manager --enable remi-php74
Instalace PHP 7.4
Nyní, když je repozitář připraven a PHP 7.4 povoleno, můžeme přistoupit k samotné instalaci:
sudo yum install php
Tento příkaz nainstaluje PHP 7.4 společně s několika základními moduly. Pokud potřebujete specifické moduly pro PHP, můžete je nainstalovat pomocí příkazu yum
následovně:
sudo yum install php-mysqlnd php-pdo php-gd php-mbstring
Ověření instalace
Po dokončení instalace PHP můžete zkontrolovat verzi PHP, aby jste se ujistili, že instalace proběhla úspěšně:
php -v
Tento příkaz by měl zobrazit informace o verzi PHP 7.4, což potvrzuje, že instalace byla úspěšná.
Konfigurace PHP
Po instalaci PHP můžete potřebovat upravit konfigurační soubor php.ini
podle potřeb vaší aplikace. Konfigurační soubor se obvykle nachází v /etc/php.ini
. Můžete ho upravit pomocí libovolného textového editoru:
sudo nano /etc/php.ini
Po provedení potřebných změn nezapomeňte restartovat webový server, aby se změny projevily. Pokud používáte Apache, restartujte jej následujícím příkazem:
sudo systemctl restart httpd
Pokud používáte Nginx, použijte tento příkaz:
sudo systemctl restart nginx
Instalace PHP 7.4 na CentOS 7 vyžaduje několik kroků, včetně přidání repozitářů a povolení specifické verze PHP. Po nainstalování PHP a jeho modulů je důležité provést konfiguraci podle potřeb vaší aplikace. Dodržením výše uvedených kroků zajistíte, že vaše serverové prostředí bude připraveno na vývoj a provoz webových aplikací v PHP 7.4.