워드프레스로 사이트를 완성한 후에 복제하여 새로운 사이트로 운영하려는 경우가 있습니다. 사이트에 설치된 테마와 플러그인 및 사이트 세팅은 그대로 두고 콘텐츠만 변경하려는 경우 사이트를 복제하여 활용할 수 있습니다.
클라우드웨이즈(Cloudways)를 이용하는 경우 애플리케이션을 복제하여 간단히 워드프레스 사이트를 복제할 수 있습니다.
클라우드웨이즈(Cloudways) 웹호스팅에서 워드프레스 사이트를 복제하는 방법

일반적으로 워드프레스를 복제하려면 All-in-One WP Migration과 같은 마이그레이션 플러그인을 사용할 수 있습니다. 사이트를 복제하는 작업은 사이트를 이전하는 것과 동일합니다.
클라우드웨이즈를 이용하는 경우에는 애플리케이션을 복제하여 사이트를 복제할 수 있습니다.
참고로 케이클라우드나 패스트코멧과 같이 cPanel 환경을 제공하는 웹호스팅을 이용하는 경우에는 WP Toolkit 도구에서 사이트의 데이터를 복사하여 사이트를 복제할 수 있습니다. (케미클라우드는 블루호스트와 비슷한 레벨의 가성비 좋은 해외 공유 웹호스팅 중 하나이며 2024년 7월에 서울 서버를 도입하여 우리나라에서도 빠른 속도를 제공합니다.)

케미클라우드에서 사이트를 복제하는 자세한 방법은 다음 글을 참고하세요.
클라우드웨이즈에서는 다음과 같은 순서로 사이트를 복제할 수 있습니다.
- 애플리케이션을 복제합니다.
- 도메인의 DNS 레코드를 설정하고
- 도메인을 연결합니다.
- SSL 인증서를 설치합니다.
- 로그인하여 사이트 콘텐츠를 변경하고 필요한 작업을 진행합니다.
애플리케이션을 복제하면 Cloudways에서 제공하는 임시 사이트 주소가 부여됩니다. 임시 사이트 주소를 (가비아나 네임칩 등에서 등록한) 개인 도메인으로 변경할 수 있습니다.
1 클라우드웨이즈에 로그인하여 Applications 탭을 눌러 애플리케이션 목록을 표시합니다. 복제하려는 앱의 맨 오른쪽에 있는 세로로 된 세 개의 점을 누르고 Clone App/Create Staging을 클릭합니다.

2 서버 선택 팝업이 표시됩니다.

복제하는 애플리케이션이 위치할 서버를 선택합니다.
- 동일 서버에 지정. 하나의 서버에 있는 경우에 해당 서버에 지정할 수 있고, 여러 개의 서버가 있는 경우 동일 서버(위의 그림과 같이 (same server)가 서버 이름에 있음)를 선택.
- 다른 서버에 지정. 여러 개의 서버가 있는 경우.
- 새 서버를 생성하여 새로 생성되는 서버에 지정
클라우드웨이즈에서는 하나의 서버에 여러 개의 애플리케이션(워드프레스 사이트)을 추가할 수 있으므로 보통의 경우에는 동일 서버에 지정하면 무난합니다. 언어를 다르게 하는 등 특별한 이유가 있다면 서버를 새로 생성하거나 다른 서버에 지정할 수 있을 것입니다.
3 잠시 기다리면 애플리케이션 복제가 완료됩니다.

복제된 애플리케이션은 "Cloned-기존-앱-이름" 형식으로 이름이 지정됩니다. 애플리케이션 이름은 변경이 가능합니다.
복제된 애플리케이션(워드프레스 사이트)를 클릭합니다.
4 복제된 워드프레스 사이트의 새로운 주소를 Access Details에서 확인할 수 있습니다. wordpress-1313504-1234567.cloudwaysapps.com과 같은 형식으로 사이트 주소가 랜덤하게 지정됩니다.

5 이제 가비아나 네임칩(Namecheap) 등에서 등록한 개인 도메인을 연결할 수 있습니다. 먼저 도메인 등록업체에서 도메인의 DNS 레코드를 지정합니다.
example.com 도메인을 연결하려는 경우에는 다음과 같이 A 레코드를 지정할 수 있습니다.
@ → 서버 IP 주소 (A 레코드)
www → 서버 IP 주소 (A 레코드)
아래는 네임칩에서 DNS 레코드를 지정한 것을 보여줍니다.

구체적인 방법은 도메인 등록업체에 따라 조금씩 다릅니다. 기본적인 원리를 이해하면 도메인 등록업체가 다르더라도 쉽게 응용이 가능합니다.
서버 IP 주소는 애플리케이션 설정의 Access Details 섹션에서 Public IP를 검색하여 확인할 수 있습니다.

6 도메인의 DNS 레코드를 설정한 후 서너 시간이 지나면 도메인 연결을 시도할 수 있습니다. DNS 정보 전파에 3~4시간 정도 소요될 수 있습니다.
클라우드웨이즈의 애플리케이션 관리 페이지의 Domain Management 섹션에서 Add Domain 버튼을 클릭하여 도메인을 추가합니다.

Add Domain(s) 팝업이 표시되면 아래 그림과 같이 www가 없는 도메인(예: example.com)과 www가 있는 도메인(예: www.example.com)을 입력하고 Save Changes 버튼을 누릅니다.

7 도메인이 추가되면 SSL Certificate 섹션으로 이동하여 SSL 인증서를 설치합니다.

위의 그림과 같이 www가 없는 도메인과 있는 도메인을 입력하고 Install Certificate 버튼을 클릭합니다.
조금 기다리면 SSL 보안 인증서 설치가 완료됩니다. 만약 설치에 실패하는 경우 (예: Please make sure that your domains are pointed correctly to your server IP 에러 메시지) 다음 사항을 체크합니다.
- 도메인의 DNS 레코드를 올바르게 설정했고
- DNS 레코드 설정 후 서너 시간이 지남
DNS 레코드가 올바르게 설정된 것이 확실하고 서너 시간이 지나도 에러가 발생하면 하루 정도 지난 후에 다시 시도해보시기 바랍니다.
8 마지막으로 Domain Management 섹션에서 추가한 도메인을 기본 도메인(Primary Domain)으로 지정합니다. 지정하려는 도메인의 맨 오른쪽에 있는 세 개의 점을 클릭하고 Make Primary를 선택합니다.

이제 새로 추가한 도메인 주소로 워드프레스 사이트에 접속할 수 있습니다. 사이트를 그대로 복제했기 때문에 워드프레스 테마, 플러그인이 동일하게 설치되어 있고 글, 페이지 등의 콘텐츠도 동일합니다. 관리자 페이지에 접속하여 콘텐츠를 변경하는 등의 작업을 진행하시기 바랍니다.
마치며
이상으로 클라우드웨이즈에서 워드프레스 사이트를 복제하는 방법에 대하여 살펴보았습니다. 만약 다른 웹호스팅으로 복제하려는 경우에는 All-in-One WP Migration과 같은 마이그레이션(이전) 플러그인을 사용하여 사이트를 복제할 수 있습니다.
👉 워드프레스 사이트 이전/복제에 어려움을 겪거나 워드프레스 또는 웹호스팅 관련 문제 해결이 필요한 경우 여기에서 서비스(유료)를 의뢰하실 수 있습니다.
댓글 남기기