가비아(gabia)를 이용한 Nginx에서의 도메인, 서브 도메인 적용(https 포함)

Purple·2021년 7월 26일
1

1. 도메인 적용

가비아라는 사이트(www.gabia.com)에서, 도메인명을 이용할 수 있는 권한을 살 수 있다.

해당 사이트에서 자신이 원하는 형태의 도메인을 검색하여 구매해주면 된다.

도메인을 구입하고 난뒤에는, 우상단의 My가비아를 선택해준다.

DNS 관리툴을 선택해준다.

자신이 설정하고자 하는 도메인의, 설정을 선택해준다.

레코드 수정을 선택한다.

A 레코드를 설정하면 해당 호스트명의 도메인과 IP 주소를 연결할 수 있다.
호스트를 @로 설정하면, 도메인 이름만 입력하여도 해당 사이트로 이동할 수 있다.
따라서 나는 www.(도메인 이름)의 형태와 함게 쓰기 위해 다음과 같이 설정하였다.

도메인이 적용된 모습이다.

2. 서브 도메인 적용

테스트 개발환경을 위해 두개의 서브 도메인을 더 만들기로 하였다.
DNS 레코드 수정을 다음과 같이 추가해주면 된다.
CNAME 레코드는 도메인에 별칭 이름을 연결하는 DNS 레코드 유형이다.

서브 도메인 적용시에, 값/위치에 해당하는 도메인이름 제일 끝에 .(점)을 붙여줘야 한다.

vim /etc/nginx/sites-availalbe/default를 하여 다음과 같이 subdomain 부분에 대해 server블록을 추가해준다.
test.risingtest.shop에 대해서도 동일하기 추가해주면 된다.

3. https

service nginx restart하고 난뒤, 추가적으로 https 적용을 위해
다음과 같은 명렁어를 실행해준다.

나같은 경우에는 risingtest.shop의 도메인은 이미 https가 적용되어 있었기에, 확장할 것이냐고 물어본 것 같다.

서브 도메인 test와, prod와 각각 https가 적용되었음을 확인할 수 있다.

profile
안녕하세요.

0개의 댓글