도메인 연결을 위해서는 고정IP가 필요하다. Amazon Lightsail 홈 화면에서 Instance의 IP확인이 가능하다. 이 IP는 고정IP가 아니기 때문에 인스턴스(클라우드 개인 서버)를 재부팅 하는 경우, 매번 다른 IP로 변경되는것을 확인할 수 있다. 도메인을 연결하기 위해서는 Instance가 재부팅 되어도 IP가 일정해야 해서 고정IP를 만들도록 한다.
| 3. 고정IP 생성에 필요한 정보 입력
Attach to an instance 항목에서 고정IP를 연결할 Instance 가 선택되어있는지 확인.
고정IP 이름을 지정할 수 있다. 헷갈리지 않게 인스턴스이름-StaticIp-1 이런 형태로 지정을 해주면 인스턴스가 추가되어도 헷갈리지 않고 사용이 가능하다. 원하는 이름을 입력 후
Create 선택
| 4. 고정IP 확인
| 5. DNS zone 만들기
Create DNS zone 선택
도메인과 고정IP를 이어주기 위해서 사용하는 서비스가 DNS (Domain Name System) 이다. 고정IP를 기억해서 웹사이트에 접속하기 힘들기 때문에 도메인 이름과 고정IP를 매핑해서 연결해주는 인터넷 주소록이라고 생각하면 된다.
| 6. DNS zone 생성에 필요한 정보 입력
필자는 chalmon.com 이라는 도메인을 구글도메인 서비스에서 구입을 했다. 본인이 구매한 도메인 주소를 주소입력창에 입력한다.
Create DNS zone 선택
| 7. DNS records 정보 입력 및 설명
Add record 선택
DNS zone 생성이 완료되면 DNS 페이지로이동이 되는데 여기서 record 설정을 해야한다. 하단에 Name servers 로 표시되는 주소가 4개 있다. 이 4개의 주소를 도메인 구입 서비스 회사에 제공해야 여기서 설정하는 DNS records 이용할 수 있다.
A record 선택 Subdomain 에 [www] 입력 Resolves to 에 위에서 생성했던 고정IP 이름 선택
정보입력 후 우측에 녹색 체크표시 선택
위와 동일한 방식으로 Add record 선택 후 아래 정보 입력 A record 선택 Subdomain 에 [@] 입력 Resolves to 에 위에서 생성했던 고정IP 이름 선택
여기까지 했다면 AWS 에서 설정해야하는 부분들은 완료했다. 이 글을 읽는 분이 사용중인 도메인 서비스 회사 도메인 설정 페이지로 이동해서 Name sersers 4개를 입력하면 된다.
필자는 구글 도메인에서 도매인을 구입했고 아래내용은 구글 도메인에 Name sersers 정보를 입력하는 방법을 설명한다.
| 8. 구글 도메인 DNS 설정
구글 도메인에 접속해서 [좌측 상단 메뉴] – [좌측 DNS]-[우측 상단 Custom name servers] 를 순서대로 선택한다.
Switch to these settings 선택
Name server 를 입력하지 않고 해당 버튼을 선택하면 아래 사진처럼 name server를 추가하고 다시 시도하라는 안내 문구가 표시된다.
| 9. Name server 입력 및 적용
Amazon Lightsail DNS zone 하단에 있는 Name servers 주소 4개를 입력해준다. 모두 입력 후에 우측하단에 Save 버튼을 눌러 저장하고, 우측 상단에 Switch to these settings 를 눌러서 이제 부터는 구글 도메인에서 구입한 내 도메인 DNS 설정이 Custom name servers 를 사용하도록 변경한다.
DNS 세팅이 활성화 되었다는 문구가 표시되면 정상적으로 세팅 되었다고 보며 된다.
| 10. 도메인 연결 확인
웹 브라우저 주소창에 도메인(chalmon.com)을 입력 후 엔터키를 누르면 아래처럼 도메인 주소로도 블로그에 접속되는 걸 확인 할 수 있다.
| 마치며
AWS, 워드프레스를 이용해서 개인 블로그를 만들고 필자가 구매한 도메인과 연결해보았다.
사파리에서 필자의 도메인(chalmon.com)을 입력했을 때 블로그 연결까지 되는것을 확인할 수 있다. 도메인 주소 좌측에 Not Secure 라는 문구가 보이는데 이것은 아직 도메인에 https 를 적용하지 않았기 때문에 뜨는 문구이다.
이 블로그는 AWS에서 운영중이신가요?
실례가 되지 않는다면
월 운영비가 어느정도 나오시는지 궁금합니다.
안녕하세요. cho님
이 블로그는 오라클 클라우드(https://www.oracle.com/cloud/)를 이용해서 운영중입니다.
아직까지는 블로그 방문자수가 많지 않아서 오라클 클라우드 프리티어를 이용해서 무료로 운영되고있습니다.
good!!!