AWS 서비스를 저렴한 비용으로 사용해 웹 사이트 공개를 시도했다(Route 53, Lightsail)

2382 단어 AWS

개요


AWS 서버에서는 EC2로 유명하지만, 솔직히 개인적으로 사용하면 비용이 많이 듭니다.
좋은 방법이 없을 것 같아서 찾아봤는데 Lightsail이라는 서비스를 찾았어요.
Lightsail이 가장 싼 것은 약 500엔이고 IP 주소도 사용할 수 있기 때문에 WEB가 공개하기에 가장 적합하다고 생각해서 실제로 구축해봤습니다.

사용 환경


AWS Lightsail(웹 서버 OS: Ubuntu)
AWS Route 53(DNS 서버)

단계 내용


1, Lightsail에 액세스하여 인스턴스 만들기
상세하지는 않지만 인스턴스를 만들 때 OS를 선택할 수 있습니다.
wordpress 등을 선택할 수도 있다.

2, 생성된 인스턴스에 IP 주소 할당
Lightsail에서 만든 인스턴스에 무료로 IP 주소를 할당할 수 있습니다.
자세한 절차는 검색해 보면 나올 테니 조사해 보세요
3, 방화벽 설정
인스턴스 제작이 완료된 상태에서는 SSH 통신만 허용됩니다.
HTTP도 허용됩니다.(홈) 인스턴스 만들기 > 네트워크 작업 중 방화벽 설정

서버의 생성과 설정이 완료되었습니다.
다음은 Route 53을 설정합니다.
※ 획득 영역을 전제로 합니다.
4, Route 53 액세스, 호스트 영역 생성
Route 53은 DNS 서버이고 호스트 영역은 영역 파일입니다.
bind 등과 달리 GUI로 조작할 수 있어 좋은 인상을 준다.
도메인 이름에 가져온 도메인 이름을 입력합니다.

5, NS 레코드 확인 및 도메인 연결
도메인을 얻을 때 이름 서버를 입력하는 항목이 있을 거라고 생각했는데, 방금 만들어졌습니다
호스트 영역의 NS 로깅 컨텐츠를 복제합니다.
아래 서술한 내용을 참조하다
  처음 Amazon Route 53.
6, A 레코드 추가
기록집을 클릭하여 A 기록을 작성합니다.
값에 Lightsail의 IP 주소를 입력합니다.

7, 동작 확인
URL을 입력하고 페이지의 표시 여부를 확인합니다.
(Laavel 환경을 구축했습니다.)

※ TTL 값이 너무 크면 반영에 시간이 걸리므로 조정합니다.

총결산


요금은 500~700엔 정도이며 온라인으로 간단히 공개할 수 있다.(역시 구름!!)
실제로 서브도메인을 이용한 VirtualHost의 기능 실현 등도 있다
시간이 있으면 쓰고 싶어요.
이상

좋은 웹페이지 즐겨찾기