En este tutorial, le mostraremos cómo instalar el parche de seguridad de protección Suhosin PHP 5 en CentOS. Para aquellos de ustedes que no lo sabían, el parche Suhosin es un sistema de protección avanzado para PHP Fue diseñado para proteger sus servidores contra una serie de problemas bien conocidos en las aplicaciones PHP y, por otro lado, contra posibles vulnerabilidades desconocidas dentro de estas aplicaciones o del propio núcleo PHP.
Este artículo asume que tiene al menos conocimientos básicos de Linux, sabe cómo usar el shell y, lo que es más importante, aloja su sitio en su propio VPS. La instalación es bastante simple y asume que se están ejecutando en la cuenta raíz, si no, es posible que deba agregar 'sudo
' a los comandos para obtener privilegios de root. Le mostraré la instalación paso a paso de Suhosin PHP en el sistema CentOS.
Instalar el parche de seguridad Suhosin PHP 5 Protection en CentOS
Paso 1. Primero, comencemos asegurándonos de que su sistema esté actualizado.
yum clean all yum -y update
Paso 2. Instalar Suhosin PHP en CentOS.
Ahora descargamos la última versión de Suhosin:
yum install php-devel http://download.suhosin.org/suhosin-0.9.35.tgz tar -xvf suhosin-0.9.35.tgz
A continuación, ejecute los siguientes comandos para compilar Suhosin en PHP 5:
cd suhosin-0.9.33 phpize ./configure make make install
Cree la configuración de Suhosin, escriba el siguiente comando:
echo 'extension=suhosin.so' > /etc/php.d/suhosin.ini
Reiniciar el servidor web Nginx, Lighttpd o Apache:
service nginx restart service lighttpd restart service httpd restart
Paso 3. Verificar la instalación de Suhosin
php -v
Suhosin ahora debería estar instalado. Puede comprobarlo creando un archivo llamado info.php en /var/www/html/
con el siguiente contenido:
<?php phpinfo(); ?>
Las funciones del parche Suhosin se enumeran en Protección del motor (solo con el parche); todas las demás funciones vienen con la extensión Suhosin. Pero si desea configurarlo de acuerdo con su configuración, luego visite la página de configuración de Suhosin para obtener más información.
¡Felicitaciones! Ha instalado Suhosin con éxito. Gracias por usar este tutorial para instalar Suhosin PHP en el sistema CentOS. Para obtener ayuda adicional o información útil, le recomendamos que visite el sitio web oficial de Suhosin PHP.