일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
1 | 2 | 3 | 4 | |||
5 | 6 | 7 | 8 | 9 | 10 | 11 |
12 | 13 | 14 | 15 | 16 | 17 | 18 |
19 | 20 | 21 | 22 | 23 | 24 | 25 |
26 | 27 | 28 | 29 | 30 | 31 |
- 운영체제
- NGINX
- 프로세스
- centOS7
- linux
- centOS
- 클라우드
- boj
- 네트워크
- Python
- 도커 이미지
- 도커 컨테이너
- docker
- 데브옵스
- k8s
- kubernetes
- 쿠버네티스
- 도커 명령어
- Swift
- 컨테이너
- devops
- 리눅스
- ios
- os
- 부스트코스
- C++
- 인프라
- swift 클로저
- AWS
- 도커
- Today
- Total
목록Infra & Devops/Nginx (4)
귀염둥이의 메모
https://www.nginx.com/blog/http-2-rapid-reset-attack-impacting-f5-nginx-products/ HTTP/2 Rapid Reset Attack Impacting F5 NGINX Products - NGINX Update your NGINX configuration to mitigate a possible denial-of-service attack implemented on the server-side portion of the HTTP/2 specification. www.nginx.com keepalive_requests should be kept at the default setting of 1000 requests 클라이언트가 연결당 최대 1000..
Enables or disables the use of “just-in-time compilation” (PCRE JIT) for the regular expressions known by the time of configuration parsing. PCRE JIT can speed up processing of regular expressions significantly. Syntax: pcre_jit on | off; Default: pcre_jit off; Context: main
The ngx_http_gzip_static_module module allows sending precompressed files with the “.gz” filename extension instead of regular files. - 정적파일을 gzip 압축으로 제공하는 기능 - 요청할때마다 압축하지 않고, 미리 압축해서 제공 - 설치시 configure 옵션에 --with-http_gzip_static_module 추가필요 - nginx 설정에서 gzip_static on; Syntax: gzip_static on | off | always; Default: gzip_static off; Context: http, server, location
CentOS 7 기준 yum repo를 통한 설치한 경우이며, 컴파일 설치를 했을 때는 디렉터리 구조가 다를 수 있음. 설정 파일, 디렉터리 /etc/nginx - nginx가 사용하는 기본 설정이 저장된 루트 디렉터리 /etc/nginx/nginx.conf - nginx 기본 설정 파일 - 글로벌 설정 포함 및 다른 세부 설정 파일에 대한 참조 지정 /etc/nginx/conf.d/ - 기본 HTTP 서버 설정 파일을 포함 - *.conf 파일들은 /etc/nginx/nginx.conf 파일이 가진 최상위 http 블록에 포함됨 /var/log/nginx - 로그가 저장되는 디렉터리이며 access.log / error.log 파일이 있음 - 서버가 수신한 개별 요청에 대한 로그를 저장 - 에러 로그는..