홈페이지 서버 이전 필요시 참고하기 위해 기록형으로 작성해 봅니다. 개인적인 목적으로 포스팅 했지만 비슷한 상황인 분들에게 도움이 되었으면 더욱 의미 있겠네요. 올해 초 벌처 가상서버를 이용하면서 많은 것을 배우게 되었습니다. 하지만 벌쳐는 벌쳐만의 칼라가 확실하더군요. 역시 어느 정도 서버를 이해하고 혼자서 control 할 수 있는 분들에게 좋은 곳은 맞습니다. 이번에 홈페이지 서버 이전을 하는 곳인 Fastcomet에서도 벌쳐처럼 독립된 서버 서비스도 있지만 제가 자리를 잡을 곳은 쉐어드 호스트로 말 그대로 함께 사용하는 공간 입니다. 가격도 벌쳐와는 비교도 안될 정도로 저렴 합니다.
홈페이지 서버 이전 하는 방법을 단계 별로 알아보겠습니다.
All-in-One WP Migration 설치 & 백업
먼저, 현재 운영하고 있는 워드프레스 사이트에 All on one WP Migration 이란 플러그인을 설치 합니다. 이 플러그인은 워드프레스 사이트를 통째로 백업을 하고 백업한 파일로 사이트 통째로 복구 하는 놀라운 기능을 가진 플러그인 입니다. 하지만 무료 버전은 업로드 용량이 제한적이라 사이트 규모가 크다면 유료버전을 이용해야 합니다.
플러그인 설치
무료 플러그인 – 내보내기 / 들여오기
All-in-One WP Migration 무료 버전은 사이트 내보내기는 용량 제한이 없지만 복원 할 때(들여오기) 최대 파일 업로드 용량이 100M 로 용량 제한이 있습니다. 사이트 규모가 큰 경우는 안내에 나와 있는 용량제한 없애기 위해 유료 버전을 이용하면 됩니다.
백업 파일 형식
사이트 내보내기 방식이 다양하지만 일반적인 형태가 “파일” 형태로 내 컴퓨터에 다음과 같은 형태로 저장되니 잘 보관 하면 됩니다. 이 플러그인의 유료 버전 중 onedrive / dropbox 로 자동 저장하는 기능을 가진 것도 있지만 Fastcomet 에서 백업을 해주고 있기 때문에 꼭 필요한 것은 아닙니다.
도메인 네임서버 변경 / DNS 변경
도메인 네임서버란 쉽게 말해 zeze.kr 을 사람들이 웹 주소에 입력 했을 때 내 홈페이지가 있는 곳을 가르켜야 한다. 현재 벌쳐서버에서 사이트를 운영하고 있으니 당연히 현재 도메인 네임서버는 벌쳐를 가게 세팅되어 있을 것인데, 이것을 새로 이사가는 fastcomet 의 입주하는 곳으로 변경해야 됩니다.
FASTCOMET 네임서버 확인방법
새로 이사 갈 fastcomet 로그인 후 아래 메뉴를 클릭하면 내가 입주 할 공동주택(쉐어호스팅) 정보가 보입니다. view details를 누르면 Account info에서 네임서버 뿐만 아니라 내가 가입한 상품에 대한 정보를 확인 할 수 있으니 꼭 기억해 주기 바랍니다.!!
도메인 등록기관에서 네임서버 변경하기
도메인이 등록된 업체가 어디인지 확인 후 도메인 등록기관에서 네임서버를 이사 갈 fastcomet으로 변경해 주면 됩니다. 도메인 등록업체별 변경 방법이 조금씩 상이하기 때문에 이건 별도로 알아보세요.
예) vegetarian.kr 을 검색 후 등록 대행자가 바로 내 도메인이 등록된 업체 입니다.
Fastcomet 도메인 추가
cPanel 접속하기
네임서버 변경까지 마쳤으면 이제 새로 입주 할 곳에 내 도메인을 추가해 준다. 즉, 다세대 주택에 입주신고를 한다라고 생각하면 됩니다. 아래 아이콘을 클릭 후 Fastcomet 로그인시 입력한 암호를 입력하면 C-Panel로 접속 할 수 있습니다.
cPanel 메뉴
좌측의 Tools 와 WP Toolkit 을 주로 사용 합니다. Tools에는 사이트 관리에 필요한 기능들이 있는 곳이고 WP Toolkit 메뉴는 워드프레스 관련 메뉴라고 생각하면 됩니다.
도메인 추가 하기
도메인 메뉴 > Domain > Create New Domain 클릭
사용할 도메인을 입력 후 하단에 체크 박스를 제외 후 Submit을 클릭 합니다.
워드프레스 설치
벌쳐에서도 워드프레스 자동설치 제공해서 아주 편했듯이 Fastcomet에서도 자동설치를 지원하고 있어 간편하게 워드프레스를 설치 할 수 있습니다. 좌측 메뉴 중 WP Toolkit > Install 클릭
설치할 도메인을 드롭다운 메뉴에서 선택 후 설치하기를 누르면 되는데 이때 워드프레스 로그인 정보(user naem / password)는 따로 적어 놓자. 이 부분을 크게 신경 안써도 되는 이유는 추후 백업 해둔 파일로 덮어 씌워버리면 정보가 변하기 때문에 초기 로그인시만 필요합니다.
새로운 곳에서 로그인 하기
cPanel에서는 log in 버튼을 누르면 바로 관리자 모드로 접속이 가능 합니다. 그리고 옆에 있는 Setup을 누르면 로그인 정보도 확인 가능 합니다. 우측에 Security, SSL 부분에 빨간 불이 들어와서 상담원에게 물어보니 크게 신경 쓸 일은 아니라고 하네요. Security는 버전이 달라서 나오는 경고라고 하네요.
All-in-One WP Migration 설치
지금까지 새로 입주한 곳에 새롭게 워드프레스를 깔았습니다. 내 컴퓨터에 저장된 백업파일을 가져와 복원하기 위해서 처음 설치했던 All-in-One WP Migration 플러그인을 이곳에서 다시 설치 해 줍니다.
사이트 들여오기(Import)
플러그인 설치 후 Import 메뉴(사이트 들여오기) > File 선택 > 내 컴퓨터에 저장 된 파일 선택 하면 아래와 같이 복원 작업이 진행 됩니다. 진행 중 창을 닫지 말라는 주의 문구가 있으니 참고 하세요.
고유주소 구조 저장하기
아래와 같이 사이트 데이트를 성공적으로 가져온 후 반드시 고유주소 구조 저장하기를 클릭 합니다. 클릭하면 기존 벌쳐에서 사용하던 로그인 정보로 워드프레스를 로그인 후 고유주소 설정 화면이 나오는데 저장하기 클릭해서 모든 단계를 마무리 합니다. 이 과정을 하지 않으니까 고유주소 설정한 것이 적용되지 않아 404 페이지로 나오는 현상이 있었습니다.
복원 후 설정 할 부분
복원 후 운영하는 사이트마다 설정이 다르기 때문에 공동 사항은 아니지만 세부적인 부분을 다시 설정 할 필요가 있었습니다. 저 같은 경우는 기본적으로 아래 2가지 새롭게 설정 했습니다.
- 구글 사이트 킷 새롭게 연결
- RankMath 새롭게 연결
홈페이지 서버 이전 마무리하며
홈페이지 서버 이전 쉽지 않지만 다행히 워드프레스로 만든 사이트는 All-in-One WP Migration 플러그인 때문에 쉽게 이전을 했습니다. 이제 남은 일반 웹사이트(비 워드프레스)를 옮기는 작업만 남았는데요. 지금 연구 하고 있습니다. 일반 사이트 이전도 마스터하게 되면 포스팅 하겠습니다. 이상으로 홈페이지 서버 이전 과정에서 알게 된 정보를 기록형으로 남겨 봤습니다. 모두 홧팅 하세요.!!