# Nginx

989개의 포스트
post-thumbnail

Nginx로 HTTP/3 적용하기

https://nginx.org/en/docs/quic.htmlSupport for QUIC and HTTP/3 protocols is available since 1.25.0. Also, since 1.25.0, the QUIC and HTTP/3 suppo

약 11시간 전
·
0개의 댓글
·
post-thumbnail

ssl 간단하게 붙이는 법 (with. docker)

참고 오솔길 nginx 설정하기userdomain.com은 수정해주어야 한다.또한 메일 정보를 입력하라고 하는데 해당 내용을 입력하면 정상적으로 종료된다.ssl 인증 파일로 ssl이 적용되도록 수정해준다.이렇게 하면 모든 ssl 적용이 종료된다. 생각보다 금방 끝나지만

1일 전
·
0개의 댓글
·
post-thumbnail

Nginx 캐싱을 통해 응답 시간 52.92% 감소하기

본 테스트는 K6 부하테스트 툴을 통해 이뤄졌습니다! EX) 50명의 사용자가 각자 50개의 요청을 보내고, 응답 후 새 요청 받을떄까지 0.5MS 간격 지연 스크립트 성능 테스트 Case1. Nest.js 캐싱 50/50 : 27872ms | Metric

2일 전
·
0개의 댓글
·
post-thumbnail

[React] Dockerfile 제대로 만드세요!

검색하면 최상단에 뜨는 React의 Dockerfile들은 대부분 npm start로 구성된다. npm run build를 사용하여 제대로 구성해보자.

3일 전
·
0개의 댓글
·
post-thumbnail

🐳 SpringBoot + Docker + DockerCompose를 이용한 AWS EC2 배포하기

0. 환경 스프링부트 버전 : 2.7.17 툴 : IntelliJ IDEA CE JDK : 17 사용하고 있는 컴퓨터 정보 : Macbook Pro(Apple M2 Pro) 1. 사전 준비 > 🧩 SpringBoot 1️⃣ SpringBoot jar 파일 생성하

5일 전
·
0개의 댓글
·
post-thumbnail

[Nginx][CertBot] 여러 도메인의 Https 갱신 자동화

다중 도메인 ex) a.com, b.com 등에 대하여, 한번에 Https 설정을 완료하고, 이를 자동 갱신한다.

5일 전
·
0개의 댓글
·
post-thumbnail

[Springboot] docker-compose, nginx, springboot, SSL 인증서 적용하기

http에서는 쿠키가 적용되지 않아 SSL을 적용하려 한다. docker-compose, nginx, springboot 환경에서 무료로 SSL 인증서를 적용하고 shell script를 통해 인증서 유효기간이 만료되기 전에 자동으로 기간을 연장해보자.

7일 전
·
0개의 댓글
·

Nginx + Docker로 Load Balancing하기

현재 우리 서버의 구조이다. Docker Image를 Docker-compose 파일로 컨테이너화 한다.nginx는 80 port, 443 port 로 들어온 요청을 컨테이너가 실행되는 3000 port로 reverse-proxy시킨다.먼저 현재 우리의 서버를 생성하는

2023년 11월 27일
·
0개의 댓글
·

nginx 이미지 size 문제

s3에 크기 1mb 이상의 이미지가 저장되지 않는 현상이 발생하였다. resizing 도 적용해보고, s3 Intercepter option도 변경해 보았지만 여전히 저장되질 않았다.로그를 확인해보니 이미지를 전송해주는 API가 요청조차 들어오지 않고 있었다.그럼 문제

2023년 11월 26일
·
0개의 댓글
·
post-thumbnail

[AWS][Django] DRF로 만든 웹소켓 채팅서버를 Docker, nginx, daphne를 이용하여 AWS EC2에 배포하기(3)

우분투 업데이트 및 도커 설치 > sudo apt-get update 명령어로 우분투에서 소프트웨어를 설치할때 주로 사용하는 apt-get을 최신정보로 업데이트합니다. > sudo apt install docker.io 명령어로 도커를 설치합니다. 그리고 우분투 서

2023년 11월 25일
·
0개의 댓글
·
post-thumbnail

[AWS][Django] DRF로 만든 웹소켓 채팅서버를 Docker, nginx, daphne를 이용하여 AWS EC2에 배포하기(2)

