Since the CentOS default yum source PHP version is too low, manual compilation and installation is a bit of a problem, then how to install the latest version of the Yum installation. So, today we're going to learn how to install the latest version of PHP with Yum.
1. Check the currently installed PHP package
Yum List Installed | grep php
If you have a PHP package installed, remove them first
Yum Remove php.x86_64 php-cli.x86_64 php-common.x86_64 php-gd.x86_64 php-ldap.x86_64 php-mbstring.x86_64 php-mcrypt.x86_64 php-mysql.x86_64 php-pdo.x86_64
2. Configuring the Yum Source (version 6.8)
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
Yum Source (version 7.0)
Yum Install Epel-release
rpm -ivh http:
//rpms.famillecollet.com/enterprise/remi-release-7.rpm
3. Installing php5.6.x
Yum install--enablerepo=remi--enablerepo=remi-php56 php php-opcache php-devel php-mbstring php-mcrypt php-mysqlnd Php-phpunit-phpunit Php-pecl-xdebug Php-pecl-xhprof
To view the version with the PHP command:
# php --version
PHP 5.6.0 (cli) (built: Sep 3 2014 19:51:31)
Copyright (c) 1997-2014 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2014 Zend Technologies
with Zend OPcache v7.0.4-dev, Copyright (c) 1999-2014, by Zend Technologies
with Xdebug v2.2.5, Copyright (c) 2002-2014, by Derick Rethans
4. Installing PHP-FPM
Yum install --enablerepo=Remi --enablerepo=remi-php56 php-fpm
The version installed here is PHP5.6.13
CentOS System upgrade PHP version program