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!