이제 저번 포스팅에이어 채팅서버를 배포하는 절차를 이어 나가보겠다. github에 있는 내 프로젝트를 git clone하여 EC2 서버에 끌고와야한다. repository가 public으로 되어있다면 git clone하면 바로 될것이다. 하지만 private로 되어있

2023년 11월 25일
·
0개의 댓글
·
post-thumbnail

[AWS][Django] DRF로 만든 웹소켓 채팅서버를 Docker, nginx, daphne를 이용하여 AWS EC2에 배포하기(1)

이번 포스팅은 저번시간까지 만들었던 웹소켓 채팅을 서버에 배포를 해보고자한다. 나는 github repository에 private로 저장 및 관리를 해오고 있었고 이제 클라우드 플랫폼인 AWS의 EC2에 배포를 해보려고한다. 일반적으로 Django는 wsgi 동기

2023년 11월 25일
·
0개의 댓글
·

GitHub Actions를 활용한 자동 배포, Let's Encrypt 활용한 HTTPS 적용

GitHub Actions를 활용한 자동 배포HTTPS 적용앞선 GitHub Actions 스크립트 학습과, 각종 AI들의 도움을 받아 스크립트를 작성해봤다. 중간중간에 에러가 나는 부분을 잡아주느라 main PR을 여러번 올리며 고생을 좀 했다 ㅎ주요 에러 요인들은

2023년 11월 24일
·
0개의 댓글
·
post-thumbnail

Nginx 캐싱을 사용해서 크롤링 속도 개선하기

Why: 왜 Puppetear고 왜 캐싱일까? 크롤링을 해와야 하는데 어떤 라이브러리 써야할까? 근데 난 CSS랑 JS도 가지고 와야하니까 Puppetear를 써야겠네 Puppeteer 써서 가지고 왔는데 크롤링 한번 당 3~5초가 걸리네...? 병렬처리가 좀 빠를

2023년 11월 23일
·
0개의 댓글
·
post-thumbnail

Jenkins와 Docker, nginx를 이용한 자동 무중단 배포

배포의 편의성과 서비스 무중단을 위해 Blue-Green 무중단 배포를 적용했습니다. 깃헙에 코드가 푸시되면 웹훅에 의해 젠킨스의 파이프라인이 실행됩니다. 이 파이프라인이 소스코드를 클론, 빌드하고 이미지로 만들어 DockerHub에 푸시하고, 앱서버에선 이미지를 Pu

2023년 11월 23일
·
0개의 댓글
·
post-thumbnail

nginx(로드밸런싱) 적용하면서 CORS, hop by hop 헤더, 정적리소스 반환 문제 해결

nginx를 리버스프록시로 적용하면서 생기는 몇 문제를 해결했습니다.기존엔 클라이언트는 WAS와 직접 통신하고 커넥션을 형성했는데, 이젠 리버스프록시와 통신해야하니 리버스프록시에 CORS 관련 코드를 심어줘야했습니다.그리고 소켓 통신을 위한 커넥션을 형성하기 위해서 전

2023년 11월 23일
·
0개의 댓글
·
post-thumbnail

Nginx

Nginx는 비동기 이벤트 기반 구조의 경량 웹 서버이다. 정적 파일 제공해 주는 웹 서버로 활용되기도 하고 프록시 서버 및 로드밸런서로 활용되기도 한다. Apache는 새로운 클라이언트 요청이 들어오면 새로운 프로세스나 쓰레드를 생성하여 처리했다. 하지만 프로세스를

2023년 11월 23일
·
0개의 댓글
·

[NginX] X-Content-Type-Options

X-Content-Type-Options 헤더는 보안 설정 중 하나이다.(설명(https://webhack.dynu.net/?idx=20161120.001NginX에 해당 설정을 추가하다 아래와 같이 오류가 발생하였다.이 문제는 소스상에서 사용하는 jquery

2023년 11월 22일
·
0개의 댓글
·
post-thumbnail

git-jenkins-docker-argo 배포

깃허브-젠킨스-도커-nginx CI/CD 구축 실습 이 전에 깃 레포에 커밋을 하면 웹훅을 젠킨스에 날려서 젠킨스에서는 깃 레포를 클론 한 뒤 nginx 에 담아서 도커 이미지로 빌드해서 도커 허브에 올리는 것까지 실습하였다.여기에 몇 가지 사항을 변경하였다.젠킨스 파

2023년 11월 21일
·
0개의 댓글
·