Nginx 를 이용해서 reverse proxy 서버를 구축하려구 하는데, 처음부터 계속 막히네요 ㅠㅠ
안녕하세요.
다른이 아니라,
사용자가 웹서버에 요청을 보냈을 때,
로컬 환경에서 동작하는 nodejs (127.0.0.1:5000; 로컬 환경에서 5000번 포트를 이용해서 동작합니다) 를 보여주고 싶습니다.
개발 환경은 CentOS 7 사용하고 있습니다. 웹 서버는 Nginx 를 사용하고 있습니다.
아래의 페이지를 참고해서
www.packethead.net/2015/01/05/setup-nginx-reverse-proxy/
다음과 같이 /etc/nginx/nginx.conf 파일을 아래와 같이 수정하였습니다.
=================================================
server {
listen 80;
server_name *.example.org; # my domain
location / {
proxy_set_header x-real-IP $remote_addr;
proxy_set_header x-forwarded-for $proxy_add_x_forwarded_for;
proxy_set_header host $host;
proxy_pass http://127.0.0.1:5000;
}
}
================================================
그리고 나서 Nginx 를 다시 시작하고 (방화벽도 다 꺼놓았습니다)
그러데 웹에 제 도메인인 (예를들어) example.org 에 브라우저로 접속을 하면, 아래의 그림만 보입니다 ㅜㅜ
https://issues.sonatype.org/secure/attachment/60121/Screen%20Shot%202013-02-27%20at%2011.06.31.jpg
인터넷 상에 다른 글들도 많이 참고했었는데, 어떻게 문제인지 감도 잡히지 않네요.
위에 적은 설정파일이 잘못 된 걸까요??
혹시 추천해주실만한 튜토리얼 자료가 있을까요?? reverse proxy와 관련된 쉬운 자료요 ㅎㅎㅎ
그리고 제가 아직 많이 부족해서, 질문을 구체적으로 못올린 감이 없지 않아 있습니다. 부족한 부분이 있으시면 말씀해쥇요. 바로 수정해서 올릴게요
댓글 달기