Kürzlich habe ich Geekflare von Shared Hosting nach verschoben DigitalOcean unter CentOS 6.6, und alles war in Ordnung, bis ich eine Warnung mit dem Titel "Hochrisiko-Schwachstellen" erhielt.
In CentOS 6.x erhalten Sie bei der Installation von PHP-fpm 5.3 Standardmäßig wird dies als nicht unterstützte Version mit hohem Risiko angesehen.
Wenn Sie noch 5.3 PHP-FPM ausführen, müssen Sie ein Upgrade auf die neueste Version 5.6 in Betracht ziehen. Hier ist, wie ich es gemacht habe und du kannst es auch.
Als bewährte Methode müssen Sie eine Sicherungskopie des gesamten PHP erstellen und dieses Upgrade nach Möglichkeit zuerst in der Nicht-Produktion durchführen, um sicherzustellen, dass aufgrund einer höheren Version keine Nebenwirkungen auf die Anwendung auftreten.
PHP-FPM 5.6 Installation/Upgrade Procedure
- Melden Sie sich mit root bei CentOS an
- Führen Sie die folgenden Befehle aus
# rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm
# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm
# cd /etc/yum.repos.d
# curl -O http://rpms.famillecollet.com/enterprise/remi.repo
# yum install php-fpm php php-devel -y --enablerepo=remi-php56
Wenn Sie zusätzliche PHP-Module wie installieren müssen mbstring
, mcrypt
, soap
,apc
dann können Sie Folgendes verwenden.
# yum install php-mbstring php-mcrypt php-soap php-apc -y --enablerepo=remi-php56
# yum install gd-last --enablerepo=remi
# yum groupinstall "PHP Support" --enablerepo=remi-php56 –y
Auf diese Weise wird PHP-FPM, die neueste Version 5.6, installiert.
Verify PHP-FPM version
[root@Chandan yum.repos.d]# /usr/sbin/php-fpm -version
PHP 5.6.12 (fpm-fcgi) (built: Aug 6 2015 17:15:15)
Copyright (c) 1997-2015 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies
[root@Chandan yum.repos.d]#
Wie Sie sehen können, habe ich jetzt die PHP-Version unterstützt, die sicher und geschützt ist.
Sobald Sie eine PHP-aktualisierte Version haben, können Sie auch Ihre überprüfen Website für Sicherheitslücken dieser Tools.
Wenn Sie WordPress Dann können Sie diesen Artikel lesen, in dem ich erklärt habe, wie es geht Aktualisieren Sie die WordPress PHP-Version auf mehreren Plattformen.