In questo tutorial, ti mostreremo come installare la patch di sicurezza della protezione Suhosin PHP 5 su CentOS. Per chi non lo sapesse, la patch Suhosin è un sistema di protezione avanzato per PHP È stato progettato per proteggere i tuoi server da una serie di problemi noti nelle applicazioni PHP e dall'altro contro potenziali vulnerabilità sconosciute all'interno di queste applicazioni o del core PHP stesso.
Questo articolo presuppone che tu abbia almeno una conoscenza di base di Linux, sappia come usare la shell e, soprattutto, che ospiti il tuo sito sul tuo VPS. L'installazione è abbastanza semplice e presuppone che tu sono in esecuzione nell'account root, in caso contrario potrebbe essere necessario aggiungere 'sudo
' ai comandi per ottenere i privilegi di root. Ti mostrerò passo dopo passo l'installazione di Suhosin PHP nel sistema CentOS.
Installa Suhosin PHP 5 Protection Security Patch su CentOS
Passaggio 1. Innanzitutto, iniziamo assicurandoci che il tuo sistema sia aggiornato.
yum clean all yum -y update
Passaggio 2. Installazione di Suhosin PHP su CentOS.
Ora scarichiamo l'ultima versione di Suhosin:
yum install php-devel http://download.suhosin.org/suhosin-0.9.35.tgz tar -xvf suhosin-0.9.35.tgz
Quindi, esegui i seguenti comandi per compilare Suhosin in PHP 5:
cd suhosin-0.9.33 phpize ./configure make make install
Crea la configurazione di Suhosin, digita il seguente comando:
echo 'extension=suhosin.so' > /etc/php.d/suhosin.ini
Riavvia il server web Nginx, Lighttpd o Apache:
service nginx restart service lighttpd restart service httpd restart
Passaggio 3. Verifica l'installazione di Suhosin
php -v
Suhosin ora dovrebbe essere installato. Puoi verificare creando un file chiamato info.php in /var/www/html/
con il seguente contenuto:
<?php phpinfo(); ?>
Le funzionalità della patch Suhosin sono elencate in Protezione motore (solo con patch); tutte le altre funzionalità vengono fornite con l'estensione Suhosin. Ma se desideri configurarla in base alla tua configurazione, quindi visita la pagina di configurazione di Suhosin per ulteriori informazioni.
Congratulazioni! Hai installato correttamente Suhosin. Grazie per aver utilizzato questo tutorial per l'installazione di Suhosin PHP sul sistema CentOS. Per ulteriore aiuto o informazioni utili, ti consigliamo di controllare il sito Web ufficiale di Suhosin PHP.