본문 바로가기

리눅스

CentOS 7에서 PHP-FPM 7.4를 설치하는 방법

728x90

CentOS 7에서 PHP-FPM 7.4를 설치하는 방법

PHP-FPM : PHP FastCGI Process Manager

CentOS 7은 PHP 5.x를 지원하며, PHP 8.1은 공식 CentOS 7 저장소에 포함되어 있지 않습니다.

 

EPEL 저장소 및 YUM Utilities 패키지 설치

sudo yum install -y epel-release yum-utils

Remi 저장소 설치

sudo yum install -y https://rpms.remirepo.net/enterprise/remi-release-7.rpm

CentOS 7의 기본 PHP 버전 정보

yum info php | egrep 'Name|Arch|Version|Repo'
$ yum info php | egrep 'Name|Arch|Version|Repo'
Name        : php
Arch        : x86_64
Version     : 5.4.45

PHP 5.4 저장소 비활성화(default version disable)

sudo yum-config-manager --disable remi-php54
728x90

PHP 7.4 저장소 활성화

sudo yum-config-manager --enable remi-php74

현재 활성화된 저장소 목록 확인

sudo yum repolist enabled

PHP 7.4 버전 정보

sudo yum info php | egrep 'Name|Arch|Version|Repo'
$ sudo yum info php | egrep 'Name|Arch|Version|Repo'
Name        : php
Arch        : x86_64
Version     : 7.4.26
Repo        : remi-php74

PHP(PHP-FPM) 패키지 설치

yum install -y php-fpm

PHP-FPM 버전 정보 확인

php-fpm --version
$ php-fpm --version
PHP 7.4.26 (fpm-fcgi) (built: Nov 16 2021 15:31:30)
Copyright (c) The PHP Group
Zend Engine v3.4.0, Copyright (c) Zend Technologies

PHP-FPM 서비스 시작 및 활성화

systemctl --now enable php-fpm

 

728x90