🌐 Nginx 설정과 활용법Nginx는 웹 서버, 리버스 프록시, 로드 밸런싱 등 다양한 용도로 활용할 수 있는 만능 도구라서, 제대로 이해하고 활용하면 큰 도움이 됩니다. 아래는 Nginx로 할 수 있는 주요 작업 10가지와 구체적인 설정 방법입니다.1. 🌐 기본 웹 서버 설정설정 내용Nginx를 웹 서버로 설정하여 정적 파일(HTML, CSS, JS)을 서빙합니다.설정 파일 (nginx.conf)server { listen 80; server_name localhost; location / { root /usr/share/nginx/html; index index.html; }}도커로 실행nginx.conf 파일을 생성합니다.도커 컨테이너 실행 시 설..
Nginx
프로젝트를 하다보면 타사 서비스를 iframe으로 넣어달라는 요청이 있다. 타사 서비스에 iframe 옵션을 설정할 수 있는 방법이 있다면 그 방법을 따라 진행하면 되지만 없을 경우 최후의 수단으로 Nginx를 앞단에 놓고 X-Fraome-Option 헤더를 삭제해 강제로 iframe을 사용하게 할 수 있다. 아래의 그림처럼 타사 서비스를 호출하게 되면 X-frame-option에 따라 서비스 호출에 제한이 있다. 따라서 중간에 Nginx를 웹서버로 두어 X-frame-option Header을 비활성화 시켜준다. server{ location /{ proxy_hide_header X-Frame-Option; } } nginx 설정 및 사용 방법에 대해서는 추후 포스팅 할 예정이다.