Home > Article > Backend Development > How to install and configure php-fpm on centos6.5
CentOS 6.5 is a popular Linux operating system used by many developers to support various web applications. Here, we will give a detailed introduction to installing PHP FPM on CentOS 6.5 to help developers quickly set up a development environment. This article will include the following content:
Installing nginx
Installing nginx using CentOS 6.5 is a very simple process. First open a terminal window and run the following command:
sudo yum install epel-release sudo yum install nginx
Here we use epel-repo to add nginx to the package manager repository so that it can be installed smoothly.
After the installation is complete, we can use the following command to start the nginx service:
sudo service nginx start
If nginx does not report an error, then it should have successfully run and listened to port 80.
Install php-fpm
php-fpm is a running mode of php. It embeds the php interpreter into the FastCGI module and uses it as an interface to interact with web servers such as nginx.
Run the following command to install php-fpm:
sudo yum install php-fpm
After the installation is completed, we can execute the following command to start the php-fpm service:
sudo service php-fpm start
Configuration php-fpm
Once php-fpm has been installed, we need to edit its configuration file to ensure that it communicates with the web server correctly. Run the following command as root:
sudo nano /etc/php-fpm.d/www.conf
In the opened file you will see many comments and default settings. Here we only need to change the following settings:
listen = /var/run/php-fpm/php-fpm.sock listen.owner = nginx listen.group = nginx user = nginx group = nginx
These settings will tell php-fpm to use Unix sockets to listen for requests and use nginx users and groups to avoid security issues.
After modification, press ctrl x
to exit and save changes.
Start php-fpm
Now that we have configured the correct settings for php-fpm, we can start it using the following command:
sudo service php-fpm restart
In this way, PHP FPM Has been successfully installed and configured on CentOS 6.5.
Conclusion
Now, we have covered how to install and configure PHP FPM on CentOS 6.5. After a brief installation and configuration, PHP FPM will be able to provide your web application with an efficient interpreter and interact with web servers such as nginx for faster request response times and better performance.
The above is the detailed content of How to install and configure php-fpm on centos6.5. For more information, please follow other related articles on the PHP Chinese website!