Localhost에 대한 라이브 WordPress 사이트: 올바른 이동 방법!

이 글은 라이브 WordPress 사이트를 localhost로 이동하는 쉬운 기술에 대해 설명합니다.

신진 회사나 기업가가 "성공적인" 타이틀을 얻는 방법은 우여곡절이 많습니다. 그러나이 여정에서 직면하는 기복의 수는 대부분 그들의 결정에 달려 있습니다.

기술 기업가에게는 눈에 띄는 훌륭한 프로젝트를 제공하는 것이 매우 중요합니다. 그리고 이를 달성하기 위해서는 속도, 성능 또는 개발 시간과 같은 웹 사이트 또는 앱 생성의 모든 요소를 ​​관점에서 유지해야 합니다.

다양한 요소가 다른 여러 특성에 따라 다르지만 제어할 수 있는 한 가지가 있습니다. 예상보다 짧은 시간에 웹 사이트를 수정하거나 개발하는 것입니다!

그리고 그것을 가능하게 하는 것은 무엇입니까? 전체 프로젝트의 성장과 효율성을 가속화하기 위해 개발을 용이하게 하는 프로세스입니다. 따라서 개발자는 전 세계적으로 라이브 WordPress 사이트를 localhost로 이동하도록 선택합니다.

라이브 WordPress 사이트를 localhost로 이동하는 "전략"은 WordPress를 심층적으로 이해하고 웹 사이트를 효율적이고 빠르게 테스트하는 데 도움이 됩니다.

더 나을 것입니다 우수한 지식을 보유한 개발자를 고용합니다. 라이브 웹 사이트의 데이터에 대해 "통제된 실험"을 수행할 수 있도록 WordPress에서의 경험.

 

로컬 서버로 WordPress 마이그레이션을 고려해야 하는 이유는 무엇입니까? 

이미 WordPress 웹 사이트를 소유하고 있다면 지속적인 성장을 유지하기 위해 시기 적절한 업그레이드, 수정 및 새로운 기능 도입을 고려할 가능성이 있습니다.

따라서 지속적인 사용자 참여를 보장하기 위해 새로 출시된 플러그인과 테마를 웹 사이트에 통합하기 전에 테스트하는 것이 필수적입니다.

그러나 기업가를 가장 괴롭히는 사실은 웹 사이트의 사용자 경험을 방해할 수 있는 모든 가능성을 차단하면서 이러한 수정 사항을 확인하는 올바른 방법입니다.

유언장이 있는 곳에는 없습니다. 당신은 할 수 있습니다 WordPress 개발자를 고용하십시오 웹 사이트의 전망을 방해하지 않고 전문적으로 웹 사이트를 로컬 서버로 가져옵니다.

이렇게 하면 사용자 경험을 방해하지 않고 새로운 테마와 플러그인을 빠르게 테스트하거나 다른 테스트 관련 작업을 수행할 수 있습니다.

이 프로세스를 통해 개발자는 적절한 테스트를 거친 후에만 수정 사항을 통합할 수 있으므로 웹 사이트가 사이트 중단에 노출되지 않습니다.

뿐만 아니라 많은 개발자가 WordPress와 관련된 기술에 대한 심층적인 지식과 이해를 얻기 위해 연습하는 것을 선호합니다.

변경 사항을 테스트하는 것은 WordPress의 더미 콘텐츠로 가능합니다. 그러나 실제 웹사이트 데이터는 일단 수정이 구현되면 사이트의 미적 변화에 대한 보다 심도 있는 시각적 해석을 제공합니다.

 

 

라이브 WordPress 사이트를 Localhost로 이동하는 방법?

웹 사이트를 로컬 호스트로 성공적으로 마이그레이션하는 데 필요한 첫 번째이자 가장 중요한 단계는 다른 작업을 수행하기 전에 모든 웹 사이트의 데이터를 백업하는 것입니다.

백업은 모든 데이터의 안전을 보장하며, 도중에 문제가 발생하면 마이그레이션 시작 지점으로 다시 이동할 수 있습니다.

