1. 인터넷 되는 pc에서 NGINX 설치
필자는 Linux CentOS 7.4 환경이라 패키지 관리 도구인 yum을 사용하여 설치를 진행했다.
yum-utils 패키지 설치
sudo yum install yum-utils
nginx repository 생성
sudo vi /etc/yum.repos.d/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 repository 활성화 및 repository 업데이트
sudo yum-config-manager --enable nginx-mainline
sudo yum update
nginx 설치
sudo yum install nginx
아래 공식문서만 봐도 os 별로 설치 가이드가 나오니 별 어려움 없이 설치할 수 있다.
Installing NGINX Open Source | NGINX Documentation
Installing NGINX Open Source Install NGINX Open Source either as a prebuilt package or from source, following step-by-step instructions for all supported Linux distributions. This article explains how to install NGINX Open Source. Choosing Between a Stab
docs.nginx.com
2. 폐쇄망 환경에서 NGINX 설치
인터넷이 되는 pc에서 rpm 설치 패키지 다운로드
CentOS 7 버전인 경우 아래의 링크에서 원하는 버전을 선택해서 설치하면 된다.
nginx-1.24.0-1.el7.ngx.x86_64.rpm 을 다운로드 받으면, 폐쇄망 pc로 해당 파일을 전송한다.
http://nginx.org/packages/centos/7/x86_64/RPMS/
Index of /packages/centos/7/x86_64/RPMS/
nginx.org
폐쇄망 pc에 nginx 설치
폐쇄망 pc의 rpm 설치 패키지가 있는 경로로 이동해서 설치를 진행한다.
sudo yum install --disablerepo=* -y nginx-1.24.0-1.el7.ngx.x86_64.rpm
3. NGINX 실행
/etc/nginx 경로로 이동한 다음 nginx.conf 에서 nginx 설정을 한 뒤,
sudo systemctl start nginx 명령어를 입력해서 nginx를 실행시켜 보자.
'DevOps > etc' 카테고리의 다른 글
[NGINX] Nginx 정리 - 동작원리, 사용 용도, 기본 설정 (0) | 2024.07.05 |
---|