Cloudways(클라우드웨이즈)에서 무료 Plesk 패널로 워드프레스 사이트 이전 작업

워드프레스 정보를 제공하는 블로그 Avada 2024. 4. 19. 11:45 • 댓글:

어제는 클라우드웨이즈(Cloudways)와 가비아에서 호스팅 중인 워드프레스 사이트 3개를 Vultr로 이전하는 작업을 맡았습니다. 클라우드웨이즈가 사용이 편리하고 여러 개의 사이트를 운영하거나 규모가 큰 사이트 운영 시에는 괜찮은 선택일 수 있습니다. 보다 저렴하게 클라우드 호스팅을 이용하고 싶은 경우 Vultr를 선택할 수 있습니다. 벌쳐는 서버를 직접 생성하여 관리해야 하므로 초보자에게 쉽지 않은 선택이지만 Plesk 앱으로 서버를 생성하면 클라우드웨이즈에는 못 미치지만 비교적 수월하게 워드프레스 사이트들을 운영할 수 있습니다.

📍 클라우드웨이즈 할인 프로모 코드 & 가입 방법

Cloudways(클라우드웨이즈)와 가비아에서 Vultr Plesk 패널로 워드프레스 사이트 이전 작업

Vultr에서 Plesk 앱을 선택하여 서버를 생성하고 도메인 연결 후 워드프레스 사이트를 설치할 수 있습니다. 초기 세팅 작업이 초보자에게는 조금 어렵게 느껴질 수 있지만, 한 번 세팅을 하면 한동안 잊어버리고 워드프레스 사이트 관리에 전념할 수 있습니다.

클라이언트께서 유튜브 영상을 보고 Vultr(벌쳐)에서 Plesk 패널을 구성하여 워드프레스 사이트 이전을 시도했지만 실패하여 워드프레스 사이트 이전을 의뢰해왔습니다.

유튜브 영상을 보고 이전을 2번 시도했으나 첫번째 시도에서는 보안관련 문구가 뜨면서 어드민 페이지에 접속이 안되었습니다. 두번째 시도에서는 업로드 과정에서 무한로딩 상태가 되어 실패했습니다.

클라우드웨이즈에 호스팅 중인 사이트의 경우 사이트 규모가 제법 크기 때문에 All-in-One WP Migration 플러그인을 사용하여 이전한 후에 제대로 사이트가 이전되지 않았고, 두 번째 시도에서는 무한 로딩 상태가 되어 실패했다고 합니다.

그리고 가비아에 호스팅 중인 두 개의 워드프레스 사이트는 멀티사이트여서 이전 후에 보안 관련 문구가 표시되면서 로그인이 되지 않았다고 합니다.

사이트 규모 때문에 제법 높은 사양의 서버가 선택되었습니다. 

Cloudways(클라우드웨이즈)와 가비아에서 Vultr Plesk 패널로 워드프레스 사이트 이전 작업

살펴보니 월 60달러 요금제 서버인 것 같습니다.

저렴한 요금제의 서버를 생성하려는 경우 Cloud Compute - Shared CPU 타입을 선택할 수 있습니다.

무료 Plesk 앱은 3개 도메인까지 연결이 가능하므로, 사이트 개수가 3개 이하인 경우에 괜찮은 선택일 수 있습니다.

멀티사이트의 경우 데이터와 DB를 수동으로 백업하여 이전하는 것이 실패 가능성을 줄이는 데 도움이 됩니다.

가비아의 경우 PHP 버전이 7.4가 적용되어 있었습니다. Plesk (플레스크) 패널에서 PHP 8.2를 적용한 상태에서 이전을 시도하니, 이전 후에 일부 플러그인이 비활성화되어 레이아웃이 제대로 표시되지 않았습니다.

이 경우 두 가지 옵션이 있습니다.

  1. Plesk 패널에서 해당 사이트의 PHP 버전을 7.4로 다운그레이드하거나
  2. 워드프레스와 테마, 플러그인을 최신 버전으로 업데이트하는 것입니다.

두 번째 방법이 권장되지만, 오랫동안 업데이트를 하지 않은 경우 레이아웃이 틀어지거나 일부 테마나 플러그인에서 오류가 발생할 수도 있습니다.

