본문 바로가기
인프라/리눅스

[리눅스] 우분투 22.04 nginx stable 업그레이드

by IT맥구리나스 2023. 10. 16.

개요

우분투 22.04환경에서 apt를 이용하여 nginx 패키지 인스톨을 하면 버전이 1.18.0이 된다.

하지만 nginx 1.18.0은 지원기간이 끝난 버전이라 보안에 취약하다고한다.

 

업그레이드 방법

기존버전에서 apt update로 업데이트하는게 아니라

기존 버전인 1.18.0을 삭제해야하며,

삭제 전 /etc/nginx를 백업해둘 것을 권고한다.

업그레이드 방법은 다음과 같다.

아래 버전은 참고로 nginx stable 버전업그레이드이다.

#nginx 삭제
apt remove nginx

#필수 구성요소 설치
sudo apt install curl gnupg2 ca-certificates lsb-release ubuntu-keyring

#서명키 가져오기
curl https://nginx.org/keys/nginx_signing.key | gpg --dearmor \
    | sudo tee /usr/share/keyrings/nginx-archive-keyring.gpg >/dev/null

# stable 버전 apt 저장소 설정
echo "deb [signed-by=/usr/share/keyrings/nginx-archive-keyring.gpg] \
http://nginx.org/packages/ubuntu `lsb_release -cs` nginx" \
    | sudo tee /etc/apt/sources.list.d/nginx.list

# aptupdate / nginx 설치
apt update
apt install nginx

 

 

nginx업그레이드 전
업그레이드 후

nginx stable 업그레이드

우분투 nginx 업그레이드

nginx upgrade

ubuntu nginx upgrade

반응형

댓글