본문 바로가기
728x90

엔진엑스2

NGINX 설정 NGINX의 nginx.conf 파일은 서버의 모든 주요 설정을 포함하고 있으며, 이 파일을 통해 NGINX의 동작을 제어합니다. 아래에서는 NGINX의 기본 구성 파일 구조와 주요 섹션에 대해 자세히 설명하겠습니다.NGINX 설정 파일의 기본 구조nginx.conf 파일은 몇 가지 주요 블록으로 구성되어 있습니다:Global Block: 이 부분에는 전역 설정이 포함되며, NGINX 서버 전체에 적용됩니다.Events Block: 연결 처리에 관련된 설정을 포함합니다.HTTP Block: HTTP 서비스에 관련된 설정을 포함하며, 여러 개의 server 블록을 포함할 수 있습니다.Server Block: 특정 도메인에 대한 설정을 담당하며, 하나의 http 블록 안에 여러 개가 있을 수 있습니다.Loc.. 2024. 9. 10.
NGINX 기본 개념 및 설치하기 NGINX(엔진엑스라고 발음)는 매우 인기 있는 오픈 소스 웹 서버 소프트웨어로, 웹 서버 기능 외에도 리버스 프록시, 로드 밸런싱, 메일 프록시, HTTP 캐시 등 다양한 기능을 제공합니다. 이 소프트웨어는 특히 동시 접속 처리에 탁월하여 고성능과 높은 안정성을 요구하는 웹 애플리케이션 서버로 널리 사용됩니다.주요 특징고성능: NGINX는 비동기 이벤트 기반 구조를 사용하여, 많은 수의 동시 연결을 효율적으로 처리할 수 있습니다. 이는 C10K 문제(동시에 수천 개의 클라이언트를 처리하는 문제)를 해결하기 위해 설계되었습니다.다양한 기능:리버스 프록시와 로드 밸런싱: 애플리케이션 서버로의 트래픽 분산을 관리하여 성능을 최적화하고 장애 복구를 지원합니다.웹 캐시: 자주 요청되는 웹 컨텐츠를 캐싱하여 응답.. 2024. 9. 9.
728x90