Home  >  Article  >  Backend Development  >  How to install and configure php-fpm on centos6.5

How to install and configure php-fpm on centos6.5

PHPz
PHPzOriginal
2023-04-25 17:31:09715browse

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:

  1. Install nginx
  2. Install php-fpm
  3. Configure php-fpm
  4. Start php-fpm
  5. 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.

  6. 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
  7. 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.

  8. 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!

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