CentOS Tutorial – This tutorial is going to show you how to install PHP 7 on CentOS 7.3. If you are planning to install Owncloud 10 on CentOS 7.3 Server, you will need to install or upgrade your PHP version. Owncloud 10 does not support PHP version 5.4.16. Minimum PHP version required by Owncloud is PHP version 5.4.16. In order to install PHP 7 on CentOS 7.3, we need to do some things.
Steps to install PHP 7 on CentOS 7.3
Step 1. Remove any previous PHP
First we need to remove PHP installed on CentOS. If you haven’t installed PHP, you can skip this step.
yum remove php
Step 2. Add EPEL and REMI Repository
Now we need to add or install EPEL and REMI Repository on CentOS 7.3.
wget https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm wget http://mirrors.mediatemple.net/remi/enterprise/remi-release-7.rpm rpm -Uvh remi-release-7.rpm epel-release-latest-7.noarch.rpm
You may need to install wget first if you don’t have it yet.
yum install wget
Now we need to enable REMI repository
nano /etc/yum.repos.d/remi-php71.repo
Now change to Enabled=1
[remi-php71] name=Remi's PHP 7.1 RPM repository for Enterprise Linux 7 - $basearch #baseurl=http://rpms.remirepo.net/enterprise/7/php71/$basearch/ #mirrorlist=https://rpms.remirepo.net/enterprise/7/php71/httpsmirror mirrorlist=http://rpms.remirepo.net/enterprise/7/php71/mirror enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi [remi-php71-debuginfo] name=Remi's PHP 7.1 RPM repository for Enterprise Linux 7 - $basearch - debuginfo baseurl=http://rpms.remirepo.net/enterprise/7/debug-php71/$basearch/ enabled=1 gpgcheck=1 gpgkey=file:///etc/pki/rpm-gpg/RPM-GPG-KEY-remi
Step 3. Install PHP 7
Now we can start installing PHP.
yum install php
Once finished, you can check the php version with this command
php --version
Output:
[root@localhost conf.d]# php --version PHP 7.1.8 (cli) (built: Aug 2 2017 12:13:05) ( NTS ) Copyright (c) 1997-2017 The PHP Group Zend Engine v3.1.0, Copyright (c) 1998-2017 Zend Technologies
Ok that’s it. Thanks for reading this post on how to install PHP 7 on CentOS 7.3 server. Stay tuned for the next tutorial like this.
Leave a Reply