Centos 6.5 PHP 5.3 yum升级到5.5、5.6、5.7版本方法

系统环境:

OS:CentOS 6.5
php version:  5.3.3

1.卸载系统已有php

# yum remove php*
注意:对于线上环境运行上面的命令时候,确保机器没有对外提供业务,否则执行后会导致业务异常。

2.安装Remi的YUM源

Remi repository是包含最新版本 PHP 和 MySQL 包的 Linux 源,由 Remi 提供维护。有个这个源之后,使用 YUM 安装或更新 PHP、MySQL、phpMyAdmin 等服务器相关程序的时候就非常方便了。

CentOS 6 Yum源:

# rpm -Uvh http://ftp.iij.ad.jp/pub/linux/fedora/epel/6/x86_64/epel-release-6-8.noarch.rpm
# rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

CentOS 7 Yum源:

# yum install epel-release
# rpm -ivh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm

3.查看可安装的软件包

# yum list –enablerepo=remi –enablerepo=remi-php56 | grep php
注意:上面命令中–enablerepo=指定了你要安装查看的PHP版本,目前remi可以安装的PHP范围为5.4-7.2,所以假设你要查看或者安装5.7版本的PHP,可以将上面的–enablerepo=remi-php56换成–enablerepo=remi-php57即可

4.安装PHP 5.6

# yum install –enablerepo=remi –enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd
注意:如上面的步骤3所说,如果你要安装PHP 5.5 、5.7等以后版本,请将上面命令中的–enablerepo=remi-php56换成相应的版本。

5.查看安装后的PHP版本:

# php -version

PHP 5.6.31 (cli) (built: Jul  6 2017 08:16:47) 
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
    with Zend OPcache v7.0.6-dev, Copyright (c) 1999-2016, by Zend Technologies
    with Xdebug v2.5.5, Copyright (c) 2002-2017, by Derick Rethans
© 版权声明
THE END
喜欢就支持一下吧
点赞0 分享