Home >Backend Development >PHP Problem >How to reinstall php on centos
As time goes by and technology is constantly updated, operating systems and related software also need to be upgraded and reinstalled to maintain their best condition. In this article, we will explain how to reinstall PHP in CentOS system. This may be necessary if:
The following are the steps to reinstall PHP on a CentOS system:
Step 1: Preparation
Be sure to back up your configuration before you perform the reinstallation files and data to ensure data is not lost. Also, make sure you have root or sudo access to avoid permission issues.
Step 2: Uninstall the old version of PHP
If you have other PHP versions installed in your system, you need to uninstall them first. You can uninstall the old version with the following command:
sudo yum remove php
This will uninstall all related PHP packages.
Step 3: Add the necessary software libraries
You need to add the necessary software libraries to ensure that you can download and install the latest version of PHP. Execute the following command:
sudo yum install epel-release
sudo rpm -Uvh http://rpms.famillecollet.com/enterprise/remi-release-7.rpm
Step 4: Install PHP
Now, you can install the latest version of PHP. In order to install the latest version, run the following command in the terminal:
sudo yum install php
Also, if you wish to select a specific version of PHP when installing, you can run the following command :
sudo yum install php70 #Install PHP 7.0 version
sudo yum install php71 #Install PHP 7.1 version
sudo yum install php72 #Install PHP 7.2 version
Step 5: Install PHP Extensions
Once you have PHP installed, you may need to install some extensions for it. In CentOS, most extensions can be found in the default epel and remi software repositories. You can use the following command to install commonly used extensions:
sudo yum install php-mysql #MySQL extension
sudo yum install php-gd #GD library extension
sudo yum install php-mbstring #Multi-byte string extension
sudo yum install php-xml #XML standard support extension
sudo yum install php-pecl-memcached #Caching extension
Step 6: Restart the web server
After installing PHP and related extensions, you need to restart the web server to apply the changes. You can restart the Apache server using the following command:
sudo systemctl restart httpd
Step 7: Verify installation
Now you can verify your new installation by running the following command Version PHP has been successfully installed:
php -v #Display PHP version number
phpinfo() #Display PHP information
This will display the PHP version you installed and related configuration information.
Summary
Reinstalling PHP may be a necessary process to ensure that your system is running the latest version of PHP. In CentOS, you can use the yum command to install and uninstall PHP and its extensions. By following the steps above, you should be able to successfully install and verify the latest version of PHP.
The above is the detailed content of How to reinstall php on centos. For more information, please follow other related articles on the PHP Chinese website!