WEBWAS/NGiNX
-
<오픈소스 기술지원 전문기업 (주)제스트정보기술>- NginX 모듈지시어WEBWAS/NGiNX 2024. 7. 1. 09:13
안녕하세요 (주) 제스트정보기술 입니다. 오늘은 NGINX에 모듈지시어에 대해 알아보겠습니다. 1. 마임 타입Nginx에서는 MIME 타입의 환경 설정을 돕는 두 개의 지시어를 제공합니다.types, default_type 지시어는 문서의 기본 마임 타입을 정의하며, 응답 안에 포함된 Content-Type HTTP 헤더에 영향을 줍니다. 1.1. 지시어더보기 지시어: types문맥: http, server, location설명: 마임 타입과 파일 확장자 사이에 상관 관계를 설정합니다.구문, 설명: types { mime1 extension1; mime2 extension2;} 엔진엑스가 파일을 서비스할 때 마임 타입을 결정하기 위해 파일 확장자를 확인 후 응답의 Content-Type HTTP..
-
오픈소스 기술지원 전문기업 (주)제스트정보기술>- NginX 모듈지시어 2WEBWAS/NGiNX 2024. 6. 4. 16:08
안녕하세요 (주) 제스트정보기술 입니다.오늘은 NGINX에 모듈지시어에 대해 알아보겠습니다. 1. 클라이언트 요청Nginx가 클라이언트 요청을 처리하는 방법에 대하여 알아보겠습니다. 1.1. 지시어 Syntax: keepalive_timeout문맥: http, server, location설명: 킵얼라이브 접속을 끊기 전에 서버가 기다려야 하는 시간(초)을 지정합니다.클라이언트 브라우저가 이 시간이 경과한 후에 접속을 끊게 할 목적으로 사용됩니다.0으로 설정하면 해당 설정이 비활성화 됩니다.MSIE는 약 60초 안에 연결 유지를 자동으로 닫습니다.구문: keepalive_timeout time1 [time2];기본 값: 75 Syntax: client_body_timeout문맥: http, se..
-
<오픈소스 기술지원 전문기업 (주)제스트정보기술>- NginX 모듈 지시어WEBWAS/NGiNX 2024. 5. 13. 17:59
안녕하세요 (주) 제스트정보기술 입니다. 1. 경로와 문서이번에는 무선의 루트, 사이트의 색인, 에러 페이지 등과 같은 웹사이트의 서비스에 필요한 문서의 환경을 설정하는 지시어를 설명하겠습니다. 1.1. 지시어 지시어: root문맥: http, server, location, if 변수 허용설명: 웹사이트에 서비스되는 파일이 존재하는 경로를 지정한다.구문: 경로기본값: html root /home/site.com; root html; 지시어: error_page문맥: http, server, location, if 변수 허용설명: HTTP 응답 코드에 대한 URI를 변화시키거나 응답 코드를 대체합니다.구문: error_page code1 [code2 ...];예: error_page 404..
-
<오픈소스 기술지원 전문기업 (주)제스트정보기술>- NginX 모듈 지시어WEBWAS/NGiNX 2024. 4. 16. 18:11
안녕하세요 (주) 제스트정보기술 입니다. 1. 소켓과 호스트 환경 설정 호스트명이나 아이피 주소로 식별되는 서버 블록을 생성해 가상 호스트를 구현합니다. 일부 지시어는 tcp 소켓 옵션을 설정해 네트워크를 튜닝하게 됩니다. 1.1. 지시어 지시어: listen 문맥: server 설명: 웹사이트 서비스 용 리스닝 소켓이 사용하는 아이피 주소와 포트를 설정한다. 구문: listen [address] [:port] [추가 옵션]; 추가 옵션: · default: 지정한 아이피 주소와 포트로 수신되는 모든 요청이 현재 server 블록을 기본 웹사이트로 사용하게 한다. · ssl: SSL을 사용하는 웹사이트로 지정된다. · 나머지 옵션은 바인드나 리슨 시스템 호출과 관련된 것들이다. 예: listen 192...
-
<오픈소스 기술지원 전문기업 (주)제스트정보기술>- NginX HTTP 코어 모듈WEBWAS/NGiNX 2024. 3. 19. 19:10
안녕하세요 (주) 제스트정보기술 입니다. 오늘은 Nginx의 HTTP 모듈에 관하여 알아보도록 하겠습니다. 1. HTTP Core Module Nginx의 모듈 중 가장 큰 모듈로 제공하는 지시어와 변수가 매우 많습니다. 이를 이해하기 위해서 세개의 주요 블록인 http, server, locaion을 이해할 필요가 있습니다. 1.1. http http 블록은 환경 설정 파일의 루트에 삽입되며 해당 블록 안에서는 nginx의 HTTP 부문과 관련된 모든 모듈의 지시어와 블록을 정의 가능합니다. 해당 블록은 여러개 설정 가능하지만 앞의 지시어를 덮어쓰므로 뒤의 블록 지시어만 유효하게 됩니다. 1.2. server 해당 블록은 하나의 웹사이트를 선언하는데 사용합니다. www.test.com 같은 호스트명으로..