보통 리눅스 서버를 생성하고 나면, 시스템 패키지에 기본적으로 내장된 라이브러리들이 최신 버전이 아니다.
이번에 https3를 도입하려 보니 nginx 를 최신버전이 아니어서, 업데이트 하는 김에 포스팅
시스템 패키지 업데이트
sudo dnf clean all
sudo dnf makecache
sudo dnf update -y
nginx 레포 업데이트 (최신 버전의 nginx를 받아오도록 하는 과정)
sudo tee /etc/yum.repos.d/nginx.repo <<'EOF'
[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key
EOF
설치
# 설치
sudo dnf install -y nginx
# 기존에 설치된 nginx가 있다면
sudo dnf update nginx
# 기존에 이미 설치된 버전이 있어서 충돌이 난다면
sudo dnf remove -y nginx-core
sudo dnf install -y nginx':: Back-end' 카테고리의 다른 글
| [AWS] SSM 에이전트가 온라인 상태가 아닙니다 (0) | 2025.12.10 |
|---|---|
| PM2 모니터링 하기 - prometheus, grafana 연동 (0) | 2025.09.23 |
| NCP 네이버 클라우드 플랫폼에서 로드밸런서 만드는 법 (2) | 2025.08.26 |
| ngrok 설치 및 사용방법 - 외부에서 내 로컬서버 접속하기 (0) | 2025.08.19 |
| Cloudflare Tunnel 개념 및 설치방법 (2) | 2025.08.08 |