系统环境:
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