현재 위치: > 최신 기사 목록> Mac 환경을위한 Nginx 및 PHP 구성 안내서 | 개발 환경을 신속하게 구축하십시오

Mac 환경을위한 Nginx 및 PHP 구성 안내서 | 개발 환경을 신속하게 구축하십시오

gitbox 2025-06-30

Mac에서 Nginx 및 PHP 개발 환경을 구성하십시오

현대 웹 사이트 개발에서 Nginx와 PHP는 가장 인기있는 조합 중 하나입니다. 개발자의 경우 Mac 환경에서 둘 다 구성하는 방법을 이해하는 것이 중요합니다. 이 기사는 MAC에서 개발 환경을 성공적으로 구축 할 수 있도록 자세한 NGINX 및 PHP 구성 안내서를 제공합니다.

nginx를 설치하십시오

먼저 Nginx를 설치해야합니다. Homebrew로 쉽게 설치할 수 있습니다. 터미널에서 다음 명령을 실행하십시오.

 brew install nginx

설치가 완료되면 다음 명령을 사용하여 Nginx를 시작할 수 있습니다.

 brew services start nginx

기본적으로 Nginx의 구성 파일은 /usr/local/etc/nginx/nginx.conf에 있습니다. 이 파일을 편집하여 Nginx 설정을 수정할 수 있습니다.

기본 NGINX 구성

nginx의 구성 파일을 열고 웹 루트 디렉토리를 설정하십시오. 다음 명령을 사용하여 구성 파일 편집 :

 nano /usr/local/etc/nginx/nginx.conf

서버 블록에서 루트 경로와 색인 파일을 설정합니다.

 server {
    listen 8080;
    server_name localhost;
    root /usr/local/var/www;  # 프로젝트 디렉토리로 수정하십시오
    index index.php index.html index.htm;
    location / {
        try_files $uri $uri/ /index.php?$query_string;
    }
}

PHP 설치

다음으로 Homebrew를 사용하여 PHP를 설치하십시오. 터미널에서 다음 명령을 실행하십시오.

 brew install php

설치가 완료되면 PHP의 PHP-FPM 서비스를 시작하여 Nginx에서 작동하는지 확인하십시오.

 brew services start php

nginx 및 php 연결을 구성하십시오

Nginx가 PHP 파일을 처리 할 수 ​​있으려면 Nginx 구성 파일에 위치 블록을 추가해야합니다.

 location ~ \.php$ {
    include fastcgi_params;
    fastcgi_pass 127.0.0.1:9000;  # PHP-FPM 기본 청취 포트
    fastcgi_index index.php;
    fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;
}

테스트 구성

구성이 완료되면 간단한 PHP 파일을 웹 루트 디렉토리에 넣어 Nginx 및 PHP의 통합을 테스트 할 수 있습니다. index.php라는 파일을 만들고 다음을 입력하십시오.

 phpinfo();

NGINX 및 PHP 구성이 성공했는지 확인하려면 http : // localhost : 8080/index.php를 방문하십시오.

요약

Mac 환경에서 Nginx 및 PHP를 구성하는 것은 복잡하지 않습니다. 위의 단계를 통해 웹 개발 작업을 수행하는 데 도움이되는 완전한 개발 환경을 신속하게 구축 할 수 있습니다. 환경의 안정성과 보안을 유지하려면 구성을 정기적으로 업데이트하고 확인하십시오.