Einführung
PHP 7.0 wurde am 19. Januar 2017 auf PHP.net veröffentlicht. In dieser Version wurden mehrere Sicherheitsfehler behoben. Um Ihr PHP auf Ihren CentOS 6.x- und CentOS 7.x-Servern auf 7.0 zu aktualisieren, folgen Sie bitte dem Inhalt dieses Artikels.
Yum-Repository-Informationen hinzufügen
Vor der Installation müssen Sie die Yum-Repository-Informationen für die entsprechende CentOS-Version mit dem Befehl rpm hinzufügen.
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/latest.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
PHP aktualisieren
Jetzt können Sie mod_php SAPI von PHP 7.0 (zusammen mit einem Opcode-Cache) installieren, indem Sie den folgenden Befehl im Terminal ausführen
# yum install php70w php70w-opcacheWichtiger Hinweis
Wenn wir php auf diese Version aktualisieren möchten, sollten Sie zunächst prüfen, ob Ihr System das Upgrade unterstützt. Sie können dies beispielsweise überprüfen, wenn eine CPanel-ähnliche Software nach dem Upgrade einwandfrei läuft. Wenn Sie nicht wissen, was Sie tun, ist es riskant, ein vorhandenes System zu aktualisieren.
Wenn Sie sicher sind, dass das Upgrade das System unterstützt, fahren Sie mit dem Upgrade von PHP mit den folgenden Befehlen fort,
# yum install yum-plugin-replace # yum replace php-common --replace-with=php70w-common
Verifizieren Sie das Upgrade
Sobald der Upgrade-Vorgang abgeschlossen ist, können Sie die Installation überprüfen, indem Sie den folgenden Befehl in Ihrem Terminal ausführen:
# php -version
Wenn die PHP-Datei erfolgreich aktualisiert wurde, erhalten Sie die folgende Ausgabe,
PHP 7.0.15 (cli) (built: Jan 19 2017 21:55:34) ( NTS ) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies