우분투에서 최신버전 NGINX 패키지 설치하기

NGINX

우분투의 패키지 관리자에 NGINX 개발자 레포지토리를 추가해서 apt-get으로 최신 버전의 NGINX를 설치하고 추후 업데이트 및 관리가 간단하게끔 하는 방법입니다.

NGINX 공식 개발자 repository를 통해 설치하는 것이므로 비공식 패키지라 하여도 안전합니다. 관리자 권한을 가진 상태에서 다음과 같은 방법으로 설치가 가능합니다.

NGINX Repository 추가

aptitude install software-properties-common
add-apt-repository ppa:nginx/development

aptitude를 통해 레포지토리를 등록합니다.

The program 'aptitude' is currently not installed. You can install it by typing:
apt install aptitude

만일 위와 같은 메시지가 출력된다면 아래의 명령어로 aptitude 패키지를 설치합니다.

apt-get install aptitude

패키지 정보 및 NGINX 설치

apt-get update
apt-get install nginx-full

패키지 관리자를 통해 설치한 NGINX는 사용하는 포트를 따로 방화벽에서 열어줄 필요 없이 사용하는 포트를 자동으로 등록하기 때문에 관리가 편하다는 장점이 있습니다.

1

NGINX 패키지는 포함된 모듈에 따라 core, light, full, extra로 나뉘며 NGINX가 워낙 가벼운 웹서버 서비스이기 때문에 성능은 큰 차이가 없을 것으로 보며(객관적인 데이터는 없습니다 :D) 여러 기능을 활용하기 위해 풀버전을 설치하는 것이 좋습니다.

패키지에 따른 포함 모듈은 아래 링크를 참조하세요.

nginx -v

위 명령어로 설치된 NGINX 버전을 확인할 수 있습니다.

답글 남기기

이메일 주소는 공개되지 않습니다. 필수 필드는 *로 표시됩니다

Fill out this field
Fill out this field
유효한 이메일 주소를 입력해주세요.

nginx title 03
NGINX WebDAV 설정 방법
WebDAV(Web Distributed Authoring and Versioning)는 http를 이용해 웹서버에 저장되어 있는 파일을 여러 사용자가 편집하기 위해 고안된 프로토콜입니다. 실제로는 FTP 대용으로…
windows nginx php setting title
윈도우 NGINX PHP 연동 및 서비스 등록 방법
이전 포스트에서 윈도우에 NGINX를 설치하고 서비스에 등록하는 방법까지 알아봤는데요. NGINX를 개발 환경 또는 웹서버 환경으로 만들기 위해서 PHP를 설치해야 하는…