The default version of PHP available on a new Cloud Server running CentOS 7 is version 5.4. Learn how to upgrade this to PHP 7.0. You will need to perform the upgrade by hand, since PHP 7 is not available in the standard CentOS 7 yum repository, because it is not considered stable.
Note
This is a significant upgrade, with potential for causing serious conflicts with any web software you may be running.
We strongly recommend that you create a snapshot of your server before you proceed. This will allow you to roll back any changes if you encounter a problem with the upgrade.
Requirements
A Cloud Server running CentOS 7
PHP version 5.4
Use the php -v command to verify your current PHP version:
[jdoe@localhost ~]$ php -v
PHP 5.4.16 (cli) (built: Nov 6 2016 00:29:02)
Copyright (c) 1997-2013 The PHP Group
Zend Engine v2.4.0, Copyright (c) 1998-2013 Zend Technologies
Upgrade to PHP 7
We will be using the IUS repository to upgrade PHP. Although there are several repositories which have made available versions of PHP 7 for CentOS 7, IUS is the only one which carries the official recommendation of the CentOS Project.
Use the php -v command to verify that PHP has been upgraded:
[jdoe@localhost erika]# php -v
PHP 7.0.18 (cli) (built: Apr 13 2017 15:18:10) ( NTS )
Copyright (c) 1997-2017 The PHP Group
Zend Engine v3.0.0, Copyright (c) 1998-2017 Zend Technologies
with Zend OPcache v7.0.18, Copyright (c) 1999-2017, by Zend Technologies
Domain Name Registration
Build your brand on a great domain
Free Wildcard SSL for safer data transfers
Free private registration for more privacy
Free 2 GB email account
Was this article helpful?
Why not?
We use cookies on our website to provide you with the best possible user experience. By continuing to use our website or services, you agree to their use. More Information.