어떻게 제로 정지 상황에서 WordPress를 공유 호스트에서 클라우드 서버로 옮깁니까
소개하다.
많은 블로거들이 공유 호스트를 이용하여 블로그를 쓰기 시작했는데, 그들의 생각은 더 적은 비용을 지불하고 더 많은 지원을 얻는 것이다.
공유 위탁 관리는 다른 사이트 관리자와 위탁 관리 공간을 공유하는 위탁 관리이다.다른 사이트에 문제가 생겼을 때, 이것도 사이트에 문제가 생길 수 있다.예를 들어 다른 사이트에서 악성 소프트웨어 공격을 하면 너도 공격을 받기 쉽다.
가상 개인 클라우드 서버로 이동하면 웹 사이트를 단독으로 관리하는 서버를 제공합니다.
이 강좌에서 WordPress 사이트를 Godaddy 등 공유 호스트에서 디지털 Ocean이나 다른 클라우드 공급자로 이전하는 절차를 알 수 있습니다.
클라우드 호스트 Digitalocean으로 이전하기 어려울 경우 Digitalocean with Cloudways를 무료로 시도할 수 있습니다.
Try DigitalOcean with CloudWays for Free
선결 조건
Digital Ocean을 사용하여 계정을 만들고 wordpress 사이트를 호스팅하기 위해droplet을 만듭니다.
1단계 – 기존 WordPress 사이트의 백업 작성
이 단계에서 기존 wordpress 사이트의 백업을 만들 것입니다.
이 백업 파일을 새 서버로 가져오는 데 사용할 수 있으며, 이전 과정에서 문제가 발생하면 사이트를 복구하는 데 도움을 줄 수 있습니다.
wordpress 사이트의 백업을 만들려면 All-in-one WP Migration이라는 플러그인을 설치해야 합니다.
이 플러그인을 설치하고 활성화하면 Word Press 메뉴에서 All-in-ONe WP migration 옵션을 볼 수 있습니다.
메뉴를 클릭하고 내보내기 옵션을 선택합니다.
파일을 내보낼 수 있는 옵션 목록을 볼 수 있습니다.파일 옵션을 선택하고 파일을 로컬 위치로 내보냅니다.
백업이 생성되었습니다.이제 다음 단계로 넘어갑시다.
2단계 - 새 서버에 Wordops 설치
이 단계에서는 새 VPS 서버에 Wordops를 설치합니다.
Wordops는 WordPress 사이트의 설치와 서버 관리를 간소화하는 도구입니다.
이를 사용하면 서버에서 WordPress 사이트를 실행하기 위해 필요한 소프트웨어 창고(WordPress, MySQL, PHP, NGINX)가 자동으로 설치됩니다.
다음 명령을 사용하여 WordOps를 설치할 수 있습니다.
wget -qO wo wops.cc && sudo bash wo site.tld --wpfc
WordOps 및 WordPress 설치에 필요한 전체 스택이 설치되었습니다.이제 WordPress에서 웹 사이트를 만듭니다.
3단계 - 웹 사이트 만들기
이 단계에서 새 VPS 서버에 설정할 사이트마다 wordpress를 설치합니다.
각 사이트에 대해 다음 단계를 수행해야 합니다.
다음 명령을 실행하여 필드에 wordpress 사이트를 만듭니다.
기본적으로, 우리는 Nginx 캐시를 사용하여 wordpress 사이트를 만듭니다.
wordpress 설치에서 다른 종류의 캐시를 사용하려면 Wordops official page 의 링크를 참조하십시오.
wo site create site.tld --wpfc
지점tld는 도메인 이름으로 바꿔야 합니다.예를 들어askvikram.com 그 중에서 askvikram은 현장이고 tld는 현장이다.com 확장새로운 wordpress 사이트는 기본 설정으로 만들어졌다.
이제 백업에서 이 새 서버로 컨텐츠를 마이그레이션하는 다음 단계로 넘어가겠습니다.
4단계 – 백업을 새 서버로 가져오기
백업에서 새로 설치된 wordpress 설치로 내용을 옮기려면 서버와 wp 관리자의 IP 주소를 사용하여 새로 설치된 wordpress 설치에 로그인하십시오.php 웹 주소.
기본 wordpress 계기판을 보실 수 있습니다.
가져오기에 사용할 수 있는 동일한 All-In-WP 마이그레이션 플러그인을 설치하는 새 플러그인 추가 페이지로 이동합니다.
이 플러그인을 설치하고 활성화하면 Word Press 메뉴에서 All-in-ONe WP migration 옵션을 볼 수 있습니다.
메뉴를 클릭하고 가져오기 옵션을 선택합니다.
파일을 가져오는 옵션을 볼 수 있습니다.
파일 옵션을 선택하고 파일을 가져옵니다.마침을 클릭합니다.
이 작업은 공유 호스트에서 사용자 이름과 비밀번호를 포함한 사이트 내용을 완전히 가져옵니다.
표시된 옵션에서 필요한 URL 유형을 업데이트해야 합니다.
WordPress 가져오기가 완료되어 새 VPS 서버에서 사이트를 사용할 수 있습니다.
lets encrypt ssl 인증서를 사용하여 암호화하는 방법을 보여 줍니다.
5단계 - 새 사이트의 SSL 업데이트
다음 명령을 사용하여 사이트에서 서버의 ssl 인증서를 받습니다.
wo site create site.tld --wp --letsencrypt
wo site create site.tld --wp --letsencrypt
이것은 사이트의lets 암호화 인증서를 업데이트할 것입니다.6단계 - DigitalOcean에서 DNS 설정 업데이트
디지털 해양 서버로 이동하고 네트워크 클릭→ 도메인 이름.
루트에 기록을 추가하고 디지털 해양 액체 방울의 IP 주소를 업데이트합니다.
단계 7 – 도메인 등록기에서 이름 서버 업데이트
마지막으로 도메인 등록기의 이름 서버를 업데이트합니다.
이름 서버를 ns1.digitalocean.com로 업데이트합니다.이것이 바로 브라우저가 사이트의 내용을 보기 위한 서버다.
결론
이 문서에서는 공유 호스트에서 VPS 호스트로 마이그레이션했습니다.
너는 이미 많은 돈을 절약하고 공유 호스트에서 빠져나왔는데, 거기에서 너는 다른 사이트 관리자의 문제에 쉽게 영향을 받는다.
웹 사이트를 Digitalcoean으로 마이그레이션하면 다운타임이 발생합니까?
이 가이드를 사용하지 않고 다운타임이 없습니다.
Reference
이 문제에 관하여(어떻게 제로 정지 상황에서 WordPress를 공유 호스트에서 클라우드 서버로 옮깁니까), 우리는 이곳에서 더 많은 자료를 발견하고 링크를 클릭하여 보았다 https://dev.to/vikramaruchamy/how-to-migrate-wordpress-from-shared-hosting-to-a-cloud-server-with-zero-downtime-28l2텍스트를 자유롭게 공유하거나 복사할 수 있습니다.하지만 이 문서의 URL은 참조 URL로 남겨 두십시오.
우수한 개발자 콘텐츠 발견에 전념 (Collection and Share based on the CC Protocol.)