도메인변경

  • 이번에 .site를 사용하다가 이벤트 기간이 만료되서(3000원->50000원) 다시 저렴한 도메인으로 변경함 .xyz
  • 그 과정에서 그동안 도메인과 연결되어있던 부분을 하나씩 정리해봄
  • 가비아에서 도메인을 이벤트로 사서 진행

ncloud네임 서버

  • 실제 사용되는 서버는 ncloud서버로 가비아에서 얻은 도메인을 ncloud의 서버와 연결을 해줘야 한다.
  • 이를 위해 ncloud의 global dns서비스를 통해 진행, 이전도메인도 global dns서비스를 사용했으므로 이를 사용
  • 참고
  • ncloud의 global dns서비스를 이용하기 위해 ncloud에서 네임서버를 가비아에 등록해야한다.
  • ncloud콘솔에서 global dns서비스에서 도메인 추가를 하고 master NS의 주소 두개를 복사한다.
    • image
    • ~.com, ~.com으로 두개임
  • 가비아에 가서 등록한 dns의 네임서버를 위에서 복사한 네임서버 두개를 넣어준다.
    • image
    • 만약 구매할때 바로 넣은다면 따로 ip작성 없이 네임서버란만 작성해주면 된다.
  • 이후 그전에 추가했던 레코드들을 다시 작성해준다.
    • defaut는 호스트가 @(그냥 레코드값만 넣은것)인것이 있어야 작동한다. 아무래도 deokisys.site를 넣어서 그런가 보다.
  • 설정 적용까지 눌러주자

nginx 수정

  • 위에서 도메인이 바뀌었으니 내부 nginx에서도 받는 domain정보가 바뀐것으로 수정해줘야 한다.
  • /etc/nginx/sites-enabled로 이동하여 사용중인 nginx의 설정파일에서 도메인 이름을 수정해준다.
    • 해당 위치에 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/로 가서 속성추가하기
  • 또는 설정으로 가보면 주소 변경 옵션을 이용해야한다. - 아마 이전 도메인이 살아있어야 가능한듯…

후기

  • 내가 돈만 많으면 좀더 이쁜 도메인 쓸듯하다