본문 바로가기

전체 글237

엔진엑스 이야기 NGINX에 관하여 NGINX Unit은 Unix 계열 시스템 에서 사용할 수 있는 다중 언어 앱 서버, 역방향 프록시 및 정적 파일 서버 입니다. nginx 팀 구성원이 처음부터 매우 효율적이고 런타임에 완전히 구성 할 수 있도록 빌드했습니다 . 최신 버전은 2020 년 11 월 19 일에 릴리스 된 1.21.0입니다. 여기 에서 변경 로그를 참조 하십시오 . GitHub 기반 로드맵 은 향후 계획을 설명합니다. 소스는 Apache 2.0 라이선스에 따라 배포됩니다 . NGINX, Inc 에서 상업적 지원을받을 수 있습니다 . NGINX 주요 특징 적응성 전체 구성 은 사용자 친화적 인 RESTful JSON API 를 통해 HTTP를 통해 동적으로 관리 됩니다. 구성 업데이트는 중단없이 런타임에 세부.. 2021. 1. 20.
[ 제1강 HTTP 부하분산 ] NGINX 로드 벨런서 HTTP 트래픽을 서버 그룹에 프록시 NGINX Plus 또는 NGINX Open Source 를 사용하여 HTTP 트래픽 서버 그룹으로 로드 균형을 조정하려면 먼저 upstream 지시문을 사용하여 그룹을 정의 하여야 합니다. 쉽게 upstream 지시문을 사용하여 그룹을 정의하고 사용하면 된다. 라고 생각하면 됩니다. 그러면, upstream 지시문을 어떻게 생성하냐???? 아래와 같이!! http 블록안에 upstream 블록을 생성 합니다. http { upstream backend { server backend1.example.com; server backend2.example.com; server 127.0.0.1 backup; } } 그리고, 위 그룹의 요청을 전달 하려면 proxy_pass.. 2021. 1. 20.
NGINX 설치 설치 전제 조건 CentOS 8 Ubuntu 20.04 CentOS 8 1. yum저장소 설정 /etc/yum.repos.d/nginx.repo 생성 sudo yum install yum-utils [unit] name=unit repo baseurl=https://packages.nginx.org/unit/centos/$releasever/$basearch/ gpgcheck=0 enabled=1 2. 코어 패키지 및 필요한 기타 패키지를 설치하십시오. sudo yum-config-manager --enable nginx-mainline sudo yum install nginx 3. 서비스 시작 systemctl start nginx Ubuntu 20.04 1. 필수 구성요소 설치 sudo apt ins.. 2021. 1. 19.