Debian 9에 Nginx 1.10.3이 설치되어 있고 최신 안정 버전(1.18.0)으로 업데이트하고 싶습니다.
이 작업을 수행하는 방법을 설명하는 여러 웹사이트를 확인했지만 모두 Ubuntu를 사용합니다. 제 생각에는 데비안에서는 프로세스가 다릅니다.
첫째, 이 버전의 nginx를 내 데비안 버전으로 업데이트할 수 있나요? 가능하다면 쉬운 방법이 있습니까, 아니면 모든 것을 제거하고 다시 설치해야 합니까?
미리 감사드립니다.
존 C.
답변1
공식 Debian 패키지(백포트됨)
공식 저장소에서 얻을 수 있는 가장 좋은 버전은 스트레치 백포트 아래의 nginx 1.14.1(작성 당시)입니다. 이것은 데비안에서 관리하는 배포 및 서명된 nginx 패키지입니다.
https://packages.debian.org/stretch-backports/nginx
이는 다음을 통해 수행할 수 있습니다.
deb http://deb.debian.org/debian stretch-backports main
파일 에 추가하세요/etc/apt/sources.list
.- 달리기
apt-get update
; - 이 저장소에서 nginx를 설치하려면
apt-get install -t stretch-backports nginx
.
비공식이지만 최신 버전
nginx 웹사이트(http://nginx.org/en/linux_packages.html#Debian) 개발자가 만든 패키지를 설치합니다. 위와 비슷하지만 패키지 서명을 확인하기 위해 Nginx의 키를 가져오는 데 몇 가지 추가 단계가 필요합니다. 현재 사용 가능한 최신 버전은 1.19.0입니다.
이렇게 하면 nginx 사람들이 배포한 패키지를 설치할 수 있는 저장소가 시스템에 추가됩니다. 이는 시스템에 설치되고 실행되는 추가 소프트웨어의 소스입니다.