Server CentOS 7 에서 nginx 설치하기

CentOS 7 에서 nginx 설치하기

이번에 호스팅옮기면서 서버세팅할때 삽질했던걸 정리해보려한다.
그냥 검색해서 저장소 업데이트를 하고 yum install nginx 할 경우 최신 stable version 설치가 안되서..

 

CentOS 7 에 nginx 1.8.0(stable) 설치방법

 

nginx 홈페이지에 들어가서

centos7_nginx_rpm 링크 주소 복사를 하고 터미널에서

wget http://nginx.org/packages/centos/7/noarch/RPMS/nginx-release-centos-7-0.el7.ngx.noarch.rpm

입력해서 최신 stable rpm을 다운받자.

centos7_nginx_wget

다운이 됬으면

 

yum localinstall [rpm_file_name] 을 입력해준다.

yum localinstall nginx-release-centos-7-0.el7.ngx.noarch.rpm

centos7_nginx_rpm_package

rpm package 가 설치되었으면

yum install -y nginx

를 입력해서 nginx를 설치해준다.

centos7_nginx_install

설치가 완료 되면

 

nginx -v  를 입력해서 1.8.0 버전인지 확인

nginx_version

systemctl start nginx   // nginx 시작
systemctl enable nginx  // 부팅시 자동실행
systemctl status nginx  // 상태 확인
systemctl stop nginx    // nginx 중지

nginx 시작하고 주소창에 자신의 아이피 or localhost 를 입력하면 nginx가 작동하는지 확인할수 있다.

아이피 확인은 ifconfig

centos7_nginx_install_complete

nginx 설치방법2

vi /etc/yum.repos.d/nginx.repo

[nginx]
name=nginx repo
baseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/
gpgcheck=0
enabled=1

;baseurl=http://nginx.org/packages/OS/OSRELEASE/$basearch/ 에서
;OS -> centos
;OSREALSE -> 7     로 변경

위에 내용 입력 후 저장

yum –enablerepo=nginx install nginx

 

nginx mainline version 설치,업데이트 방법

vi /etc/yum.repos.d/nginx.repo  입력

centos7_nginx_mainline

nginx 가 이미 설치되어있으면 위와 같이 뜰건데

baseurl=http://nginx.org/packages/centos/7/$basearch/  부분을

baseurl=http://nginx.org/packages/mainline/centos/7/$basearch/   으로 수정하고 저장해준다.

 

yum install -y nginx  입력해서 설치

centos7_nginx_mainline2

최신 mainline version(nginx 1.9.7) 설치확인

머 설치할때는 공식홈페이지 문서 참고하는게 제일 좋은것 같다.

      


1 COMMENT

LEAVE A REPLY

Please enter your comment!
Please enter your name here