개발 Q&A

제목 nginx 설정에서 fastcgi_pass 부분 설명해주실 분..
글쓴이 바로서기 작성시각 2015/04/23 16:55:42
댓글 : 2 추천 : 0 스크랩 : 0 조회수 : 16928   RSS
nginx rewrite 모드에 대한 다음의 게시물을 보고 질문 드립니다.
http://www.cikorea.net/tip/view/1809/page/1/q/nginx

계속 아파치 서버만 사용하다 이번에 nginx로 갈아타는 중입니다.
아무래도 Codeigniter를 쓰다보니 rewrite 룰이 가장 큰 어려움이었는데요.
결과적으로 해당 게시물의 도움으로 고비를 넘어갈 수 있었습니다.

다만 결과적으로 질문이 하나 남았는데요,
php와 관련한 설정 부분에서..
fastcgi_pass unix:/var/run/php5-fpm.sock;
라는 부분을 넣으면 저는 502 에러를 토해내내요.

대신 
fastcgi_pass 127.0.0.1:9000; 
라고 직접 입력해주면 정상적으로 작동합니다.
우분투 14.04를 사용하고 apt-get을 이용해서 nginx를 설치했습니다.
nginx는 1.4.6 우분투 버전이고, codeigniter는 3.0 정식입니다.

아직 nginx가 익숙하지 않아서 그런데 왜 제 서버가 502에러를 토해내는지 설명해주실 분이 계실까요?
nginx에 익숙해지려면 시간이 필요할 듯 하네요.
 다음글 AWS ec2 질문입니다
 이전글 mysql truncate 명령어 쓰는데 에러.. (1)

댓글

전상민 / 2015/04/24 22:38:31 / 추천 0
nginx 에러 로그는 살펴 보셨나요?
에러 로그도 한 번 보시고
/var/run <- 이 디렉토리 소유자, 퍼미션도 확인 해보시고
php5-fpm.sock 파일 있는지도 확인해보세요~

 
/ 2015/05/22 17:08:41 / 추천 0
바로서기//

그거 이고잉님 강좌에 설명 자세히 나와있어요..

https://opentutorials.org/module/384/4332

저는 센토스7에 nginx + php + mariadb로 설치했는데..

ㅇㅏ .. 언제 환경설정을 끝마칠지 ㅠ_ㅠ

대충 만들면서 세팅해야할런지 넘 힘드네요 ㅋㅋ;;;

여기에 집에있는 nas2 svn 연동해서 소스 관리하고 .. 디비 백업 설정해야되고 ㅠ_ㅠ