>백엔드 개발 >PHP 튜토리얼 >가장 간단한 Nginx PHP

가장 간단한 Nginx PHP

WBOY
WBOY원래의
2016-07-30 13:31:54994검색

참고:
1. Windows 7 환경에서만 사용되며 날짜는 2015-8-11이며 기타 환경은 참고용입니다.
2. 가장 간단한 구성만 제공


빠른 설치 및 구성

  • 필요한 Nginx 버전을 다운로드하고 필요한 디렉터리에 압축을 풀고(컴파일 및 설치) http://nginx.org/en/download.html
  • 필수 PHP 버전을 다운로드하고 필수 디렉터리 http://php.net/downloads.php
  • 에 압축을 푼(컴파일 및 설치)합니다.
  • Nginx 구성 파일의 서버 블록을 찾아 수정하거나 추가하세요. nginx.conf:
<code>server {
        # 替换为需要的端口
        listen       80<span>;</span>
        server_name  localhost<span>;</span>        # 替换为需要的目录
        root   D:/Projects/nginx-html<span>;</span>
        index  index.html index.htm index.php<span>;</span>        location ~ \.php$ {
            include         fastcgi.conf<span>;</span>
            # 连接到本机 PHP FastCGI Server 开启的端口
            fastcgi_pass    127.0.0.1:9001<span>;</span>
        }
    }</code>
  • nginxphp-cgi이 있는 디렉터리를 경로 환경 변수
  • nginx
  • 실행 명령줄에 다음 명령을 입력하여 php-cgi를 실행합니다. 포트는 server块的location块fastcgi_pass 구성
<code>php<span>-cgi</span><span>-b</span><span>127.0</span><span>.0</span><span>.1</span>:<span>9001</span></code>
    D:Projectsnginx-html(서버 블록의 루트에 의해 설정된 디렉터리) 아래에 새 index.php 파일을 만들고
<code><span><?php</span><span>echo</span><span>"<h1>PHP works!</h1>"</span>;</code>
    이라고 씁니다.
  • 에 구성된 주소와 포트(예: server块的server_name与listen)에 액세스하면 "PHP가 작동합니다!"가 표시됩니다. http://localhost:80/index.php

Windows에서 Nginx 서비스를 빠르게 시작, 다시 시작 및 종료

    RunHiddenConsole 도구를 다운로드하고 해당 저장 위치를 ​​Path에 추가
  • New
  • 를 쓰고 nginx-start.bat
<code>@echo off
echo Starting php-cgi <span>...</span>
RunHiddenConsole php-cgi -b <span>127.0</span><span>.0</span><span>.1</span>:<span>9001</span>
echo Starting nginx <span>...</span>
c:
cd C:\Program Files\nginx-<span>1.9</span><span>.3</span>
RunHiddenConsole nginx
pause</code>
    New
  • 를 쓰고 nginx-reload.bat
<code>@echo off
echo Reloading Nginx <span>...</span>
c:
cd C:\Program Files\nginx-<span>1.9</span><span>.3</span>
nginx -s reload
pause</code>
    New
  • 를 씁니다. 그리고 nginx-quit.bat
<code>@echo off
echo Closing php-cgi <span>...</span>
taskkill /IM php-cgi.exe
echo Closing nginx <span>...</span>
c:
cd C:\Program Files\nginx-<span>1.9</span><span>.3</span>
nginx -s quit
pause</code>
    을 작성하여 nginx 설치 디렉터리
  • 명령줄 입력
  • , nginx-start, nginx-reload에 위 세 파일을 저장하면 됩니다. Nginx 서비스 및 php-cgi를 빠르게 시작, 다시 시작 및 종료nginx-quit

참조:

1. Nginx PHP를 올바르게 구성하는 방법
2. Windows에서의 Nginx PHP5 설치 및 구성 방법

저작권: 이 글은 해당 블로거의 원본 글이므로 전재시 출처를 표기해 주시기 바랍니다. 더 나은 것이 없다고 생각하지만. . .

위 내용은 모든 측면을 포함하여 가장 간단한 Nginx PHP를 소개한 내용이 PHP 튜토리얼에 관심이 있는 친구들에게 도움이 되기를 바랍니다.

성명:
본 글의 내용은 네티즌들의 자발적인 기여로 작성되었으며, 저작권은 원저작자에게 있습니다. 본 사이트는 이에 상응하는 법적 책임을 지지 않습니다. 표절이나 침해가 의심되는 콘텐츠를 발견한 경우 admin@php.cn으로 문의하세요.