수업소개
본 수업은 apt-get을 이용해서 Ubuntu에 NGINX를 설치하는 방법을 설명한다. 다양한 모듈을 설치하고 싶다면 컴파일을 하는 법을 알아야 한다. NGINX 컴파일 수업을 통해서 NGINX에 대해서 더 깊은 내용을 다루기 때문에 실제로는 패키지를 사용하더라도 컴파일 수업을 꼭 참고하자.
nginx설치
비공식적으로 유지되는 소프트웨어를 PPA라고 한다. 공식 nginx 패키지는 오래된 버전인 경우가 많기 때문에 비공식 패키지를 사용해야 하는 경우가 있다. 그렇지만 지금 소개 할 비공식 패키지는 nginx의 공식 홈페이지를 통해서 추천되는 것이기 때문에 신뢰 할 수 있다.
sudo aptitude install software-properties-common; sudo add-apt-repository ppa:nginx/development; sudo apt-get update; sudo apt-get install nginx;
아래 방법 보다 위의 방법이 더 최신 버전의 nginx를 설치 할 수 있는 방법이다.
패키지 추가
sudo nano /etc/apt/sources.list
위의 파일을 열고 아래 내용을 참고해서 NGINX 패키지의 저장소를 등록한다. 아래는 버전별 저장소
Ubuntu 10.04 (Lucid)
deb http://nginx.org/packages/ubuntu/ lucid nginx deb-src http://nginx.org/packages/ubuntu/ lucid nginx
Ubuntu 11.10 (Oneiric)
deb http://nginx.org/packages/ubuntu/ oneiric nginx deb-src http://nginx.org/packages/ubuntu/ oneiric nginx
Ubuntu 12.04 (Percise)
deb http://nginx.org/packages/ubuntu/ precise nginx deb-src http://nginx.org/packages/ubuntu/ precise nginx
인증키 등록
wget http://nginx.org/keys/nginx_signing.key cat nginx_signing.key | sudo apt-key add -
설치
sudo apt-get update;
sudo apt-get install nginx
Document Root
/usr/share/nginx/html/
설정 파일
/etc/nginx/
로그파일
/var/log/nginx/