Nginx 핵심 기능 분석 및 Tcpdump/Wireshark를 활용한 패킷 캡처 실습

1. Nginx 개요 및 HTTP 프로토콜 1.1 Nginx 특성 Nginx는 고성능 경량 웹 서버 및 리버스 프록시 소프트웨어로, 다음과 같은 장점을 제공합니다: 높은 안정성과 낮은 리소스 소비 HTTP 동시 연결 처리 능력 우수 (단일 물리 서버에서 30,000~50,000개 동시 요청 처리 가능) 단점으로는 동적 콘텐츠 처리 성능이 상대적으로 떨어지며, Apache에 비해 rewrite 기능이 제 ...

7월 17일 05:01에 게시됨

Nginx에서의 CORS 설정 방법

1. CORS 개념 이해 크로스 오리진 리소스 공유(CORS, Cross-Origin Resource Sharing)는 웹 애플리케이션이 다른 도메인에서 제공하는 자원에 접근하도록 허용하는 보안 메커니즘입니다. 브라우저는 요청이 동일한 출처(오리진)가 아닌 경우, 추가적인 HTTP 헤더를 통해 접근 권한을 확인합니다. 이 기술은 프론트엔드 애플리케이션과 백엔드 서버가 서로 다른 도메인에 ...

7월 1일 20:06에 게시됨

Nginx 소스 컴파일 및 고급 설정 가이드

1. Nginx 소스 빌드 설치 1.1 소스 코드 다운로드 및 압축 해제 # 최신 안정 버전 다운로드 wget https://nginx.org/download/nginx-1.28.1.tar.gz # 압축 해제 및 디렉토리 이동 tar -zxvf nginx-1.28.1.tar.gz cd nginx-1.28.1/ 1.2 빌드 환경 준비 필수 의존성 패키지를 설치합니다. # Rocky Linux/RHEL 계열 dnf install -y gcc openssl-devel pcre2-devel zlib-dev ...

6월 1일 06:48에 게시됨