워드프레스 웹사이트 이전을 위한 상세 가이드
워드프레스는 많은 웹사이트 소유자들이 선택하는 인기 있는 콘텐츠 관리 시스템(CMS) 중 하나입니다. 기존의 워드프레스 웹사이트를 새로운 호스팅 업체로 옮기거나, 도메인을 변경하려는 경우 워드프레스 사이트를 이전해야 할 때가 있습니다. 이전 과정은 웹사이트의 안정성과 성능에 중대한 영향을 미칠 수 있으므로 신중하게 실행해야 합니다. 이 글에서는 워드프레스 웹사이트를 이전하는 방법과 주의해야 할 점에 대해 자세히 알아보겠습니다.
저는 국내 업체에서 AWS Lightsail로 옮기는 작업을 했고, 어느 호스팅 업체로 이전하더라도 동일한 작업이라 생각하시면 됩니다. 처음에는 어렵다고 느껴질 수 있으나 하나씩 따라하면 그리 어렵지 않아요!
저같은 경우, 서버 이전을 고민한 이유는 한번 작업으로 서버 부분은 방치하고 싶은데,
만약 블로그가 커졌을때 트레픽이 걱정되어 이전을 결정하였습니다
이전하는 방법은 All in one WP migration 플러그인을 사용하여 옮기는 작업으로 설명드리겠습니다.
준비 단계
이전 작업을 시작하기 전에 몇 가지 기본적인 준비가 필요합니다.
🔍 1. 백업
먼저, 웹사이트의 모든 데이터를 안전하게 백업해야 합니다. 백업은 웹사이트 이전 중 문제가 발생했을 때 원래 상태로 복구할 수 있는 중요한 보안 절차입니다. 워드프레스의 경우 플러그인을 사용하여 데이터베이스와 파일을 백업할 수 있습니다. 많은 사람들이 이용하는 플러그인 중에서는 All in one WP migration 나 Duplicator 등이 인기가 있습니다.
🌐 2. 새로운 호스팅 선택
다음 단계는 새로운 호스팅 업체를 선택하는 것입니다. 안정적이고 신뢰할 수 있는 호스팅 업체를 선택해야 합니다. 이때 업체의 서버 환경이 워드프레스를 지원하는지 확인해야 합니다. 일반적으로 PHP 버전, MySQL 데이터베이스, SSL 인증서 제공 여부 등을 확인해야 합니다.
가격적인 측면을 고려한다면 해외 호스팅 업체가 유리한 측면이 있으나, 서비스 이용에 있어서는 국내 호스팅 업체가 한글로 이용하니 편한 부분이 있습니다.
장기적으로 이용한다는 가정하에 해외업체에 익숙해 지는게 더 유리하지 않을까 생각합니다.
추천하는 해외업체로는 Fastcomet과 AWS lightsail 이 가격적인 측면에서 유리합니다.
🔗 3. 도메인 설정
(1) 도메인을 변경하는 경우, 새로운 도메인을 구매하고 이를 웹사이트에 연결해야 합니다. 도메인 설정은 DNS 레코드를 변경하거나 업데이트하여 새 도메인으로 트래픽을 안전하게 이동할 수 있도록 해야 합니다.
(2) 도메인을 변경하지 않는 경우, 기존 도메인을 새로운 호스팅 서버로 설정하여야 합니다. 새로운 호스팅으로 변경하는 작업은 호스팅 업체와 도메인 업체별로 차이가 있으니 그에 맞게 준비하시면 됩니다.
도메인 변경이 완료가 되었는지 확인은 DNS checker로 홈페이지 주소가 서버 아이피로 변경되었는지 확인하시면 됩니다.
🔧 4. 워드프레스 및 플러그인 업데이트
이전 작업을 수행하기 전에 워드프레스 및 모든 플러그인을 최신 버전으로 업데이트해야 합니다. 이를 통해 보안 취약점을 최소화하고 이전 과정에서의 호환성 문제를 예방할 수 있습니다.
이러한 준비 작업을 완료한 후에야 워드프레스 웹사이트의 이전 작업을 시작할 수 있습니다.
워드프레스 웹사이트 이전하기
1. 파일 및 DB 백업
기존 워드프레스 플러그인에 들어가 All-in One WP Migarion 을 설치합니다.
설치 이후, 사이드 메뉴에서 해당 플러그인의 메뉴 중 EXPORT 를 선택합니다.
위의 화면과 같은 상태에서 EXPORT To를 클릭하여, File을 선택합니다.
내보내기 작업 중이며, 작업이 완료되면 백업 파일 다운로드 화면이 나타납니다.
화면 중간의 다운로드를 클릭하여 다운 받으면, 모든 준비과정은 끝난겁니다!
2. 새로운 호스팅 준비
새로운 호스팅 업체에 워드프레스를 설치하고, 새로운 워드프레스 내용은 글과 설정 모두 기존 워드프레스로 변경할 예정이니 다른 설정을 할 필요는 없습니다. 관리자 설정 역시 동일하게 변경되므로 비밀번호 변경도 필요가 없습니다.
딱 하나! 플러그인에서 All in one WP Migration 플러그인을 다운 받아 설치합니다.
3. 도메인 및 DNS 설정
새로운 호스팅으로 웹사이트를 이전한 후에는 DNS 레코드를 업데이트하여 새 도메인으로 트래픽을 안전하게 이동시켜야 합니다. 도메인을 변경하지 않고 호스팅 업체만 변경하는 경우에도 DNS 설정을 새로운 호스팅에 맞게 조정해야 합니다.
기존 도메인으로 변경을 한다면, 앞서 도메인에서 연결되고 있던 DNS 설정을 끊고 새 호스팅에 연결하고 변경된 새로운 워드프레스로 도메인이 정상적으로 연결되는지 확인합니다.
4. 데이터 및 DB 가져오기
신규 워드프레스 사이트에서 All-in one WP Migarion 플러그인의 Import를 선택합니다.
중간의 Import 박스에 파일을 드래그하여 올리기만 하면 완료 입니다. 올린다음 Next Next를 선택하신다면 파일과 DB를 가져오고 성공적으로 완료되었다는 안내가 나옵니다.
무료 플러그인의 경우 사이즈 Limit 제한이 있기에 작업에 문제가 있을 수 있으나 안전한 작업을 원한다면 유료로 unlimited가 될 수 있도록 설정 가능합니다.
다만, 무료가 좋으시다면 구글링을 통해 해법을 찾을 수 도 있습니다. 검색어로 [All in one WP Migration upload limit] 를 사용하고 검색 기간을 1달 정도 이내로 하시면 limit를 우회하는 방법을 찾을 수 있습니다.
예전에는 WP Config.php를 수정하는 방법이 있었으나 이는 플러그인 회사에서 막은 것 같습니다.
5. 테스트 및 문제 해결
이전 작업이 완료되면 웹사이트를 테스트하여 모든 기능이 정상적으로 작동하는지 확인해야 합니다. 만약 문제가 발생한다면 에러 로그를 확인하고, 각종 설정을 다시 검토하여 문제를 해결해야 합니다.
FAQ (자주 묻는 질문)
Q1. 워드프레스 웹사이트를 이전하는 이유는 무엇인가요?
A. 워드프레스 웹사이트를 이전하는 이유는 여러 가지가 있습니다. 새로운 호스팅 업체로 이전하여 성능을 향상시키거나, 도메인을 변경하려는 경우에는 웹사이트를 이전할 수 있습니다. 또한, 보안 문제로 인해 워드프레스를 새로운 환경으로 이전하는 경우도 있습니다.
Q2. 워드프레스 웹사이트 이전 시 중요한 점은 무엇인가요?
A. 워드프레스 웹사이트를 이전할 때 가장 중요한 점은 데이터의 안전한 이전과 웹사이트의 정상적인 작동을 보장하는 것입니다. 따라서 충분한 백업을 수행하고, 이전 후에는 모든 기능을 테스트하여 문제를 사전에 방지해야 합니다.
Q3. 워드프레스 웹사이트 이전에 필요한 기술적인 지식은 어떤 것들이 있나요?
A. 워드프레스 웹사이트를 수동으로 이전하기 위해서는 FTP, MySQL 데이터베이스 관리, 워드프레스 구성 파일 편집 등의 기술적인 지식이 필요합니다. 또한, 호스팅 환경과 도메인 설정에 대한 기본적인 이해가 필요합니다.
Q4. 워드프레스 웹사이트 이전을 위해 꼭 필요한 플러그인은 무엇인가요?
A. 워드프레스 웹사이트를 이전할 때 유용한 플러그인으로는 UpdraftPlus, BackupBuddy, Duplicator 등이 있습니다. 이러한 플러그인을 사용하면 데이터베이스와 파일을 쉽게 백업하고 복원할 수 있습니다.
Q5. 워드프레스 웹사이트 이전 후에 추가적으로 해야 할 작업은 무엇인가요?
A. 워드프레스 웹사이트를 이전한 후에는 DNS 레코드를 업데이트하고, 구성 파일을 조정하여 새로운 호스팅 환경에 맞게 설정해야 합니다. 또한, 웹사이트를 테스트하여 문제가 없는지 확인하는 것이 중요합니다.
워드프레스 웹사이트 이전은 웹사이트의 안정성과 성능을 유지하기 위해 중요한 작업입니다. 이러한 작업을 신중하게 수행하여 문제없이 워드프레스 웹사이트를 새로운 환경으로 이전할 수 있습니다.