도메인변경
- 이번에 .site를 사용하다가 이벤트 기간이 만료되서(3000원->50000원) 다시 저렴한 도메인으로 변경함 .xyz
- 그 과정에서 그동안 도메인과 연결되어있던 부분을 하나씩 정리해봄
- 가비아에서 도메인을 이벤트로 사서 진행
ncloud네임 서버
- 실제 사용되는 서버는 ncloud서버로 가비아에서 얻은 도메인을 ncloud의 서버와 연결을 해줘야 한다.
- 이를 위해 ncloud의 global dns서비스를 통해 진행, 이전도메인도 global dns서비스를 사용했으므로 이를 사용
- 참고
- ncloud의 global dns서비스를 이용하기 위해 ncloud에서 네임서버를 가비아에 등록해야한다.
- ncloud콘솔에서 global dns서비스에서 도메인 추가를 하고 master NS의 주소 두개를 복사한다.
- ~.com, ~.com으로 두개임
- 가비아에 가서 등록한 dns의 네임서버를 위에서 복사한 네임서버 두개를 넣어준다.
- 만약 구매할때 바로 넣은다면 따로 ip작성 없이 네임서버란만 작성해주면 된다.
- 이후 그전에 추가했던 레코드들을 다시 작성해준다.
- defaut는 호스트가 @(그냥 레코드값만 넣은것)인것이 있어야 작동한다. 아무래도 deokisys.site를 넣어서 그런가 보다.
설정 적용
까지 눌러주자
nginx 수정
- 위에서 도메인이 바뀌었으니 내부 nginx에서도 받는 domain정보가 바뀐것으로 수정해줘야 한다.
/etc/nginx/sites-enabled
로 이동하여 사용중인 nginx의 설정파일에서 도메인 이름을 수정해준다.
- 설정 바꾸고
service nginx reload
로 nginx재시작
certbot이 있는 경우
- ssl인증을 한다고 도메인 몇개에 ssl되어있으면 해당부분도 도메인을 수정해주자
- 위의 nginx설정 파일 하단에 server라고 certbot으로 넘어가게 하는 설정 파일이 존재한다.
- certbot 재 설정하기
cd /etc/letsencrypt/live/
로 가면 어떤 도메인이 ssl을 사용중인지 표시됨
sudo certbot --nginx -d 바뀐도메인
으로 다시 만들어준다.
- 2번으로 해주면 알아서 설정파일 바꿔줌
- 만약 못찾는다고 하면, global dns에서 제대로 설정되었는지 확인하기
- 기존 인증서는 삭제하자
구글 검색엔진
- https://search.google.com/로 가서 속성추가하기
- 또는 설정으로 가보면 주소 변경 옵션을 이용해야한다. - 아마 이전 도메인이 살아있어야 가능한듯…
후기