개요
우분투 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 stable 업그레이드
우분투 nginx 업그레이드
nginx upgrade
ubuntu nginx upgrade
반응형
'인프라 > 리눅스' 카테고리의 다른 글
[linux] postgres 쉘 커맨드 명령으로 유저 조회하기 (0) | 2023.11.11 |
---|---|
[LINUX] 우분투 apache2 인증페이지 로그인페이지 설정 (0) | 2023.11.08 |
[zabbix] 호스트 조회 api curl 명령어 (0) | 2023.09.27 |
리눅스 svn 명령어 파일 한개만 다운로드 받기 svn export (0) | 2023.08.03 |
The client has disconnected from the server. reashon: Reason : Unable to authenticate using any of the configured authentication methods. (2) | 2023.07.10 |
댓글