본문 바로가기

WEB/NGINX

nginx 설치

# nginx 설치

사전에 빌드된 패키지는 CentOS, Debian, Red Hat Enterprise Linux, SUSE Linux Enterprise, Ubuntu, Oracle Linux 등 범용적으로 사용되는 Linux 배포판에서 사용 가능

 

- Linux 배포판 및 버전에 따른 nginx 패키지 지원 목록

https://nginx.org/en/linux_packages.html?_ga=2.163484990.349406503.1721281403-238946016.1716873354

 

테스트 환경인 Oracle Linux 환경에 맞는 설치 과정을 진행

 

1. OS 저장소에 빌드된 패키지를 통해 nginx 설치하기

- EPEL 저장소 설치

yum install epel-release

 

 

- 저장소 업데이트

yum update

 

저장소에 존재하는 모든 패키지들을 업데이트 하는 것이기 때문에 굳이 하지 않아도 됨

 

- 설치 가능한 nginx list 확인

yum list | grep nginx

 

- nginx 설치

yum install nginx

 

- 설치 확인

default 설치 폴더인 /etc/nginx로 이동하여 확인 및 nginx -v 명령어를 통해 버전 확인

 

2. 공식 NGINX 저장소에 사전 빌드된 패키지를 통해 nginx 설치

- 필수 구성요소 설치를 위해 repo 파일 생성

cd /etc/yum.repos.d

vi nginx.repo

 

 

- 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.repo 내용에서

 

stable 버전은 Mainline 보다는 더 검증되고 안정화된 버전으로 안정성 반드시 필요한 경우에 권장됨

 

- nginx 설치

yum install nginx

'WEB > NGINX' 카테고리의 다른 글

nginx & WAS 연동  (0) 2024.07.30
nginx Load Balancing  (0) 2024.07.29
nginx ssl 설정  (0) 2024.07.29
nginx.conf (2)  (0) 2024.07.29
nginx.conf (1)  (0) 2024.07.26