centos 5.6 php-fpm,如何在CentOS 6.x上安装/升级PHP-FPM 5.6

本文概述

最近, 我将Geek Flare从Shared Hosting迁移到了CentOS 6.6上的DigitalOcean, 直到我收到”扫描我的服务器”检测到”高风险漏洞”警报后, 一切正常。

high-risk-phpfpm.png

在CentOS 6.x中, 当你安装php-fpm时, 默认情况下将获得5.3, 这被认为是高风险, 因为它不受支持。

unsupported-php.png

如果你仍在运行5.3 PHP-FPM, 则必须考虑升级到最新版本5.6。这是我的做法, 你也可以。

作为最佳实践, 你必须备份整个PHP, 并在可能的情况下首先在非生产环境中执行此升级, 以确保不会因版本较高而对应用程序产生副作用。

PHP-FPM 5.6安装/升级过程

用root登录到CentOS

执行以下命令

# rpm -Uvh https://mirror.webtatic.com/yum/el6/latest.rpm

# rpm -Uvh http://dl.fedoraproject.org/pub/epel/6/i386/epel-release-6-8.noarch.rpm

# cd /etc/yum.repos.d

# curl -O http://rpms.famillecollet.com/enterprise/remi.repo

# yum install php-fpm php php-devel -y --enablerepo=remi-php56

如果你需要安装其他PHP模块(例如mbstring, mcrypt, soap, apc), 则可以使用以下代码。

# yum install php-mbstring php-mcrypt php-soap php-apc -y --enablerepo=remi-php56

# yum install gd-last --enablerepo=remi

# yum groupinstall "PHP Support" --enablerepo=remi-php56 –y

通过上述操作, 你将安装PHP-FPM最新版本5.6。

验证PHP-FPM版本

[[email protected] yum.repos.d]# /usr/sbin/php-fpm -version

PHP 5.6.12 (fpm-fcgi) (built: Aug 6 2015 17:15:15)

Copyright (c) 1997-2015 The PHP Group

Zend Engine v2.6.0, Copyright (c) 1998-2015 Zend Technologies

[[email protected] yum.repos.d]#

如你所见, 现在我已经支持PHP版本, 它是安全的。

获得PHP升级版本后, 你还可以从这些工具中检查网站中的安全漏洞。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值