목차
https://itstoryy.tistory.com/51 LB 구축 (현재 글)
https://itstoryy.tistory.com/52 도메인 구매 & Application Gateway와 연결
https://itstoryy.tistory.com/54 SSL인증서 구매 & 인증서 적용
우선 간단하게 웹서버 2개를 띄울 서버를 준비하자. (OS ubuntu 20.04)
nginx를 설치 후 기본 페이지를 1번과 2번 서버 구분할 수 있을 정도로만 수정하자
apt-get update
apt install net-tools
apt install nginx -y
vi /var/www/html/index.nginx-debian.html
Application Gateway 구축
부하분산장치 -> Application Gateway -> 만들기
1. 기본사항
다른건 크게 복잡한 건 없고 가상네트워크 구성만 잘 보면 된다. 가상 네트워크는 vm을 생성한 가상 네트워크로 하되, Application Gateway가 들어갈 서브넷은 그 어느 자원도 있으면 안 된다. 그래서 Application Gateway 전용 서브넷을 추가 후 할당해야 한다.
2. 프런트 엔드
외부에서 도메인과 연결시켜 접속할 것이니 공용으로 선택.
새로 추가해서 공용 ip도 할당하자.
3. 백 엔드
백엔드 풀 추가 후 처음에 만들었던 가상머신 2개를 백엔드 풀에 추가하자.
AWS로 보면 타겟그룹을 설정하는 것이라 생각하면 된다.
4. 구성
회람 규칙은 AWS로 보면 리스너 및 규칙이다. HTTP로 들어오는 요청을 받을 것이니 포트를 HTTP 80으로 하자.
백 엔드 대상도 크게 어려운 건 없다. 앞에서 만든 백 엔드 풀을 선택 후에 백 엔드 설정 부분만 새로 추가하여 이름만 정하고 추가하자.
4. 생성
모든 설정을 마치고 나면 5~10분 후에 생성이 된다.
공용 IP주소로 접속시도하여 처음에 만들었던 서버의 웹 페이지가 잘 보이는지 확인 후 새 로고침해서 1번 서버 페이지에서 2번 서버 페이지로 바뀌는 것까지 확인하자.
'Azure > domain & https' 카테고리의 다른 글
[Azure] SSL 인증서 구매 & 인증서 적용 (0) | 2024.02.27 |
---|---|
[Azure] Domain 구매 & Azure Resource와 연결 (0) | 2024.02.01 |