[nginx] centos 6.x에서 yum 패키지 설치 및 설정
centos 6.x 에서 패키지로 nginx를 설치하는 방법을 소개합니다.
실제 서비스를 목적으로 nginx 를 설치한다면 패키지보단 컴파일 방식으로 특성에 맞게 세팅해서 설치하는 것을 권장해드립니다. 패키지 설치의 경우 테스트나 개발목적인 분들에게 적합하다고 생각합니다.
centos에는 nginx yum 저장소가 존재하지 않는 경우가 있습니다. 이런 경우 yum install -y nginx 명령을 실행시키면 “No package nginx available.”라는 메세지가 출력됩니다. 아래 내용을 참고하시면 yum으로 설치가 가능합니다.
1. nginx 저장소 파일 생성
# vim /etc/yum.repos.d/nginx.repo
2. 저장소 파일(nginx.repo) 파일 내용 입력
[nginx] name=nginx repo baseurl=http://nginx.org/packages/centos/$releasever/$basearch/ gpgcheck=0 enabled=1
3. nginx yum 설치
# yum install -y nginx
4. site_enabled 디렉토리 생성
# mkdir -p /etc/nginx/sites-enabled
5. nginx.conf 파일 수정
http 블록 내 마지막 줄에 include /etc/nginx/sites-enabled/*.conf; 입력 후 저장
6. chkconfig 등록 (부팅시 자동 실행)
chkconfig --levels 235 nginx on
7. nginx 시작
# service nginx start