둘째, 고용한 개발자가 장치/컴퓨터에 로컬 서버 환경을 설치합니다.

Windows의 경우 개발자가 WAMP를 사용할 수 있으며 Apple 장치의 경우 MAMP를 사용합니다.

환경을 사용할 준비가 되면 phpMyAdmin을 통해 새 데이터베이스를 구축해야 합니다.

브라우저에서 다음 URL을 방문하여 phpMyAdmin을 시작할 수도 있습니다.

  • http://localhost/phpmyadmin/
  • http://localhost:8080/phpmyadmin/

다음으로 "데이터베이스" 탭을 선택해야 합니다. 새 데이터베이스 생성. 이 데이터베이스는 나중에 라이브 사이트 데이터의 압축을 푸는 동안 사용됩니다.

이제 WordPress 사이트를 localhost로 가져올 준비가 되었습니다.

 

Live WordPress 사이트를 Localhost에 수동으로 복사하는 방법

이 방법을 사용하려면 WordPress 전문가를 고용하여 WordPress 웹 사이트를 로컬 서버로 마이그레이션해야 합니다.

그러나 계속 진행하기 전에 웹 사이트를 실제로 마이그레이션하기 전에 항상 신뢰할 수 있는 데이터 백업을 생성하여 문제가 발생하지 않도록 해야 합니다.

설정되었으므로 프로세스로 이동하겠습니다.

 

1단계: 라이브 사이트의 데이터베이스 내보내기

개발자는 cPanel 대시보드에 로그인한 다음 phpMyAdmin을 선택하여 실시간 데이터를 내보내야 합니다.

1.png

참고 : 여기에 있는 이미지는 블루호스트 대시보드 (이해를 돕기 위한 예시)

phpMyAdmin에서 내보낼 데이터베이스를 선택한 다음 "내보내기" 탭을 선택합니다.

2.png여기에서 phpMyAdmin은 사용자 지정 및 빠른 내보내기 방법 중에서 기본 설정을 묻습니다. 맞춤 방법을 선택하고 압축된 형태의 zip을 사용하는 것이 좋습니다.

다양한 WordPress 플러그인을 통해 데이터베이스 내부에 테이블을 만들 수도 있습니다. 그러나 원본을 유지하고 플러그인을 사용하지 않으려면 이러한 테이블을 여전히 사용자 정의 방법을 통해 통합할 수 있습니다.

"빠른 내보내기"를 건너뛰고 "이동" 버튼으로 "사용자 지정 내보내기"를 선택하고 데이터베이스 백업으로 구성된 zip 파일을 다운로드합니다.

3.png

phpMyAdmin은 이제 이러한 파일을 다운로드합니다.

 

2단계: 모든 WordPress 파일 다운로드

다음으로 해야 할 일은 웹사이트의 모든 파일을 다운로드하는 것입니다. 프로세스는 간단합니다. 파일이 포함된 폴더를 선택하고 압축된 zip 파일을 만들어야 합니다.

4.png

zip 파일이 준비되면 파일을 선택하고 "다운로드"를 선택합니다. 그런 다음 모든 코드로 구성된 zip 파일이 다운로드됩니다.

5.png

6.png

7.png3단계: 파일을 Localhost로 마이그레이션

각 WordPress 파일을 성공적으로 다운로드한 후에는 WordPress 웹 사이트를 쉽게 가져올 수 있도록 로컬 호스트에 폴더를 만드는 것이 좋습니다.

사용하는 경우 MAMP, 개발자에게 요청하여 /Applications/MAMP/htdocs/ 폴더.

그러나 사용하는 경우 WAMP, 폴더는 localhost의 C:\wamp\www\ 폴더 내에 빌드되어야 합니다.

완료되면 이전에 다운로드한 압축 파일을 복사하여 붙여넣고 압축을 풀 수 있습니다.

이제 URL을 통해 localhost에 있는 관리자 패널에 액세스하여 데이터베이스 가져오기를 진행할 수 있습니다.

  • http://localhost/phpmyadmin/

