아 리 클 라 우 드 에서 싱글 컴퓨터 로 Nginx 부하 균형 게시 사이트 사용

저 는 식견 이 짧 아서 Nginx 에 윈도 버 전이 있 는 지 모 르 겠 습 니 다. 윈도 시스템 에서 실행 할 수 있 습 니 다. 처음에 Socket 과 함께 압력 이 증가 하고 부하 균형 을 배 울 때 LVS 의 4 층 부하 균형 을 찾 았 습 니 다. 7 층 부하 균형 을 고려 하지 않 아서 Nginx 의 윈도 버 전 을 몰 랐 습 니 다.오늘 이 강 좌 를 쓰 는 것 은 윈도 에서 Nginx 를 설정 하 는 방법 을 알려 주기 위해 서 입 니 다.
먼저, Nginx 의 정상 적 인 용법 은 사이트 가 여러 기계 에 발표 되 어 사이트 의 압력 이 클 때 사이트 의 부하 능력 을 증가 하고 사용 가능 한 성능 을 향상 시 켜 야 한다.본 고 는 한 컴퓨터 로 여러 사 이 트 를 발표 하 는 것 을 선택 했다. 먼저 Nginx 의 설정 을 배우 기 위해 서 이 고 그 다음은 사이트 의 '높 은 사용 가능' 을 실현 할 수 있다.정식 업무 에 대해 서 는 아 리 운부하 균형 SLB 제품 을 선택 하여 구 매 할 수 있 으 며, 이러한 단기 다 중 사이트 의 발표 방법 을 사용 해 서 는 안 된다.
본 고 는 아 리 운 의 ECS 을 테스트 사이트 로 사용 할 것 이다. 사용 조건: ECS 는 공공 네트워크 IP 가 있 고 윈도 시스템 을 사용 하 며 IIS 서 비 스 를 설치 하고 보안 그룹 방화벽 과 80 포트 를 미리 놓 을 것 이다.
[준비 작업]
우선 IIS 에서 80 이외 의 포트 를 몇 개 만 드 는 임시 사이트 (80 포트 를 차지 하지 마 세 요. 이따가 80 포트 를 Nginx 에 사용 해 야 하기 때 문 입 니 다):
첫 페이지 만 있 습 니 다. 내용 은 각각 번호 웹 01, 웹 02, 웹 03 입 니 다. 발표 포트 는 각각 81, 82, 83 으로 설정 되 어 있 습 니 다.
아 리 클 라 우 드 ECS 내부 에서 브 라 우 저 를 사용 하여 검사 http://127.0.0.1: 81, http://127.0.0.1: 82, http://127.0.0.1: 83........................................................
[Nginx 1.15.9 다운로드 (windows 버 전)]
홈 페이지 주소: http://nginx.org/download/ngi... (다른 버 전이 필요 하 시 면 방문 http://nginx.org/en/download....
【 설정 과정 】
원 격 데스크 톱 연결 을 사용 하여 알 리 클 라 우 드 서버 에 로그 인하 여 Nginx 파일 을 서버 에 다운로드 하여 압축 을 풀 었 습 니 다. 제 경 로 는 C: webnginx - 1.15.9 입 니 다.
프로필 C: webnginx - 1.15.9conf 디 렉 터 리 에 있 는 nginx. conf 를 찾 습 니 다.
메모 장 (notepad + + 추천) 을 사용 하여 열 면 설정 파일 입 니 다. 초보 자 에 게 설명 해 야 할 것 은 앞 에 \ # 표시 주석 이 있 습 니 다.
1. 설정 을 추가 하고 앞 에 준 비 된 사이트 몇 개 를 넣 습 니 다.
여 기 는 자신 이 추가 한 것 입 니 다. 본 고 는 단일 컴퓨터 로 보 여 줍 니 다. ip 과 다른 포트 이 고 실제 응용 환경 은 서로 다른 내부 네트워크 ip 이 어야 합 니 다. 같은 포트 입 니 다.
upstream linuxidc {
server 127.0.0.1:81; 
server 127.0.0.1:82; 
server 127.0.0.1:83; 
#        (  ),       

}
2, 위치 설정 노드 를 찾 아 proxy 추가pass 노드, 내용 설정 http://linuxidc;(linuxidc 는 upstream 의 노드 이름 입 니 다)
location / {
root   html;
index  index.html index.htm;
#      ,    linuxidc upstream     
proxy_pass http://linuxidc;

}
그리고 원 격 데스크 톱 에서 시스템 자체 브 라 우 저 를 열 고 Nginx 에 접근 한 포트 127.0.0.1: 80 을 반복 적 으로 새로 고침 하면 서로 다른 사이트 의 내용 을 볼 수 있 습 니 다. Nginx 설정 이 성공 했다 는 것 을 설명 합 니 다.
3. 마지막 단 계 는 자신의 다른 장치 에서 브 라 우 저 로 아 리 윈 ECS 의 네트워크 IP 를 방문 하여 두 번 째 단계 의 결과 와 같 는 지 확인 하고 사이트 의 발표 가 완료 되 었 음 을 나타 낸다.
[마지막 에 써 주세요.]
본 고 는 가장 간단 한 입문 튜 토리 얼 만 하고 Nginx 를 사용 하여 사이트 의 부하 균형 을 실현 하 는 가장 기본 적 인 부분 을 가 르 칩 니 다. 설정 파일 을 통 해 다른 설정 정 보 를 볼 수 있 습 니 다. 오류 페이지 설정, 파일 접근 권한 설정, SSL 인증서 연결, 서로 다른 노드 의 권한 설정 등 이 있 습 니 다. 이런 것들 은 시험 학습 이 필요 합 니 다.
원문 주소: https://www.opengps.cn/Blog/V... 글 의 업데이트 편집 은 이 링크 를 기준 으로 합 니 다.원본 사이트 오리지널 글 에 주목 하 세 요!

좋은 웹페이지 즐겨찾기