Varias aplicaciones de código abierto son ampliamente preferidas en la web, por lo que su seguridad se convierte en una preocupación vital para los desarrolladores, proveedores y, lo que es más importante, para los usuarios. Para proteger las aplicaciones desarrolladas en PHP, Se recomienda enfáticamente Suhosin. El parche Suhosin ofrece una gran ayuda para proteger la aplicación basada en PHP de ser completamente explotada. Se considera que el parche ofrece un sistema de protección avanzado para las instalaciones de PHP. La idea principal detrás del diseño de Suhosin fue ofrecer protección a los servidores contra varios ataques y otros problemas conocidos en PHP.
¿Cómo instalo Suhosin en diferentes distribuciones de Linux? (RHEL/CentOS/Fedora)
# cd /opt
# wget http://download.suhosin.org/suhosin-0.9.32.1.tgz
# yum instalar php-devel
Paso 2: Luego compila Suhosin bajo PHP y RHEL / CentOS Linux usando los siguientes comandos
# cd suhosin-0.9.32.1
# phpize
#./configure
# make
# make install
Paso 3: Configure Suhosin en el servidor, utilizando el siguiente comando, se crearía un archivo de configuración de Suhosin
# echo ‘extensión=suhosin.so’> /etc/php.d/suhosin.ini
Paso 4: Usando el siguiente comando, no debe reiniciar el servidor
# servicio httpd reinicio
# servicio lighttpd reinicio
Paso 5: Ahora debe volver a verificar si Suhosin se ha instalado en el servidor. Usando el siguiente comando, puede hacerlo
$php -v
phpinfo();
?>