Server

Domain 적용

dawn9 2021. 7. 10. 23:49

1. gabia 접속 및 구매

원하는 domain 이름을 입력하고 선택 및 신청한다.

결제 후 DNS 설정에서 각 타입과 호스트, 값/위치(AWS 인스턴스의 public IP)를 채우고 저장한다.

 

※ Sub Domain

sub domain은 기본 도메인 이름의 추가 부분이다.

예를 들어 www.dawnsoftsquared.shop

이라는 도메인이 있다고 하면 이는 다음과 같다.

www sub domain
dawnsoftsqaured primary domain
.shop TLD(Top Level Domain)

그리고 이는 DNS 설정에 들어가서 다음과 같이 sub domain을 추가할 수 있다.2

2. Domain 및 Sub Domain 적용

이제 이 domain name을 AWS 인스턴스에 적용하기 위해

/etc/nginx/sites-available/default 파일을 편집하여 server_name을 다음과 같이 추가해준다.

테스트 해 본 결과 호스트 네임과 동일하게 잘 나오는 것을 확인할 수 있다.

Sub domain을 적용하기 위해선 /etc/nginx/sites-available/default 파일에 다음과 같은 내용을 삽입한다.

80번 포트를 listen하고, root에는 내가 화면에 나타낼 파일이 존재하는 위치, index에는 그 파일명을, server_name에는 도메인명을 입력해준다.

sudo certbot --nginx -d prod.dawnsoftsquared.com

또한, 443포트를 열어 https를 사용하여 도메인을 열기 위해서 위 명령어를 통해 ssl을 추가하고 인증서를 받는다.