이룰수 없는 꿈을 꾸고 이길수 없는 적과 싸우며, 이룰수 없는 사랑을 하고 견딜 수 없는 고통을 견디고, 잡을수 없는 저 하늘의 별도 잡자. - 세르반테스

리눅스/우분투

PHP-FPM 설치하기

별구르미 2023. 4. 21. 03:29

안녕하세요. 

이번에는 PHP-FPM 을 설치하겠습니다. 

먼저 PPA를 이용하여 설치하겠습니다. 

Step 1. 저장소 설정

$ sudo apt-get install software-properties-common
$ sudo add-apt-repository -y ppa:ondrej/php
$ sudo apt update

위와 같이 입력합니다. 

 

Step 2. PHP-FPM 설치

$ sudo apt install php7.4-fpm

저는 7.4 버전을 설치하였습니다. 

 

Step 3. 설치된 PHP  버전확인

$ php -v

Step 4. PHP 확장모듈 설치하기

$ sudo apt install php7.4-common php7.4-zip php7.4-curl php7.4-xml php7.4-xmlrpc php7.4-json php7.4-mysql php7.4-pdo php7.4-gd php7.4-imagick php7.4-ldap php7.4-imap php7.4-mbstring php7.4-intl php7.4-cli php7.4-tidy php7.4-bcmath php7.4-opcache


Step 5. 환경설정 수정하기

$ sudo nano /etc/php/7.4/fpm/php.ini
max_execution_time = 180
max_input_time = 360
max_input_vars = 5000
memory_limit = 256M
cgi.fix_pathinfo = 0
file_uploads = On
post_max_size = 192M
upload_max_filesize = 96M
allow_url_fopen = On

위와 같이 설정을 변경했습니다. 저는~

 

Step 6. Nginx와 PHP-FPM 을 재시작

$ sudo php-fpm7.4 -t
$ sudo systemctl restart php7.4-fpm
$ sudo systemctl restart nginx

php-fpm7.4 -t 옵션을 통해 환경파일에 문제가 없는지 확인합니다.

그리고 재시작을 합니다. 

웹브라우저에서 도메인을 입력하여 사이트가 잘 열리는지 확인합니다. 

'리눅스 > 우분투' 카테고리의 다른 글

몽고DB 설치하기  (0) 2023.04.21
logrotate 설치하기  (0) 2023.04.21
MariaDB 설치하기  (0) 2023.04.21
Nginx 설치 및 설정하기  (0) 2023.04.21
composer, nodejs, git 설치하기  (0) 2023.04.21