In diesem Tutorial zeigen wir Ihnen, wie Sie den Suhosin PHP 5-Schutz-Sicherheitspatch auf CentOS installieren. Für diejenigen unter Ihnen, die es nicht wussten, der Suhosin-Patch ist ein erweitertes Schutzsystem für PHP Es wurde entwickelt, um Ihre Server vor einer Reihe bekannter Probleme in PHP-Anwendungen und andererseits vor möglichen unbekannten Schwachstellen in diesen Anwendungen oder im PHP-Kern selbst zu schützen.
Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo
hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt, wie Suhosin PHP im CentOS-System installiert wird.
Installieren Sie den Sicherheitspatch für den Schutz von Suhosin PHP 5 auf CentOS
Schritt 1. Beginnen wir damit, sicherzustellen, dass Ihr System auf dem neuesten Stand ist.
yum clean all yum -y update
Schritt 2. Installation von Suhosin PHP auf CentOS.
Jetzt laden wir die neueste Version von Suhosin herunter:
yum install php-devel http://download.suhosin.org/suhosin-0.9.35.tgz tar -xvf suhosin-0.9.35.tgz
Führen Sie als Nächstes die folgenden Befehle aus, um Suhosin unter PHP 5 zu kompilieren:
cd suhosin-0.9.33 phpize ./configure make make install
Erstellen Sie die Suhosin-Konfiguration, geben Sie den folgenden Befehl ein:
echo 'extension=suhosin.so' > /etc/php.d/suhosin.ini
Starten Sie den Webserver Nginx, Lighttpd oder Apache neu:
service nginx restart service lighttpd restart service httpd restart
Schritt 3. Überprüfen Sie die Suhosin-Installation
php -v
Suhosin sollte jetzt installiert sein. Sie können dies überprüfen, indem Sie eine Datei namens info.php in /var/www/html/
erstellen mit folgendem Inhalt:
<?php phpinfo(); ?>
Die Features des Suhosin-Patches sind unter Engine Protection (nur mit Patch) aufgelistet; alle anderen Features kommen mit der Suhosin-Erweiterung. Aber wenn Sie es nach Ihrem Setup konfigurieren möchten, Besuchen Sie dann die Suhosin-Konfigurationsseite für weitere Informationen.
Herzlichen Glückwunsch! Sie haben Suhosin erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation von Suhosin PHP auf dem CentOS-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle Suhosin PHP-Website zu besuchen.