>백엔드 개발 >PHP 문제 >CentOS에 PHP FPM을 설치하는 방법

CentOS에 PHP FPM을 설치하는 방법

藏色散人
藏色散人원래의
2020-11-20 09:16:371892검색

centos에 php fpm을 설치하는 방법: 먼저 "yum install -y php-fpm"을 통해 "php-fpm"을 설치한 다음 "systemctl start php-fpm"을 통해 "php-fpm"을 시작합니다.

CentOS에 PHP FPM을 설치하는 방법

권장: "PHP 비디오 튜토리얼"

이 튜토리얼의 운영 환경: Windows 7 시스템, PHP 버전 5.6 이 방법은 모든 브랜드의 컴퓨터에 적합합니다.

centos7 시스템에서 php-fpm을 설치하고 nginx 지원을 구성하고 웹 사이트 gzip 압축을 활성화합니다.

참고: nginx 설치는 여기에 소개되지 않습니다. 다음 튜토리얼에는 기본적으로 nginx가 설치되어 있습니다.

1.

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

yum이 설치하는 기본 버전은 php5.4입니다. 더 높은 버전을 사용하려면 yum search all php-fpm을 사용하여 필요한 버전을 설치하세요.

2.

시작 php-fpm (참고: php-fpm 기본 포트 9000)

systemctl start php-fpm

3.

php-fpm을 지원하도록 nginx를 구성하고 웹사이트 gzip 압축을 시작하세요. nginx.cong 수정:

세부 사항은 다음과 같습니다.

    # 开启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;
        }

그런 다음 nginx를 다시 시작하세요! 참고: php-fpm의 기본 루트 디렉터리는 /var/www/html

입니다.

위 내용은 CentOS에 PHP FPM을 설치하는 방법의 상세 내용입니다. 자세한 내용은 PHP 중국어 웹사이트의 기타 관련 기사를 참조하세요!

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.