Cent OS nginx 최신버전 설치하기(1.17.8).

이번에는 centos에 가볍게 nginx 최신버전을 설치해보도록 하겠다. 다 알다시피 웹 서비스를 도와주는 툴이다.
기본적으로 yum 이나 dnf로도 설치가 되지만 이전 버전인 1.14.1로 설치되기 때문에 최신버전의 소스를 받아서 빌드하도록하겠다.
nginx는 stable line과 mainaline으로 구분되는데 stable 라인은 안정적으로 검증된(?) 버전이고 mainline은 기능 개선이 된 버전이다.

mainline이라고 안정성에 크게 문제는없기때문에 nginx 측에서도 mainline을 추천하고 나도 기능개선이 주 목적이기 때문에 mainline으로 설치하도록 하겠다.

dnf utils 설치

dnf install dnf-utils

NGINX repo 추가

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

[nginx-stable]
name=nginx stable repo
baseurl=http://nginx.org/packages/centos/$releasever/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true

[nginx-mainline]
name=nginx mainline repo
baseurl=http://nginx.org/packages/mainline/centos/$releasever/$basearch/
gpgcheck=1
enabled=0
gpgkey=https://nginx.org/keys/nginx_signing.key
module_hotfixes=true

nginx 설치하기 (nginx-mainline)

yum-config-manager --enable nginx-mainline
dnf install nginx

mainline 버전 : 1.17.8버전이 설치되는것을 확인할 수 있다.

설치 후 실행 확인 및 버전 확인

service nginx start
service nginx status
nginx -v

방화벽 허용도 해줘야하는데 나처럼 cockpit 을 쓸경우에는 네트워크에 방화벽 탭으로 들어가서
80포트를 오픈해주면된다.

동일하게 웹브라우저로 접근 후 설치한 IP:80 으로 접근하면 아래와같이 정상동작을 확인할 수 있다.

 

————————————————–

사이트 리뉴얼중입니다~

서버(Linux, ESXi), NAS(헤놀로지, ESXi 및 IT관련 정보, 기타 등등을 공유하는 커뮤니티 SVRFORUM을 새로 만들었습니다.
많은 가입(?) 부탁드립니다~
https://svrforum.com

이전글들은 모두 상단 메뉴의 Blog 글 모음에있습니다!

답글 남기기

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

홈서버 IT 커뮤니티 SVRFORUM
Link