1
Public에 웹서버 1대 생성하자. - 로키 리눅스
Private에 웹서버 1대 생성하자. 로드 밸런서를 연결하자.
2
pub서버 접속해 index.html 수정
pub1 - web
passwd root
[root@pub-web01 ~]# cd /var/www/html/
[root@pub-web01 html]# vi index.html
[root@pub-web01 html]# ps -ef |grep httpd
root 6025 1 0 17:36 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND
apache 6106 6025 0 17:36 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND
apache 6107 6025 0 17:36 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND
apache 6108 6025 0 17:36 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND
apache 6109 6025 0 17:36 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND
apache 9352 6025 0 18:06 ? 00:00:00 /usr/sbin/httpd -DFOREGROUND
root 9455 9291 0 18:08 pts/0 00:00:00 grep --color=auto httpd
/usr/sbin/apachectl stop
1
가비아에서 구매 https://www.gabia.com/
or
AWS Route53에서 구매
masterseo1.link 도메인 구매함
2
도메인 구매한 사이트에서 네임서버를 아래와 같이 변경하자.
이름 서버
ns1-1.ns-ncloud.com
ns1-2.ns-ncloud.com
1
도메인 추가해서 네임서버를 운영하자.
2
C:\Users\seo>nslookup
기본 서버: bns1.hananet.net
Address: 210.220.163.82
> www.masterseo1.link
서버: bns1.hananet.net
Address: 210.220.163.82
권한 없는 응답:
이름: www.masterseo1.link
Address: 1.1.1.1
3
참고
네이버 클라우드 Public IP 참고
4
서버에 웹서버 올리기
/usr/sbin/apachectl restart
참고
[root@s18c43ae781c conf]# pwd
/etc/httpd/conf
conf]# vi httpd.conf
ServerName www1.masterseo1.link:80
1
Global Traffic Manager (GTM)
DNS를 기반으로 네트워크 트래픽을 다수의 서버로 분산(로드밸런싱)해 주는 서비스
2
웹서버 1대 80 모니터링하는것으로 해보자.
3
테스트 클릭
4
정책을 적용한다.
임의 이름 도메인을 입력한다.
5
Global DNS에서 CNAME 으로 지정한다.
wwww 를 CNAME으로 정책 도메인을 지정한다.
6
웹 브라우저로 접속하기
wwww.masterseo1.link
7
GTM 목적지를 하나더 추가하자.
목적지에 로드밸런서 IP를 하나더 추가하자.
8
테스트
UP
9
도메인으로 접속 확인
public web1 서버로 접속 된다.
로드 밸런서로 접속 확인 = Private web서버로 접속 된다.
10
퍼블릭 웹서버 데몬 다운 시켜 보자.
[root@s18c43ae781c conf]# /usr/sbin/apachectl stop
[root@s18c43ae781c conf]# ps -ef |grep httpd
root 42385 23839 0 23:58 pts/0 00:00:00 grep --color=auto httpd
11
로드밸런서 접속으로 변경된다.
프라이빗 웹서버로 접속 된다.
12
상태 모니터링
https://brunch.co.kr/@topasvga/3566
감사합니다.