본문 바로가기

PHP

PHP: php 설치, php-fpm 설치, nginx 연결

728x90
반응형

Ubuntu 기준

 

sudo apt update
sudo apt install php php-fpm

 

sudo nano /etc/nginx/sites-available/default

로 nginx 설정

server {
    listen 80;
    server_name example.com;

    root /var/www/html;
    # index.php 추가
    index index.php index.html index.htm;

    location / {
        try_files $uri $uri/ =404;
    }

    location ~ \.php$ {
        include snippets/fastcgi-php.conf;
        fastcgi_pass unix:/var/run/php/php7.4-fpm.sock; # PHP 버전에 따라 경로가 다를 수 있습니다. 나는 php8.1-fpm.sock   
    }

    location ~ /\.ht {
        deny all;
    }
}

 

 

sudo nano /var/www/html/info.php 를 통해서 테스트 파일 작성

# /var/www/html/info.php

<?php
phpinfo();
?>

 

http://localhost/info.php 접속해서 확인

728x90
반응형