Jak nainstalovat PHP 5.6 na CentOS 7
Ve výchozím nastavení mají oficiální úložiště softwarových balíčků CentOS 7 verzi PHP 5.4, která dosáhla konce životnosti a vývojáři ji již aktivně neudržují. Abyste udrželi krok s nejnovějšími funkcemi a bezpečnostními aktualizacemi, potřebujete novější (pravděpodobně nejnovější) verzi PHP ve vašem systému CentOS 7.
Proto důrazně doporučujeme upgradovat nebo nainstalovat nejnovější podporovanou stabilní verzi PHP 5.5, PHP 5.6 nebo PHP 7 na distribuci CentOS 7 Linux.
V tomto článku vysvětlíme, jak nainstalovat podporované stabilní verze PHP 5.5 (poskytovány jsou pouze aktualizace zabezpečení) nebo PHP 5.6 na CentOS 7 ( stejné pokyny fungují také v distribuci RHEL 7).
Instalace PHP 5.6 na CentOS 7
1. Chcete-li nainstalovat PHP 5.6, musíte do systému CentOS 7 nainstalovat a povolit úložiště EPEL a Remi pomocí níže uvedených příkazů.
yum install https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm
yum install http://rpms.remirepo.net/enterprise/remi-release-7.rpm
2. Dále nainstalujte yum-utils, což je řada nástrojů, které se integrují s yum a vylepšují jeho výchozí funkce, poskytují pokročilejší možnosti správy balíčků a také usnadňují použít.
Některé z jeho důležitých funkcí zahrnují manipulaci s repozitáři, povolení nebo zakázání balíčků na cestách a mnoho dalších, bez jakýchkoliv ručních konfigurací.
yum install yum-utils
3. Jedním z nejdůležitějších programů poskytovaných yum-utils je yum-config-manager, který můžete použít k aktivaci Remitor jako výchozí úložiště pro instalaci různých verzí PHP. Pokud například chcete nainstalovat PHP 5.5, PHP 5.6 nebo PHP 7.2 na CentOS 7, stačí povolit jej a nainstalujte podle obrázku.
yum-config-manager --enable remi-php55 [Install PHP 5.5]
yum-config-manager --enable remi-php56 [Install PHP 5.6]
yum-config-manager --enable remi-php72 [Install PHP 7.2]
4. Nyní, když jste povolili vybrané verze PHP, můžete nainstalovat PHP (zde jsme zvolili instalaci PHP 5.6) se všemi potřebnými moduly následovně
yum-config-manager --enable remi-php56 [Install PHP 5.6]
yum install php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo
Důležité věci k poznámce:
- V případě, že chcete z jednoho nebo druhého důvodu přejít na nižší verzi PHP, budete muset odstranit stávající verzi PHP a poté znovu nainstalovat nové PHP s moduly, které potřebujete.
- Můžete také nainstalovat více verzí PHP na Linux a ručně vybrat, která verze se má používat jako výchozí.
Poté ještě jednou zkontrolujte nainstalovanou verzi PHP ve vašem systému.
php -v
Nakonec si nezapomeňte přečíst tyto užitečné články o PHP:
- Jak používat a spouštět kódy PHP v příkazovém řádku Linuxu
- Jak najít konfigurační soubory MySQL, PHP a Apache
- Jak otestovat připojení k databázi PHP MySQL pomocí skriptu
- Jak spustit PHP skript jako normální uživatel pomocí Cronu
To je prozatím vše! Chcete-li se s námi podělit o jakékoli myšlenky, můžete použít formulář pro komentáře níže. Dále vás provedeme instalací PHP 7 v CentOS 6. Do té doby zůstaňte připojeni k linux-console.net.