Home >Backend Development >PHP Problem >How to install php fpm on centos

How to install php fpm on centos

藏色散人
藏色散人Original
2020-11-20 09:16:371893browse

How to install php fpm on centos: First install "php-fpm" through "yum install -y php-fpm"; then start "php-fpm" through "systemctl start php-fpm".

How to install php fpm on centos

Recommendation: "PHP Video Tutorial"

The operating environment of this tutorial: Windows 7 system, PHP version 5.6, This method works for all brands of computers.

Install php-fpm under centos7 system and configure nginx support and enable website gzip compression

Note: The installation of nginx is not introduced here. The following tutorial has nginx installed by default.

1.

yum install -y php-fpm
yum install php-pdo yum install php-mysql
yum install php-xml

The default version of yum installation is php5.4. If you want to use a higher version, you can use yum search all php-fpm to install the version you need.

2 .

Start php-fpm (Note: php-fpm default port is 9000)

systemctl start php-fpm

3.

Configure nginx to support php-fpm and start website gzip compression, modify nginx.cong:

The details are as follows:

    # 开启gzip压缩
    gzip on;
    gzip_min_length 1k;
    gzip_buffers 4 16k;
    # gzip_http_version 1.0;
    gzip_comp_level 2;
    gzip_types text/plain application/x-javascript text/css application/xml text/javascript application/x-httpd-php image/jpeg image/gif image/png;
    gzip_vary off;
    gzip_disable "MSIE [1-6]\.";
        location / {
            root   /var/www/html;
            index  index.php index.html index.htm;
        }
        #此配置使nginx支持php
        location ~ \.php$ {
            root /var/www/html; #指定php的根目录
            fastcgi_pass 127.0.0.1:9000;#php-fpm的默认端口是9000
            fastcgi_index index.php;
            fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
            include fastcgi_params;
        }

Then restart nginx! Note: The default root directory of php-fpm is: /var/www/html

The above is the detailed content of How to install php fpm on centos. 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