- 구성 환경
- CentOS7
- BareMetal
설치 Flow
- 설치전 OS 환경 설정
- NGINX REPO Download
- NGINX Plus Install
- NGINX Plus Start
- NGINX 정상 기동 확인
설치전 OS 환경 설정
- 필요 Package 설치
yum -y install wget ca-certificates
- Nginx Plus Repository Download ( CENT OS 7 )
wget -P /etc/yum.repos.d https://cs.nginx.com/static/files/nginx-plus-7.4.repo
- Nginx Plus Repository Download (AmazonLinux2)
wget -P /etc/yum.repos.d https://cs.nginx.com/static/files/nginx-plus-amazon2.repo
- (Optional) OS Firewall Port Open
firewall-cmd --permanent --add-port=80/tcp && firewall-cmd --reload
- (Optional) Selinux OFF - 재부팅 필요
sed -i 's/^SELINUX=enforcing/SELINUX=disabled/' /etc/selinux/config && sync && sleep 3 && reboot
NGINX Package 설치
yum install nginx-plus
NGINX Plus Start
systemctl start nginx && systemctl enable nginx
NGINX 정상 기동 확인
curl 127.0.0.1 nginx -V
기타
- 인터넷 안되는 환경에서의 설치 구성
NGINX 설치 파일 준비
- https://account.f5.com/myf5/
- Subscriptions 에서 Key / crt 파일 사전 다운로드
- 서버 /etc/ssl/nginx 폴더에 key / crt 파일 업로드
- https://account.f5.com/myf5/
설치 전 OS 환경 구성
- 필요 Package Install
yum install ca-certificates pcre2 wget -P /etc/yum.repos.d https://cs.nginx.com/static/files/nginx-plus-7.4.repo #yum localinstall nginx-plus패키지명.rpm
- 인터넷 안되는 환경에서의 설치 구성
Root 제한 환경 ( root user X )