카테고리 없음

[NGINX - Server] NGINX + Node 연동하기

심심한 낙지 2019. 8. 29. 16:31

POOPOO: 배변 일기 앱

SMALL

목록


NGINX 서버에서 설정을 해야합니다.

 

1) 셀리눅스 보안해제

# setsebool -P httpd_can_network_connect 1

 

2) nginx 설정파일 수정

-- 선택 1. default.conf 가 include 되어있는 부분을 지우고 직접 입력하기

vi /etc/nginx/nginx.conf

 

-- 선택 2. default.conf 를 수정하기 

vi /etc/nginx/conf.d/default.conf

 

proxy_pass http://[Node 서버 아이피]:[Node Port];

server {
    listen        80;
    server_name   localhost;
    
    // 추가내용
    location / {
         proxy_set_header X-Real-IP $remote_addr;
         proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
         proxy_set_header Host $http_host;
         proxy_set_header X-NginX-Proxy true;

         proxy_pass http://192.168.136.133:3000;
         proxy_redirect off;
    }
    
    // ...
}

 

3) nginx 재시작

# service nginx restart

LIST