어제는 호스팅어(Hostinger)에서 운영 중인 워드프레스 웹사이트를 카페24의 단독호스팅으로 이전했습니다. 원래 이 작업은 9월 30일 월요일에 진행할 계획이었으나, 호스팅 신청 후 서버 설정 문제가 발생해 수요일로 연기됐습니다.
카페24의 단독호스팅을 활용하려면 영업 마감 시간 이전에 신청하는 것이 중요합니다. 마감 직전에 신청하면 서버 설정이 다음 날로 미뤄질 수 있습니다. 특히 공휴일이나 주말이라면, 설정 완료까지 며칠이 더 걸릴 수도 있습니다.
이런 서버 설정 과정이 자동화된다면 여유 인력을 다른 분야에 투입할 수 있을 것이라 생각됩니다.
호스팅어에서 카페24의 전용호스팅으로 워드프레스 이전 작업
호스팅어(Hostinger)는 저렴한 가격으로 제공되는 해외 호스팅 서비스 중 하나입니다. 개인적으로는 호스팅어에서 만족스럽지 못한 경험을 한 적이 있기 때문에 추천하지 않습니다. 그러나 저렴한 가격 덕분에 만족하는 사용자들도 있는 듯합니다.
가성비가 뛰어난 해외 호스팅 대안으로는 블루호스트와 비슷한 패스트코멧(FastComet)이나 케미클라우드(ChemiCloud)가 있습니다. 특히 케미클라우드는 서울 서버를 제공해 한국에서도 양호한 속도를 유지할 수 있습니다.
케미클라우드 사용자들은 대체로 긍정적인 평가를 남기고 있습니다(참조).
하지만 이러한 호스팅 서비스는 공유 호스팅 방식이므로 방문자가 많아지거나 트래픽이 늘어나면 속도가 저하되는 문제가 발생할 수 있습니다.
방문객 수가 증가하여 공유 호스팅으로 감당할 수 없을 때는 카페24의 전용 호스팅이나 클라우드웨이즈(Cloudways)와 같은 VPS 호스팅을 고려할 수 있습니다. 저는 모든 웹사이트를 클라우드웨이즈에서 호스팅하고 있습니다.😄
📍 클라우드웨이즈 가입 방법 (+ Cloudways 프로모 코드, 할인 쿠폰 코드)
방문자 수의 증가로 인해 호스팅어에서 호스팅되는 워드프레스 사이트가 다운되는 일이 발생했고, 고객이 카페24 전용 호스팅으로 이전하는 절차를 요청했습니다.
방문객 수가 급격히 증가할 경우 공유 호스팅의 한계가 드러날 수 있습니다.
사이트가 다운된 상황에서도 FTP와 phpMyAdmin을 통해 접근이 가능하다면 데이터와 데이터베이스를 백업하여 이전 작업을 진행할 수 있습니다.
- 데이터 백업: FTP에 로그인하여 wp-content 폴더를 다운로드합니다.
- DB 백업: phpMyAdmin에 로그인하여 백업 작업을 실행합니다.
데이터와 데이터베이스를 백업한 뒤 이를 사용해 복원 작업을 진행할 수 있습니다. 카페24 전용호스팅에서 서버 설정이 완료된 후 데이터와 DB를 통해 사이트를 복원했습니다.
도메인을 함께 이전할 경우 네임서버 변경 작업이 필요합니다. 네임서버는 도메인을 등록한 기관(예: 가비아, 네임칩 등)에서 호스팅 업체의 네임서버 정보로 수정해야 합니다.
도메인 네임서버를 변경할 때 DNS 정보의 전파에 1~2일 정도 소요될 수 있으므로 기존 사이트는 최소 2일 이상 유지하는 것이 권장됩니다. 그렇지 않으면 네임서버 정보 전파에 따른 사이트 중단이 발생할 수 있습니다.
카페24 전용호스팅에서 도메인을 연결할 경우 SSL 인증서 설치에 하루가 소요된다고 알려져 있습니다.😥
이번 작업에서는 새 도메인을 연결하여 사이트를 이전했습니다. 사이트 이전 후 접속해 보니 SSL 인증서 오류가 발생했습니다.
로그인한 상태로 접속하면 사이트 주소가 http로 바뀌어 정상적으로 열리지만, 로그아웃 상태(비회원)에서는 구글 크롬 브라우저에서 위의 이미지와 같은 "OOO.com에 대한 연결이 안전하지 않음" 경고가 나타났습니다. 아마도 로그아웃 상태에서는 서버에서 강제로 https 주소로 리디렉션되는 코드가 적용되어 있는 것 같습니다.
SSL 인증서 설치가 하루 걸린다는 사실은 이해하기 어려운 부분입니다. 카페24 전용호스팅을 사용할 때 이 점에 유의하시기 바랍니다.
카페24 전용호스팅을 사용할 때는 다음 사항을 고려하시기 바랍니다.
- 신청 후 서버 설정에 10분에서 30분 정도 소요될 수 있으며, 경우에 따라 더 긴 시간이 필요할 수 있으므로 충분한 여유 시간을 두고 신청하는 것이 좋습니다.
- 서버 설정 후 SSL 인증서 설치에는 하루가 필요하다고 들었습니다. 실제로는 하루 이상 걸리지 않을 수 있지만 SSL 인증서 설치에 시간이 걸린다는 점을 잊지 마세요. (어제 서버 설정이 완료되었고, 어제 로그아웃 상태에서 사이트에 접속할 때 SSL 인증서 오류가 발생하였으나, 오늘 새벽 사이트에 접속해보니 정상적으로 연결되었습니다.)