GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie den Sicherheitspatch für den Schutz von Suhosin PHP 5 auf CentOS

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.


Cent OS
  1. So installieren Sie PHP 7.4 / 7.3 / 7.2 unter CentOS 7 / RHEL 7 und CentOS 6 / RHEL 6

  2. So installieren Sie PHP 7.4 / 7.3 auf CentOS 8 / RHEL 8

  3. So installieren Sie PHP 5.5 auf CentOS

  4. So installieren Sie PHP 5.6 unter CentOS 7

  5. So installieren Sie PHP 8 unter CentOS 7

So installieren Sie PHP 7.4 unter CentOS 8 / RHEL 8

So installieren Sie TaskBoard unter CentOS 7

So installieren Sie PHP 7 unter CentOS 7

So installieren Sie RKHunter auf CentOS 7

So installieren Sie PHP 7.4 auf CentOS 8

So installieren Sie PHP Composer unter CentOS 8