Hi @rajviswas,
Since you haven’t actually secified an OS, I’ll provide you with the steps you need to use to install PHP 7.3 on a CentOS 7 machine
To install ANY PHP version you wish, you can follow these steps bellow just change the php version to your needs
Install EPEL yum repository on your system
yum install epel-release
Install Remi repository
rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
Now onto the proper installation
Your system is prepared for the PHP installation from yum repositories. Use one of the following commands to install PHP 7.3 or PHP 7.2 or PHP 7.1 on your system based on your requirements
## Install PHP 7.3
yum --enablerepo=remi-php73 install php
## Install PHP 7.2
yum --enablerepo=remi-php72 install php
## Install PHP 7.1
yum --enablerepo=remi-php71 install php
Now running the following command to check current active PHP version on my system.
php -v
PHP 7.2.23 (cli) (built: Sep 25 2019 07:38:48) ( NTS )
Copyright (c) 1997-2018 The PHP Group
Zend Engine v3.2.0, Copyright (c) 1998-2018 Zend Technologies
Install PHP Modules
You may also need to install additional PHP modules based on your application requirements. Below command will install some more 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
Any other extension you would like to install, you can do it like
### For PHP 7.2
yum --enablerepo=remi-php72 install php-extensioname
Kind regards,
KDSys