Nginx For windows setup

Nginx 설치

http://nginx.org/en/docs/windows.html
에서 nginx windows를 다운로드 받고 적당한 위치에 nginx 압축을 해제한다.

 

Nginx 설정 파일 수정하기

nginx의 압축을 푼 디렉토리에 들어가보면 conf 디렉토리가 있고 conf 디렉토리 내부에는 nginx.conf 파일이 있다.

이 nginx.conf 파일은 nginx데몬 설정 파일이며, 이 데몬 설정파일이 php 주소를 인식하고 php 를 처리하여 웹 응답으로서 처리할 수 있도록 설정해주어야 한다.

최초에는 다음과 같은 설정 파일이다.

 

위와 같은 설정 파일을 강조된 부분을 참고하여 아래와 같이 수정해준다.

 

Nginx는 php-fpm (php-fcgi)를 이용하여 php 처리를 하는 것을 권장하고 있다.

우리는 Nginx 데몬 뿐만 아니라. php-fpm 서버를 한개 추가로 돌려야 한다.

php가 설치된 디렉토리에 다음과 같은 배치파일을 만들어 준다.

 

이제 command 창을 두개 열어 nginx.exe 파일을 실행하고, php-fpm.bat 파일을 실행해둔다.

 

다시 nginx 폴더로 돌아와서 html 폴더에 HelloWorld.php 파일을 만들고 아래와 같이 입력한다.

 

웹 브라우저를 하나 켠 이후 주소창에

localhost/HelloWorld.php 라고 입력하게 되면 웹 브라우저에 HelloWorld 가 나타나게 된다.

Leave Comment