라이브 WordPress 웹 사이트를 로컬 환경으로 이동하는 방법(2가지 방법)

게시 됨: 2022-05-25

WordPress 개발자라면 변경 사항을 실제 사이트에 푸시하기 전에 테스트할 수 있는 로컬 개발 환경을 설정하려고 할 것입니다. 그러나 가장 좋은 방법을 모를 수도 있습니다.

라이브 WordPress 사이트를 로컬 환경으로 이동하는 몇 가지 다른 방법이 있습니다. 가장 좋은 옵션은 경험 수준에 따라 다르며 마이그레이션 프로세스는 몇 분 밖에 걸리지 않습니다.

이 게시물에서는 라이브 웹 사이트를 스테이징 환경으로 이동하려는 이유에 대해 설명합니다. 그런 다음 사이트를 마이그레이션하는 두 가지 방법을 공유합니다. 시작하자!

라이브 웹사이트를 로컬로 옮기고 싶은 이유

라이브 WordPress 사이트를 로컬 환경으로 이동하려는 몇 가지 이유가 있습니다. 주된 이유는 일반적으로 개발 및 테스트 목적입니다.

로컬 개발 환경을 사용하면 라이브 콘텐츠에 영향을 주지 않고 테마 또는 플러그인의 변경 사항을 테스트할 수 있습니다. 이를 통해 사이트 손상에 대한 걱정 없이 자유롭게 실험할 수 있습니다.

또한 호스팅 계획에 WordPress를 로컬로 실행하기에 충분한 리소스(예: CPU 또는 메모리)가 없을 수 있습니다. 이 경우 데이터베이스를 만들고 로컬 호스트에서 가져오기 전에 대체 호스트에서 준비 사이트를 사용하는 것이 도움이 될 수 있습니다.

마지막으로 일부 개발자는 원격 서버에서 작업하는 것보다 빠르기 때문에 로컬 컴퓨터에서 오프라인으로 작업하는 것을 선호합니다. 이것이 라이브 사이트를 로컬로 이동해야 하는 이유는 아니지만 염두에 두어야 할 사항입니다.

라이브 WordPress 웹 사이트를 로컬 환경으로 이동하는 방법(2가지 방법)

이제 라이브 사이트를 이동해야 하는 몇 가지 이유를 확인했으므로 성공적인 마이그레이션을 위해 사용할 수 있는 두 가지 방법을 살펴보겠습니다. 두 방법 모두 로컬 서버 환경을 만들어야 합니다. MAMP, WAMP 또는 XAMPP를 사용하여 이 작업을 수행할 수 있습니다. 이 튜토리얼에서는 후자를 사용할 것입니다.

1. 플러그인 사용

가장 빠르고 쉬운 옵션은 플러그인을 사용하는 것입니다. Duplicator는 WordPress 사이트 마이그레이션에 널리 사용되는 선택입니다. 기술에 정통한 사람이 아니더라도 무료이며 비교적 사용하기 쉽습니다.

Duplicator WordPress 플러그인.

시작하려면 라이브 WordPress 사이트에 플러그인을 설치하고 활성화하십시오. 그런 다음 Duplicator > 패키지 로 이동하여 새로 만들기 버튼을 선택합니다.

Duplicator 플러그인에서 새 패키지를 생성하는 화면입니다.

다음 화면에서 추가 파일이나 디렉터리를 포함할지 여부를 선택해야 합니다. 계속하려면 다음빌드 버튼을 클릭하십시오.

Duplicator는 컴퓨터에 다운로드할 수 있는 WordPress 사이트 패키지를 생성합니다. installer.phparchive.zip 파일을 모두 다운로드해야 합니다.

Duplicator 플러그인 다운로드 화면입니다.

이제 파일을 로컬 서버에 업로드하고 설치 프로그램을 실행할 차례입니다. localhost에서 사이트에 대한 새 데이터베이스를 생성하려면 phpMyAdmin을 사용하거나 MySQL에서 SQL 쿼리를 실행할 수 있습니다. 데이터베이스의 이름, 사용자 이름 및 암호를 기록해 두어야 합니다.

다음으로 새 로컬 사이트에 대한 로컬 서버 루트 폴더( C:\xampp\www\ ) 안에 새 폴더를 만들어야 합니다. 폴더를 연 다음 archive.zip설치 프로그램 스크립트 파일을 복사하여 붙여넣습니다.

그런 다음 브라우저에서 http://localhost/package/installer.php 로 이동하여 Duplicator 설치 프로그램 스크립트를 실행할 수 있습니다.

복제기 설치 프로그램.

여기에서 데이터베이스 세부 정보를 입력할 수 있습니다. 완료되면 다음 버튼을 클릭합니다.

모든 것이 제대로 작동하면 성공 메시지가 표시되어야 합니다. 계속하려면 다음 을 클릭하십시오.

다음 화면에서 WordPress 사이트의 새 사용자 이름과 비밀번호를 입력해야 합니다. 그런 다음 아래로 스크롤하여 설치 를 선택합니다.

