[php] Nginx PHP 모듈 설치

이 포스트에서는 Nginx 웹 서버에 PHP 모듈을 설치하는 방법에 대해 다룹니다.

1. PHP 모듈 설치

먼저 Nginx 웹 서버에 PHP 모듈을 설치해야 합니다. PHP 모듈은 PHP 파일을 처리하여 동적 콘텐츠를 생성하는 데 사용됩니다.

sudo apt update
sudo apt install php-fpm

위 명령을 사용하여 PHP-FPM (FastCGI Process Manager)을 설치합니다. PHP-FPM은 Nginx와 함께 사용할 수 있는 PHP FastCGI를 구현한 소프트웨어입니다.

2. Nginx와 PHP-FPM 연결

이제 Nginx와 PHP-FPM을 연결하여 PHP 파일을 처리할 수 있도록 설정해야 합니다. Nginx 설정 파일에 다음 구성을 추가합니다.

server {
    listen 80;
    server_name example.com;
    root /var/www/html;
    
    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/run/php/php7.4-fpm.sock;
    }
}

위 구성은 PHP 파일을 처리하도록 Nginx에 지시하고 PHP-FPM과의 연결을 설정합니다.

3. Nginx 재시작

마지막으로, Nginx를 재시작하여 변경 사항을 적용합니다.

sudo systemctl restart nginx

이제 Nginx 웹 서버에 PHP 모듈이 성공적으로 설치되었습니다.

위의 단계를 따라 웹 서버에 PHP 모듈을 설치하고, Nginx와 PHP-FPM을 연결하여 PHP 파일을 처리할 수 있도록 설정할 수 있습니다.