이제 "이미 구축된" 데이터베이스를 선택하고 상단에 있는 "가져오기" 탭을 클릭하기만 하면 됩니다.

그렇지 않은 경우 새 데이터베이스를 만든 다음 이전 데이터베이스(라이브 웹 사이트의 데이터베이스)를 가져올 수도 있습니다.

8.png

"파일 선택 버튼"을 찾아 클릭하여 라이브 WordPress 사이트를 로컬 서버로 마이그레이션하는 첫 번째 단계에서 개발자가 다운로드했을 데이터베이스 내보내기 파일을 업로드합니다.

앞으로 이동하려면 "이동"을 클릭하십시오.

phpMyAdmin은 압축을 풀고 WordPress 웹 사이트의 데이터베이스를 가져옵니다.

이제 전체 데이터베이스를 설정해야 하므로 활성 상태인 WordPress 웹 사이트 내의 모든 URL을 업데이트하는 것이 좋습니다.

9.png

phpMyAdmin SQL 쿼리를 통해 수행할 수 있습니다. 로컬 웹 사이트의 데이터베이스를 선택한 다음 SQL을 선택하십시오.

이 쿼리는 라이브 웹사이트의 URL 참조를 선택하고 이를 localhost의 URL로 바꿉니다.

UPDATE wp_posts SET guid = replace(guid, 'http://olddomain.com', 'http://newdomain.com');
UPDATE wp_posts SET post_content = 교체(post_content, 'http://olddomain.com','http://newdomain.com');
업데이트 wp_links SET link_url = 교체(link_url, 'http://olddomain.com','http://newdomain.com');
업데이트 wp_links SET link_image = replace(link_image, 'http://olddomain.com','http://newdomain.com');
업데이트 wp_postmeta SET meta_value = replace(meta_value, 'http://olddomain.com','http://newdomain.com');
업데이트 wp_usermeta SET meta_value = replace(meta_value, 'http://olddomain.com','http://newdomain.com'); 업데이트 wp_options SET option_value = replace(option_value, 'oldurl.com', 'newurl.com') WHERE option_name = 'home' OR option_name = 'siteurl';

 

4단계: wp-config.php 파일 업데이트

라이브 WordPress 웹 사이트를 로컬 호스트로 마이그레이션하는 프로세스의 마지막 단계는 로컬 사이트의 wp-config.php 파일이 최신인지 확인하는 것입니다.

이 웹사이트는 데이터베이스와의 연결 형성에 대한 중요한 정보를 포함하여 사이트 설정으로 구성됩니다.

로컬 서버에 WordPress가 설치된 폴더로 이동한 다음 메모장과 같은 텍스트 편집기에서 wp-config.php 파일로 이동합니다.

기존 데이터베이스의 이름을 개발자가 이전에 구축한 이름으로 변경합니다(phpMyAdmin 사용).

/ 워드 프레스 데이터베이스 * 이름 * /

정의 ( 'DB_NAME', 'database_name_here');

/ ** MySQL의 데이터베이스 사용자 이름 * /

정의 ( 'DB_USER', 'username_here');

/ ** MySQL의 데이터베이스 암​​호 * /

정의 ( 'DB_PASSWORD', 'password_here');

작업이 완료되고 먼지가 제거되면 데이터베이스의 사용자 이름을 변경하고 현재 MySQL 사용자 이름과 동일하게 입력합니다. 암호를 사용하는 경우 해당 암호를 입력하십시오. 그렇게 하고 싶지 않다면 비워두고 모든 변경 사항을 저장하여 종료할 수도 있습니다.

짜잔! 이제 라이브 웹사이트를 로컬 브라우저에서 사용할 수 있습니다!

모든 노력과 현명한 결정에 경의를 표합니다.

    닉 블레인의 아바타
    댓글 2개
    닉 블레인의 아바타
    비스와디프 다스굽타 2023년 6월 28일
    |

    옵션 테이블에서 siteurl 및 home 필드를 업데이트하라고 알려주는 것을 잊은 것 같습니다.