오라클 클라우드를 이용하여 서버를 구축하던 중에 Nginx를 이용하여 리버스 프록시 설정을 진행하였습니다.
많은 자료들을 참고하여 클라우드 세팅을 진행했습니다.
// etc/nginx/conf.d/[config 이름].conf
location /api {
proxy_pass http://[공인 IP]:3000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host [도메인];
proxy_cache_bypass $http_upgrade;
proxy_buffer_size 128k;
proxy_buffers 4 256k;
proxy_busy_buffers_size 256k;
fastcgi_buffering on;
fastcgi_buffer_size 16k;
fastcgi_buffers 16 16k;
fastcgi_connect_timeout 600s;
fastcgi_send_timeout 600s;
fastcgi_read_timeout 600s;
proxy_ssl_name $host;
proxy_ssl_protocols TLSv1;
proxy_ssl_server_name on;
proxy_ssl_session_reuse off;
}
필요한 옵션을 제대로 확인하고 수정하려고 합니다.
'개발자의품격 > 팀프로젝트 4기' 카테고리의 다른 글
[개발자의 품격] 팀 프로젝트 4기 회고 (0) | 2022.10.03 |
---|---|
[Node] multer를 이용하여 서버에 단일 이미지 저장하기 (0) | 2022.06.26 |
오라클 클라우드를 이용하여 서버를 구축하던 중에 Nginx를 이용하여 리버스 프록시 설정을 진행하였습니다.
많은 자료들을 참고하여 클라우드 세팅을 진행했습니다.
// etc/nginx/conf.d/[config 이름].conf
location /api {
proxy_pass http://[공인 IP]:3000;
proxy_http_version 1.1;
proxy_set_header Upgrade $http_upgrade;
proxy_set_header Connection 'upgrade';
proxy_set_header Host [도메인];
proxy_cache_bypass $http_upgrade;
proxy_buffer_size 128k;
proxy_buffers 4 256k;
proxy_busy_buffers_size 256k;
fastcgi_buffering on;
fastcgi_buffer_size 16k;
fastcgi_buffers 16 16k;
fastcgi_connect_timeout 600s;
fastcgi_send_timeout 600s;
fastcgi_read_timeout 600s;
proxy_ssl_name $host;
proxy_ssl_protocols TLSv1;
proxy_ssl_server_name on;
proxy_ssl_session_reuse off;
}
필요한 옵션을 제대로 확인하고 수정하려고 합니다.
'개발자의품격 > 팀프로젝트 4기' 카테고리의 다른 글
[개발자의 품격] 팀 프로젝트 4기 회고 (0) | 2022.10.03 |
---|---|
[Node] multer를 이용하여 서버에 단일 이미지 저장하기 (0) | 2022.06.26 |