간단히 Ubuntu 에 NginX 최신 버전을 설치하는 방법입니다.
우선 설치에 관한 영문 문서는 링크 ( www.nginx.com/resources/wiki/start/topics/tutorials/install/ ) 에서 확인 가능합니다.
1. 저장소 등록 하기
apt 저장소 관리자인 /etc/sources.list.d/ 내부에 nginx.list 와 같은 파일을 vi 로 만드 신 후
$ vi /etc/apt/sources.list.d/nginx.list
아래의 내용을 입력해 주시기 바랍니다.
## Replace $release with your corresponding Ubuntu release.
deb https://nginx.org/packages/ubuntu/ $release nginx
deb-src https://nginx.org/packages/ubuntu/ $release nginx
* 주의 : $release 부분에는 자신의 ubuntu 의 코드네임을 넣어 주셔야 합니다.
#Ubuntu 16.04
deb https://nginx.org/packages/ubuntu/ xenial nginx
deb-src https://nginx.org/packages/ubuntu/ xenial nginx
#Ubuntu 18.04
deb https://nginx.org/packages/ubuntu/ bionic nginx
deb-src https://nginx.org/packages/ubuntu/ bionic nginx
#Ubuntu 19.10
deb https://nginx.org/packages/ubuntu/ eoan nginx
deb-src https://nginx.org/packages/ubuntu/ eoan nginx
#Ubuntu 20.04
deb https://nginx.org/packages/ubuntu/ focal nginx
deb-src https://nginx.org/packages/ubuntu/ focal nginx
각각 버전별로 다르니 자신의 버전에 맞게 써주시면 됩니다.
2. apt 업데이트 및 설치
apt-get update 를 통해서 패키지 저장소 내용을 적용 시켜 주고 apt-get install nginx 를 통해 nginx 를 설치하도록 합니다.
$ apt-get update
$ apt-get install nginx
만약 apt-get update 중에 아래와 같이
W: GPG error: https://nginx.org/packages/ubuntu xenial Release: The following signatures couldn't be verified because the public key is not available: NO_PUBKEY ABF5BD827BD9BF62
NO_PUBKEY $key 에러가 난다면
update 전에 해당 $key 를 등록하고 진행해 주도록 합니다. * $key 에서는 update 중에 표시된 key 값을 입력해 주시면 됩니다. 제 경우 ABF5BD827BD9BF62 를 입력하게 되겠네요.
$ sudo apt-key adv --keyserver keyserver.ubuntu.com --recv-keys $key
$ sudo apt-get update
$ sudo apt-get install nginx
정상적으로 진행된 모습입니다.
이제 apt-get update 를 진행해 패키지 저장소가 정상적으로 작동 하는 것을 다시 확인 하시고 apt-get install nginx 를 이용해 설치 하시면 됩니다.
3. 설치 완료 확인
위의 과정을 모두 완료하여 설치를 완료 하셨다면 이제 nginx -V 와 로 설치 버전 정보를 확인 하실 수 있습니다.
$ nginx -V
또한 80 포트가 열렸다면 service start nginx 명령어를 통해 nginx 시작 후 http://${NGINX 설치 머신 IP} 를 통하여 데모 페이지도 확인하실수 있습니다.
$ service start nginx
즐거운 개발 & 운영 되시기 바랍니다 :D
'Tips - etc > Ubuntu' 카테고리의 다른 글
[NodeJS] pm2 를 통하여 NodeJS 프로세스 관리하기 (0) | 2024.09.14 |
---|---|
Ubuntu 에서 최신 버전 php 설치하기 (1) | 2020.10.04 |
Ubuntu 에 MariaDB 설치하기 (0) | 2020.10.04 |
Ubuntu 18.04 에 ffmpeg 4.x 설치 방법 (0) | 2020.05.25 |
Ubuntu 에서 SFTP 사용시 사용자 폴더에 가두기 (0) | 2020.05.24 |