Duplicator는 WordPress 사이트를 localhost로 마이그레이션하기 시작합니다. 이 프로세스는 일반적으로 몇 분 정도 걸립니다. 마이그레이션이 완료되면 성공 메시지가 표시됩니다.

복제기 성공 메시지입니다.

관리자 로그인 버튼을 클릭하여 로컬 WordPress 사이트에 로그인합니다. 이제 localhost에서 실행 중인 라이브 WordPress 사이트가 표시되어야 합니다.

2. 수동으로 데이터베이스 내보내기

라이브 서버에서 로컬 개발 환경으로 WordPress 파일 및 데이터베이스를 수동으로 이동할 수도 있습니다. 이 방법은 FTP(파일 전송 프로토콜) 클라이언트 및 phpMyAdmin 작업에 익숙한 숙련된 개발자에게 권장됩니다.

이러한 도구에 익숙하지 않더라도 걱정하지 마십시오! 사이트를 성공적으로 마이그레이션할 수 있도록 프로세스의 각 단계를 안내해 드리겠습니다.

가장 먼저 해야 할 일은 라이브 WordPress 사이트를 백업하는 것입니다. 이렇게 하면 마이그레이션 프로세스 중에 문제가 발생하는 경우 대체할 백업이 생깁니다.

1단계: WordPress 데이터베이스 내보내기

먼저 WordPress 데이터베이스를 내보내야 합니다. 호스팅 계정의 cPanel에 로그인하고 phpMyAdmin 으로 이동합니다. 그런 다음 내보낼 데이터베이스를 선택한 다음 내보내기 버튼을 선택합니다.

phpMyAdmin의 내보내기 탭.

빠른 방법 또는 사용자 정의 방법 중에서 선택할 수 있습니다. 이동 을 클릭하여 데이터베이스 파일을 다운로드합니다.

다음으로 FTP 클라이언트 또는 파일 관리자를 사용하여 WordPress 파일을 다운로드할 수 있습니다. 파일 관리자에서 public_html 폴더를 다운로드하면 됩니다. FTP를 사용하는 경우 사이트의 루트 폴더에 있는 모든 파일을 선택한 다음 마우스 오른쪽 버튼을 클릭하고 다운로드 를 선택합니다.

2단계: 새 데이터베이스 생성

이제 로컬 서버 환경을 만들 차례입니다. 다시 말하지만, MAMP 또는 XAMPP를 사용하여 이 작업을 수행할 수 있습니다.

설정을 마치면 C:\xampp\www\ 안에 폴더를 추가하여 로컬 사이트를 넣을 수 있습니다. 여기에서 WordPress 파일을 복사하여 붙여넣을 수 있습니다.

또한 phpMyAdmin을 사용하여 새 데이터베이스를 생성해야 합니다. http://localhost/phpmyadmin/ 을 방문하여 이 작업을 수행할 수 있습니다. 그런 다음 데이터베이스 탭을 선택하고 데이터베이스 이름을 지정한 다음 이동 을 선택합니다.

새 데이터베이스를 만드는 중입니다.

그런 다음 가져오기 탭을 선택한 다음 파일 선택을 선택합니다 .

데이터베이스 가져오기.

그런 다음 이전에 다운로드한 데이터베이스 내보내기 파일을 업로드하고 이동 버튼을 클릭합니다. PhpMyAdmin이 WordPress 데이터베이스의 압축을 풀고 가져옵니다.

3단계: wp-config 파일 업데이트

마지막 단계는 wp-config.php 파일을 업데이트하는 것입니다. 로컬 WordPress 설치 폴더로 이동하여 wp-config.php 파일을 복사하여 텍스트 편집기에 붙여넣습니다.

텍스트 편집기에서 wp-config.php 파일 편집.

데이터베이스 이름을 phpMyAdmin으로 만든 새 데이터베이스 이름으로 변경해야 합니다. 그런 다음 데이터베이스 사용자 이름과 암호를 업데이트할 수 있습니다(사용 중인 경우).

그게 다야! 이제 로컬 브라우저에서 라이브 웹사이트에 액세스할 수 있습니다.

결론

새로운 기능을 테스트하거나 파일을 편집할 때 라이브 WordPress 사이트를 로컬 서버로 이동하는 것이 좋습니다. 불필요한 가동 중지 시간을 방지하고 문제가 발생할 가능성을 최소화할 수 있습니다.

이 기사에서 논의한 것처럼 라이브 사이트를 로컬 환경으로 이동하는 데 사용할 수 있는 두 가지 방법이 있습니다.

  1. Duplicator와 같은 플러그인을 사용하십시오.
  2. 로컬 서버 환경을 만들고 데이터베이스와 파일을 수동으로 내보냅니다.

라이브 WordPress 사이트를 로컬로 이동하는 것에 대해 질문이 있습니까? 아래 의견 섹션에서 알려주십시오!