본문 바로가기
삵

Nginx

79개의 글

GoAccess로 Nginx 접근 로그 실시간 분석

Nginx

접속 통계 하나 보자고 유료 APM을 붙이기는 부담스럽고, 그렇다고 grep 과 awk 로 매번 로그를 훑기도 번거롭다. 이럴 때 제가 서버마다 하나씩 얹어 두는 도구가 GoAccess다. 이미 쌓…

강철지그강철지그·2026년 9월 27일·조회 2

Keepalived로 Nginx 두 대에 VIP 이중화

Nginx

앞단에 클라우드 로드밸런서를 하나 더 세우는 게 부담스러운 규모의 서비스가 꽤 많다. 트래픽은 크지 않은데 웹 서버 한 대가 죽으면 서비스 전체가 멈추는 구조, 이런 곳에서 가장 자주 꺼내 드는 카…

강철지그강철지그·2026년 9월 27일·조회 2

Nginx TLS 설정으로 SSL Labs A+ 받기

Nginx

도메인 컷오버를 준비하면서 인증서를 새로 발급하다 보니, 예전에 대충 잡아두고 그대로 굴러온 TLS 설정이 다시 눈에 들어왔다. SSL Labs에 걸어보면 A는 나오는데 A+에서 막히거나, 인증서만…

빅토르최빅토르최·2026년 9월 21일·조회 6
Nginx

Nginx 502 'upstream sent too big header' - proxy_buffer_size, proxy_buffers, busy_buffers_size로 큰 응답 헤더 받기

1. 개요 백엔드 WAS 앞에 Nginx를 리버스 프록시로 두는 구성은 흔하다. 평소 잘 돌던 경로가 어느 날 특정 사용자, 특정 API에서만 502를 내뱉을 때가 있다. 로그인 직후나 세션이 커진…

appsrootappsroot·2026년 9월 7일·조회 5
Nginx

Apache 웹서버와 Nginx의 성능 비교

웹서버 이야기를 하다 보면 "Nginx가 Apache보다 빠르다더라"는 말이 거의 반사적으로 나온다. 예전에 같은 주제로 간이 비교 글을 세 편 쓴 적이 있는데( 얼렁뚱땅 연구소의 Apache vs…

빅토르최빅토르최·2026년 8월 26일·조회 9
Nginx

Nginx upstream keepalive로 백엔드 TCP 핸드셰이크와 TIME_WAIT 줄이기

리버스 프록시를 오래 운영하다 보면 프런트 Nginx는 멀쩡한데 백엔드 앞단에서 TIME_WAIT 소켓이 수만 개씩 쌓이는 장면을 마주한다. WAS 튜닝을 아무리 해도 안 잡히는데, 알고 보면 Ng…

빅토르최빅토르최·2026년 8월 14일·조회 10
Nginx

Nginx 보안 설정 실무 - server_tokens, TLS, 보안 헤더, limit_req, 444 차단

새 서버를 인터넷에 열어두고 access log를 지켜보면 몇 분 지나지 않아 낯선 요청이 쌓이기 시작한다. wp-login.php, .env, phpMyAdmin처럼 있지도 않은 경로를 두드리는 …

강철지그강철지그·2026년 8월 13일·조회 11

nginx[31009]: nginx: [emerg] unknown directive "stream" in /etc/nginx/nginx.conf:xx 발생 시 조치방법

Nginx

1. 배경 Nginx 기동 시 아래와 같이 stream을 인식할 수 없다는 에러가 발생할 때. nginx[31009]: nginx: [emerg] unknown directive "stream" i…

스벅오늘의커피스벅오늘의커피·2022년 7월 7일·조회 4,447

Amazon Linux에 amazon-linux-extras를 이용하여 Nginx 설치

Nginx

1. 개요 2. 배경 그냥 yum 명령어로는 nginx 설치가 안된다. $ sudo yum update Loaded plugins: extras_suggestions, langpacks, prior…

스벅오늘의커피스벅오늘의커피·2022년 7월 7일·조회 3,080

Ubuntu에 Nginx 설치

Nginx

1. 개요 우분투 머신에 Nginx를 설치하는 방법 2. apt install nginx $ sudo apt install nginx Reading package lists... Done Build…

스벅오늘의커피스벅오늘의커피·2022년 5월 2일·조회 2,059

[Nginx] 동적 모듈 컴파일

Nginx

1. Nginx 동적 모듈 컴파일 Nginx의 동적 모듈 컴파일은 버전 1.11.5부터 가능하다. 2. 진행 1) Nginx가 사용하려는 모듈을 지원하는 버전인지 확인. 2) 모듈 소스 확보 #기본…

