일 | 월 | 화 | 수 | 목 | 금 | 토 |
---|---|---|---|---|---|---|
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 |
- IntelliJ
- CloudWatch
- Java
- CKA 기출문제
- 코틀린 코루틴의 정석
- mysql 튜닝
- 티스토리챌린지
- golang
- 정보처리기사실기 기출문제
- aws
- 공부
- kotlin coroutine
- 정보처리기사 실기 기출문제
- kotlin
- 오블완
- docker
- AWS EKS
- Linux
- kotlin querydsl
- PETERICA
- AI
- Elasticsearch
- 기록으로 실력을 쌓자
- Pinpoint
- Spring
- APM
- minikube
- CKA
- 정보처리기사 실기
- Kubernetes
- Today
- Total
피터의 개발이야기
[Nginx] NGINX의 End of Life (EOL) 정책 정리 본문
ㅁ 들어가며
Https 구현을 위해 Nginx를 사용 중인데, 보안점검 시 eol로 인해 업그레이드 지시를 받았다. Nginx의 버전 관리 체계를 정리하였다.
ㅁ 버전 관리 체계
오픈소스 NGINX 프로젝트는 메인라인과 안정판의 두 가지 브랜치를 유지 관리한다.
ㅇ mainline
Mainline은 최신 기능과 버그 수정이 추가되는 활성 개발 브랜치이다. 버전 번호의 두 번째 부분에 홀수로 표시된다.
ex) 1.21.0
ㅇ stable
Stable은 심각도가 높은 버그에 대한 수정을 받지만 새로운 기능으로 업데이트되지 않는다. 버전 번호의 두 번째 부분에 짝수로 표시된다.
ex) 1.22.0
Stable 브랜치는 수명 주기 동안 새로운 기능을 받지 않으며 일반적으로 중요한 버그 수정을 위해 하나 또는 두 개의 업데이트만 받는다.
매년 4월, 현재 안정적인 브랜치는 폐기되고, 그 후에는 더 이상 버그 수정이 이루어지지 않는다. 현재 메인라인 브랜치는 포크되어 다음 안정적인 브랜치를 만든다.
ㅁ Release Date
Release | Released | eol | Latest |
1.27 | 2024-05-28 | - | 2025-02-05 |
1.26 | 2024-04-23 | - | 2025-02-05 |
2023-05-23 | 2024-05-29 | 2024-04-16 |
ㅇ 현재 25-03-04 기준, 1.25는 eol 상태이며 1.26버젼으로 업그레이드를 진행해야 한다.
[
{
"cycle": "1.27",
"releaseDate": "2024-05-28",
"eol": false,
"link": "https://nginx.org/en/CHANGES",
"latest": "1.27.4",
"latestReleaseDate": "2025-02-05",
"lts": false
},
{
"cycle": "1.26",
"releaseDate": "2024-04-23",
"eol": false,
"latest": "1.26.3",
"latestReleaseDate": "2025-02-05",
"lts": false
},
{
"cycle": "1.25",
"releaseDate": "2023-05-23",
"eol": "2024-05-29",
"link": "https://nginx.org/en/CHANGES",
"latest": "1.25.5",
"latestReleaseDate": "2024-04-16",
"lts": false
},
...... 생략 ......
]
ㅇ Nginx의 EOL 정보를 JSON 형태로 조회할 수 있다.
ㅇ 링크는 https://endoflife.date/api/nginx.json이다.
ㅁ 함께 보면 좋은 사이트
ㅇ Introducing NGINX 1.18 and 1.19
'DevOps > nginx' 카테고리의 다른 글
[Nginx] Nginx의 허용IP와 Proxy_pass 설정 (0) | 2024.10.26 |
---|---|
[Nginx] Nginx에서 특정 URL만 허용하는 방법 (0) | 2024.09.03 |
Docker로 Nginx 웹서버 구동해보기 | Docker 파일복사(로컬 - 컨테이너) | Docker 컨테이너 unzip 설치하기 (1) | 2023.12.07 |