Red Hat / CentOS Linux Install Suhosin PHP 5 Protection Security Patch

问:WordPress和其他许多开源应用程序开发人员会询问用户使用Suhosin的补丁得到保护完整的漏洞,以保护PHP应用程序。 Suhosin的保护系统是一种先进的PHP安装。 它被设计来保护您的服务器免受各种攻击。 我如何安装红帽/ CentOS / Fedora的Linux下的Suhosin的吗? 
A. Suhosin的目的是为了保护您的服务器免受PHP应用程序中的一些众所周知的问题,另一方面VOI潜在的未知漏洞的应用程序或PHP内核本身GOM WordPress的和其他许多开源的基于PHP的应用程序在这些。
安装Suhosin的扩展
下载最新版本的Suhosin的,请输入: 
# cd /opt 
# wget http://download.suhosin.org/suhosin-0.9.27.tgz
请确保您有安装PHP的发育: 
# yum install php-devel
PHP 5和RHEL / CentOS的Linux下编译Suhosin的
键入下面的命令: 
# cd suhosin-0.9.27 
# phpize 
#./configure 
# make 
# make install
配置Suhosin的

键入下面的命令来创建Suhosin的配置文件: 
# echo 'extension=suhosin.so' > /etc/php.d/suhosin.ini
重新启动Web服务器
键入以下命令来重新启动httpd: 
# service httpd restart
如果您使用的是lighttpd的,输入: 
# service lighttpd restart
验证Suhosin的安装
键入以下命令: 
$ php -v
输出示例:
PHP 5.1.6 (cli) (built: Jun 12 2008 05:02:36)
Copyright (c) 1997-2006 The PHP Group
Zend Engine v2.1.0, Copyright (c) 1998-2006 Zend Technologies
    with XCache v1.2.2, Copyright (c) 2005-2007, by mOo
    with Suhosin v0.9.27, Copyright (c) 2007, by SektionEins GmbH
运行phpinfo()函数,你可以找到更多的信息:
 <?php
  phpinfo ();
 ?> 
 

你可能感兴趣的:(linux,PHP)