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
반응형
'PHP' 카테고리의 다른 글
PHP: log monitoring # access.log # error.log # php-fpm.log (1) | 2024.12.06 |
---|---|
PHP: 특정 버전 설치 & Nginx 사용 # php7.4 # php-fpm # apache 제거 (1) | 2024.12.05 |
PHP / 그누보드5: 설치 in Mac # composer # api (1) | 2024.11.09 |
Web: Session # 세션 공유 # PHP, Nginx 예제 (0) | 2024.07.09 |
PHP: 세션 id를 검증 - Nginx를 활용하여 접근 허용/비허용 하는 예제 (0) | 2024.07.05 |