Úvod
PHP 7.0 bylo vydáno 19. ledna 2017 na PHP.net. V této verzi bylo opraveno několik bezpečnostních chyb. Chcete-li upgradovat php na 7.0 na serverech CentOS 6.xa CentOS 7.x, postupujte podle obsahu tohoto článku.
Přidat informace o úložišti yum
Před instalací musíte přidat informace o úložišti yum pro odpovídající verzi CentOS pomocí příkazu rpm.
CentOS 6.x:
# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-6.noarch.rpm# rpm -Uvh https://mirror.webtatic.com/yum/el6/ nejnovější.rpm
CentOS 7.x:
# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm# rpm -Uvh https://mirror.webtatic.com/yum/el7/ webtatic-release.rpm
Upgrade PHP
Nyní můžete nainstalovat mod_php SAPI PHP 7.0 (spolu s mezipamětí operačních kódů) spuštěním následujícího příkazu v terminálu
# yum nainstalovat php70w php70w-opcacheDůležitá poznámka
Pokud bychom chtěli upgradovat php na tuto verzi, doporučujeme nejprve zkontrolovat, zda váš systém bude upgrade podporovat. Můžete to například ověřit, pokud jakýkoli software podobný CPanelu po upgradu běží dobře. Pokud nevíte, co děláte, je riskantní upgradovat stávající systém.
Pokud jste si jisti, že aktualizace bude podporovat systém, pokračujte v aktualizaci PHP pomocí následujících příkazů,
# yum nainstalovat yum-plugin-replace# yum nahradit php-common --replace-with=php70w-common
Ověřte upgrade
Jakmile je proces upgradu dokončen, můžete instalaci ověřit spuštěním následujícího příkazu ve vašem terminálu,
# php -version
Pokud byl php úspěšně aktualizován, obdržíte následující výstup,
PHP 7.0.15 (cli) (vytvořeno:19. ledna 2017 21:55:34) ( NTS )Autorská práva (c) 1997-2017 The PHP GroupZend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
Cent OS