OS/Ubuntu

[Ubuntu] Nginx + php5-fpm 연동하기

Miuna3 2016. 6. 23. 00:20



sudo apt-get install -y php5-fpm

sudo apt-get install -y nginx


nginx, php5-fpm 패키지가 자동으로 설치된다.

(php5-fpm 설치시 80포트가 사용중이라고 에러를 뿜으면, nginx를 잠시 꺼주도록 하자)



nginx 설정파일은 /etc/nginx 폴더에 존재한다.



처음 설치시, /usr/share/nginx/html 경로의 페이지를 출력해준다.


/etc/nginx/sites-available 혹은 sites-enabled 둘중에 들어가면


default파일 혹은 심볼릭 링크가 존재한다.


결과적으로 같은 파일이므로, 열어준다.




nano default



root /usr/share/nginx/html; 부분을 원하는 경로로 바꿔주면 된다.


기본적으로 nginx는 php5-fpm과 연동이 되어 있지 않으므로, 연동을 해주도록 한다.





경로밑의 idnex부분에는 index.php를 추가해주고


아래로 내려가다보면 아래와 같은 사진의 문자열들이 보인다.



#으로 주석처리 되어있는데, 사진과 같이

6개의 주석(#)을 제거해 준다.





저장 후,

service php5-fpm restart

service nginx reload

실행!