Home  >  Article  >  Backend Development  >  How to install PHP (7.3, 7.2, 7.1) on CentOS/RHEL 6.10?

How to install PHP (7.3, 7.2, 7.1) on CentOS/RHEL 6.10?

藏色散人
藏色散人Original
2019-03-21 11:53:392991browse

PHP 7.3 is the latest stable version of PHP. This article will introduce to you how to install PHP 7.3, PHP 7.2, and PHP 7.1 on CentOS and Redhat 6.10 systems.

Configuring the yum library

First, the Remi and EPEL yum repositories need to be enabled on the system. Use the following command to install EPEL repository on CentOS and Red Hat 7/6 systems

Use this command to install epel-release yum repository

# yum install epel-release

Now execute the following command according to your operating system version one to install the Remi repository.

$ rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-6.rpm

Installing PHP 7 on CentOS 6

Your system is ready to install PHP from the yum repository. Use one of the following commands to install PHP 7.3 or PHP 7.2 or PHP 7.1 on your system as required.

## 安装PHP 7.3 
$ yum --enablerepo=remi-php73 install php

## 安装PHP 7.2 
$ yum --enablerepo=remi-php72 install php

## 安装PHP 7.1 
$ yum --enablerepo=remi-php71 install php

I have installed the latest version of PHP 7.3 on my system. Now run the following command to check the currently used PHP version of your system.

$ php -v

PHP 7.3.0 (cli) (built: Dec  4 2018 16:12:20) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.3.0-dev, Copyright (c) 1998-2018 Zend Technologies

Installing PHP Modules

You may also need to install additional PHP modules based on your application needs.

The following commands will install some useful PHP modules.

### For PHP 7.3
$ yum --enablerepo=remi-php73 install php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt

### For PHP 7.2
$ yum --enablerepo=remi-php72 install php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt

### For PHP 7.1
$ yum --enablerepo=remi-php71 install php-xml php-soap php-xmlrpc php-mbstring php-json php-gd php-mcrypt

You can run the following command to search for other available PHP modules under the configured yum repository.

The following example command searches all modules for PHP 7.3.

$ yum --enablerepo=remi-php73 search php | grep php73

php73.x86_64 : Package that installs PHP 7.3
php73-php.x86_64 : PHP scripting language for creating dynamic web sites
php73-php-bcmath.x86_64 : A module for PHP applications for using the bcmath
php73-php-brotli.x86_64 : Brotli Extension for PHP
php73-php-cli.x86_64 : Command-line interface for PHP
php73-php-common.x86_64 : Common files for PHP
...
...

Related recommendations: "PHP Tutorial"

This article is about the steps to install PHP (7.3, 7.2, 7.1) on CentOS / RHEL 6.10 , I hope it will be helpful to friends in need!

The above is the detailed content of How to install PHP (7.3, 7.2, 7.1) on CentOS/RHEL 6.10?. For more information, please follow other related articles on the PHP Chinese website!

Statement:
The content of this article is voluntarily contributed by netizens, and the copyright belongs to the original author. This site does not assume corresponding legal responsibility. If you find any content suspected of plagiarism or infringement, please contact admin@php.cn