저는 PHP 버전을 7.4로 바꾸고 이전 과정에서 비활성화되었던 엘리멘터(Elmentor)를 활성화하니 문제가 해결되었습니다. 이후에 다시 PHP 8.2로 변경하고 워드프레스 사이트를 업데이트하는 방향으로 진행하기로 했습니다.

이전 후에 wpDataTables로 만든 테이블에서 오류가 발생했습니다. 아래와 같이 No matching records found 에러가 표시되었습니다.

wpDataTables를 사용하면 DB 데이터를 테이블(표) 형식으로 표시할 수 있어 커스텀/개발 작업이 수월해질 수 있습니다.

 

워드프레스 DB 데이터를 표 형식으로 표시하는 방법 - wpDataTables 플러그인 (테이블 & 차트 생성)

워드프레스 DB (데이터베이스) 데이터를 표 형식으로 표시하는 방법 - wpDataTables 플러그인 (테이블 & 차트 생성) 몇 년 전에 워드프레스 컨택트 폼 신청서 플러그인인 Quform에서 제출한 데이터를 프

avada.tistory.com

wpDataTables 플러그인을 살펴보니 해당 데이터가 이전에서 누락되지는 않았습니다.

문제는 플러그인을 사용하여 이전하면서 DB 테이블 프리픽스가 변경되면서 나타나는 현상으로 짐작되었습니다. 이 점을 감안하여 조치를 취하니 문제가 해결되었습니다.😄 

워드프레스 마이그레이션 작업 후에 서버 환경 변화 등으로 인해 예상치 못한 오류가 발생하는 경우가 있습니다. 그런 문제의 원인을 파악하여 해결하는 것이 쉽지 않을 수 있습니다.

클라우드웨이즈나 가비아, 카페24, Vultr, 패스트코멧 등 다양한 웹호스팅에서 호스팅 중인 워드프레스 사이트를 이전하다 보면 예상치 못한 에러에 직면하기도 합니다. 

클라우드웨이즈 요금이 부담스러운 경우 Vultr의 Plesk 패널로 변경하면 비용 부담을 줄일 수 있습니다. Plesk 패널로 이전하는 경우 정기적으로 백업하여 PC나 클라우드 스토리지에 저장하면 안심할 수 있습니다. Plesk 앱을 이용한다고 해서 서버 관련 작업에서 완전히 자유롭지는 않지만, 서버 관련 작업을 최소화할 수 있어 초보자에게 부담이 적은 편입니다.

워드프레스 이전이나 워드프레스 관련 문제로 어려움을 겪는 경우 여기에서 서비스(유료)를 의뢰하실 수 있습니다.

참고

https://avada.tistory.com/3324

 

클라우드웨이즈(Cloudways)에서 Vultr로 워드프레스 사이트 이전 작업

클라우드웨이즈(Cloudways)는 쉽게 Vultr, Linode, DigigalOcean, AWS 서버를 관리할 수 있지만 비용적인 면에서는 Vultr 등에 비해 비싼 편입니다. Vultr의 경우 서버를 직접 생성하여 관리해야 하기 때문에 서

avada.tistory.com

https://avada.tistory.com/3046

 

해외웹호스팅: 클라우드웨이즈 vs. 블루호스트 vs. 카페24 비교 (Cloudways vs. Bluehost vs. Cafe24)

저는 오랫동안 블루호스트(Bluehost)를 이용해 왔으며 2021년부터는 클라우드웨이즈(Cloudways) 웹호스팅 서비스도 함께 이용하고 있습니다. 현재 일부 중요하지 않는 블로그는 Bluehost에서 호스팅되고

avada.tistory.com

https://avada.tistory.com/2897

 

엘리멘터 무료 버전 vs. 프로 버전 비교

엘리멘터(Elmentor)는 500만 개가 넘는 사이트에 설치되어 사용되고 있는 인기 워드프레스 페이지 빌더 플러그인입니다. 엘리멘터는 무료 버전과 프로 버전으로 제공됩니다. Elementor 프로 버전에서

avada.tistory.com

https://avada.tistory.com/2335

 

워드프레스 GeneratePress 테마 라이선스 (+요금제)

워드프레스에는 정말 많은 테마가 있습니다. 테마 라이선스는 테마마다 조금씩 다릅니다. 아바다, 엔폴드, 뉴스페이퍼 등 테마포레스트 테마의 경우 동일한 라이선스가 적용됩니다(참고). Generat

avada.tistory.com