RRedEyezCuckoo·2020년 1월 7일·조회 90,999

Nginx Ingress Controller

Nginx

1. Ingress란? 기본적으로 Service를 생성하면 NodePort 방식으로 접근하게 됨 그러나 실제로 그렇게 사용할 수는 없음 Ingress 사용 - Ingress란 클러스터 외부에서 내부…

1103동103호·2019년 9월 11일·조회 21,206

[Nginx] SSL(HTTPS) Error 관련 Error Code 및 Redirect.

Nginx

Nginx SSL 에러 코드를 이용해서 http 요청이 https Port로 들어왔을 때, Redirect 시킬 수 있습니다. 이를 이용해서 http - https Redirect를 손쉽게 적용 가…

혀뇽뇽이혀뇽뇽이·2019년 8월 2일·조회 23,941

[Nginx] 특정 에러코드를 200으로 반환시키기

Nginx

1. 개요 Nginx 사용 시스템인데, 특정 HTTP Return code 를 200으로 반환되게 해달라는 요청사항이 있었어요. 어떻게 해주면 될까요? 2. 애플리케이션에서 처리 or WEB 설정에…

애애리얼·2018년 6월 15일·조회 22,810

Nginx 1.14.0 Stable version released

Nginx

Nginx 1.14.0 Stable 버전이 출시되었습니다 (2018 04-17). 이 버전은 1.13.x 에서 버그픽스가 되었으며, HTTP/2 push, gRPC(구글기반의 Remote Proce…

unnamedunnamed·2018년 5월 8일·조회 13,295

Nginx 1.13.7 mainline 발표

Nginx

*) Bugfix: in the $upstream_status variable. *) Bugfix: a segmentation fault might occur in a worker process i…

강철지그강철지그·2017년 11월 29일·조회 16,608

Nginx의 resolver란 무엇인가?

Nginx

1. 개요 업스트림 서버의 URL 이름을 IP 주소로 변경하는데 사용하는 DNS 서버를 지정하는 설정이다. 2. 설정 resolver 127.0.0.1 [::1]:5353; 만약 명시적으로 포트가 …

강철지그강철지그·2017년 10월 25일·조회 16,031

Nginx 새로운 Module. ngx_http_mirror_module

Nginx

사용가능한 버전: Nginx 1.13.4 이상 영문 설명: mirroring of an original request by creating background mirror subrequests. R…

혀뇽뇽이혀뇽뇽이·2017년 8월 24일·조회 7,570

Nginx TLS/SSL 인증서(Certificate) 적용 예제

Nginx

1. 적용 예제 1-1. server { listen 443; server_name 도메인주소; ssl on; ssl_certificate /xxx/xxx/cert.pem; ssl_certifica…

강철지그강철지그·2017년 8월 8일·조회 10,339

Nginx + HTTP/2 (HTTP 2.0) 처리하기

Nginx

Nginx 웹 서버를 통해 HTTP 2.0을 처리해보고자 합니다. 어렵지 않습니다. --with-http_v2_module 옵션이 있으니까요. nginx version: nginx/1.13.1 bu…

강철지그강철지그·2017년 6월 12일·조회 11,379

Linux에서 Nginx 1.13.1를 SSL 포함하여 설치하기

Nginx

Linux에서 Nginx 1.8.0 설치하기 : /index.php/nginx/311-linux-nginx-1-8-1 Linux에서 Nginx 1.10.1 설치하고 nginx_status 설정하기 …

강철지그강철지그·2017년 6월 11일·조회 4,820

Load balancing, upstream weight 적용

Nginx

설정 upstream backend { server 127.0.0.1 weight=5; server 127.0.0.2 weight=3; server 127.0.0.3 weight=4; server …

강철지그강철지그·2017년 3월 2일·조회 6,376

Linux에서 Nginx 1.10.1 설치하고 nginx_status 설정하기

Nginx

1. 설치 1.10.1 설치 파일은 https://nginx.org/download/nginx-1.10.1.tar.gz 입니다. 1.1. configure # ./configure --prefix=…

강철지그강철지그·2016년 8월 20일·조회 19,044

Nginx Binary Upgrade

Nginx

1. nginx 파일을 새것으로 대체한다. 2. 엔진엑스의 마스터 프로세스의 pid를 찾는다. (ps 명령어 사용) 3. 'kill -USR2 PID' 명령을 통해 마스터 프로세스로 USR 시그널을…

제끼나제끼나·2016년 5월 13일·조회 2,689