AWS Route 53은 상위 도메인을 전송하지 않고 하위 도메인을 EC2로 설정합니다.
하고 싶은 일
도메인 이름이 하나 있지만 다른 사이트에서 사용하기 때문에 하위 도메인에서 해보고 싶어요
전제 조건
EIP와 연결된 EC2
EC2에서 nginx를 가져왔습니다.
아래에 구축된 문장의 후속 내용
도메인 이름
그나저나 이름은 docomo(DNS만 설정해서 어디든지 가능)
1. 하위 도메인의 Route53 호스트 영역을 만듭니다.
호스트 영역 만들기 선택
도메인 이름을 추가할 하위 도메인의 도메인 이름을 입력합니다.
test
섹션은 하위 도메인입니다.공통 호스트 영역에서 생성
만들면 이름 서버가 할당됩니다.
이 NS 값을 현재 상위 도메인의 DNS 레코드에 추가
DNS 설정
등록된 상위 도메인의 DNS 설정 페이지로 이동
자신의 경우 이름 게임이기 때문에 다음과 같은 화면이 있다
그리고 음반에
VAL UE에 Route 53 단계에 따라 생성된 유형
NS
의ns
값을 입력합니다.NS 는 4 개의 레코드이므로 VALUE 에서만 4 개의 레코드 추가
이름이 docomo인 경우 DNS 레코드 설정을 선택하지 않고 이름 서버로 변경하여 확인합니다. 설정이 끝날 때까지
EC2와 연관
AWS Route 53에서 만든 호스트 영역에 레코드 추가
레코드 생성 선택
단순 경로 다음
간단한 기록 정의를 선택하십시오
생성 후 하위 도메인 호스트 영역 테스트 레코드로 돌아가기 선택
응답을 누르면 EIP의 공용 IP를 되돌려줍니다. OK
nginx 설정
server_설정name
EC2와 ssh 연결
sudo vi /etc/nginx/nginx.conf
하위 도메인이 포함된 도메인server_name
의 위치를 입력합니다.재부팅 및 반영
sudo systemctl restart nginx
확인
브라우저에서 도메인 입력, 표시 성공
https
가 아니라 http
확인해 보세요(SSL은 아직 없는 상황)감상
netlify에서 서브 도메인 블로그를 사용했는데 그때 도메인을 옮긴 DNS를 눈치채지 못하고 빠졌어요. SSL이 없어서 http였는데 https로 살짝 녹여서 간단하게 구성하면 쉬워요.
Reference
이 문제에 관하여(AWS Route 53은 상위 도메인을 전송하지 않고 하위 도메인을 EC2로 설정합니다.), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://zenn.dev/ntm718/articles/a472ec701bd7a5051e2a텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)