V tomto tutoriálu vám ukážeme, jak nainstalovat bezpečnostní opravu Suhosin PHP 5 na CentOS. Pro ty z vás, kteří nevěděli, oprava Suhosin je pokročilý ochranný systém pro PHP Instalace. Byl navržen tak, aby chránil vaše servery před řadou známých problémů v aplikacích PHP a na druhé straně před potenciálními neznámými zranitelnostmi v těchto aplikacích nebo samotném jádru PHP.
Tento článek předpokládá, že máte alespoň základní znalosti Linuxu, víte, jak používat shell, a co je nejdůležitější, hostujete svůj web na svém vlastním VPS. Instalace je poměrně jednoduchá a předpokládá, že běží v účtu root, pokud ne, možná budete muset přidat 'sudo
‘ k příkazům pro získání oprávnění root. Ukážu vám krok za krokem instalaci Suhosin PHP v systému CentOS.
Nainstalujte Suhosin PHP 5 Protection Security Patch na CentOS
Krok 1. Nejprve se ujistěte, že je váš systém aktuální.
yum clean all yum -y update
Krok 2. Instalace Suhosin PHP na CentOS.
Nyní stahujeme nejnovější verzi Suhosinu:
yum install php-devel http://download.suhosin.org/suhosin-0.9.35.tgz tar -xvf suhosin-0.9.35.tgz
Dále spusťte následující příkazy pro kompilaci Suhosinu pod PHP 5:
cd suhosin-0.9.33 phpize ./configure make make install
Vytvořte konfiguraci Suhosin, zadejte následující příkaz:
echo 'extension=suhosin.so' > /etc/php.d/suhosin.ini
Restartujte webový server Nginx, Lighttpd nebo Apache:
service nginx restart service lighttpd restart service httpd restart
Krok 3. Ověřte instalaci Suhosin
php -v
Suhosin by nyní měl být nainstalován. Můžete to zkontrolovat vytvořením souboru s názvem info.php v /var/www/html/
s následujícím obsahem:
<?php phpinfo(); ?>
Funkce opravy Suhosin jsou uvedeny v části Ochrana motoru (pouze s opravou); všechny ostatní funkce jsou dodávány s rozšířením Suhosin. Pokud ji však chcete nakonfigurovat podle svého nastavení, pak navštivte konfigurační stránku Suhosin pro více informací.
Blahopřejeme! Úspěšně jste nainstalovali Suhosin. Děkujeme, že jste použili tento návod k instalaci Suhosin PHP na systém CentOS. Pro další pomoc nebo užitečné informace vám doporučujeme navštívit oficiální web Suhosin PHP.