aktuální verze PHP v oficiálních repozitářích CentOS 6 je PHP 5.3, který dosáhl svého konce života a vývojáři jej již neudržují (pokud jde o opravy chyb a kritické aktualizace zabezpečení). Pokud je stále používáte, můžete být vystaveni neopraveným chybám zabezpečení.
proto doporučujeme co nejdříve upgradovat nebo nainstalovat nejnovější podporovanou stabilní verzi PHP 5.4 nebo PHP 5.6 na distribuci CentOS 6 Linux.
nainstalujte úložiště EPEL a Remi
1. Chcete-li nainstalovat nejnovější stabilní verzi PHP, musíte do distribuce CentOS 6 přidat úložiště EPEL a Remi pomocí následujících příkazů jako root.
# wget http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm# wget http://rpms.famillecollet.com/enterprise/remi-release-6.rpm# rpm -Uvh epel-release-6-8.noarch.rpm remi-release-6.rpm
instalace Yum-Utils pro správu úložiště
2. Nainstalujte yum-utils, sbírku nástrojů, které se integrují s yum a rozšiřují své nativní funkce několika způsoby, čímž je výkonnější a jednodušší.
balíček yum-utils slouží k zapnutí nebo vypnutí balíčků za běhu bez jakékoli ruční konfigurace.
# yum install yum-utils
instalace PHP 5.4, PHP 5.5 nebo PHP 5.6 na CentOS 6
3. Po instalaci EPEL, Remi a yum-utils můžete nyní pokračovat v instalaci PHP 5.4, PHP 5.5 nebo PHP 5.6 se všemi požadovanými moduly v distribuci CentOS 6 povolením repozitáře remi pomocí příkazu Yum-config-manager, jak je znázorněno.
# yum-config-manager --enable remi-php54 # yum-config-manager --enable remi-php55 # yum-config-manager --enable remi-php56
4. Jakmile povolíte vybranou verzi PHP, můžete nainstalovat PHP (v mém případě jsem zvolil PHP 5.6) se všemi potřebnými moduly, jak je znázorněno.
# yum-config-manager --enable remi-php56 # yum install php php-mcrypt php-cli php-gd php-curl php-mysql php-ldap php-zip php-fileinfo
pokud chcete z jakéhokoli důvodu downgradovat verzi PHP, budete muset odstranit stávající verzi PHP a znovu nainstalovat nový PHP s požadovanými moduly.
nakonec nezapomeňte se podívat na tyto užitečné články PHP:
- jak používat a spouštět PHP kódy v příkazovém řádku Linuxu
- jak najít MySQL, PHP a Apache konfigurační soubory
- jak testovat PHP MySQL připojení k databázi pomocí skriptu
- jak spustit PHP skript jako normální uživatel s Cron
to je vše! Chcete-li s námi sdílet jakoukoli myšlenku, udělejte nám níže uvedený formulář zpětné vazby. Nakonec nezapomeňte vždy zůstat ve spojení s Tecmint.com.