WordPress 사이트를 수동으로 마이그레이션하는 방법(2024 가이드)

게시 됨: 2024-04-12

WordPress 사이트를 수동으로 마이그레이션하는 방법을 배우고 싶나요?

WordPress 웹 사이트를 한 호스트에서 다른 호스트로 수동으로 마이그레이션하는 것은 부담스러울 수 있습니다. 특히 처음으로 수행하는 경우에는 더욱 그렇습니다. 그러나 올바른 단계와 몇 가지 기술적 노하우를 통해 WordPress 사이트를 직접 성공적으로 이전할 수 있습니다.

이 문서에서는 웹사이트를 수동으로 마이그레이션하는 방법에 대한 단계별 지침을 제공합니다.

목차

  • 1. WordPress 데이터베이스 내보내기
  • 2. 사이트 파일 다운로드
  • 3. 사이트 파일을 새 서버에 업로드하세요.
  • 4. 새 데이터베이스 생성
  • 5. wp-config.php 파일 편집
  • 6. 원본 데이터베이스 가져오기
  • 7. DNS 설정 변경
  • 8. URL 업데이트(선택사항)
  • 보너스: WordPress 사이트를 마이그레이션하는 가장 쉬운 방법

전문가 팁: 시작하기 전에 WordPress 웹사이트의 백업을 생성하세요.이렇게 하면 마이그레이션 프로세스 중에 문제가 발생하는 경우 모든 파일과 데이터베이스의 복사본을 갖게 됩니다.

1. WordPress 데이터베이스 내보내기

WordPress 데이터베이스를 내보내는 것부터 시작해 보겠습니다.

WordPress 데이터베이스는 모든 웹사이트 데이터가 저장되는 곳입니다. 대부분의 호스팅 제공업체에서는 phpMyAdmin이라는 데이터베이스 관리자를 통해 액세스하고 내보낼 수 있습니다.

phpMyAdmin에서 WordPress 데이터베이스를 내보내는 방법은 다음과 같습니다.

  • phpMyAdmin에 로그인하고 다운로드하려는 데이터베이스를 선택하십시오. WordPress 데이터베이스의 이름은 일반적으로 "wp_ "로 시작됩니다.
  • 상단 메뉴에 있는 내보내기 탭 으로 이동합니다 .
  • 내보내기 방법 으로 " 빠른 – 최소 옵션만 표시" 를 선택하고형식이SQL 로 설정되어 있는지 확인하세요 .
  • 데이터베이스를 내보내려면 페이지 하단에 있는이동 또는 내보내기버튼을 클릭하기만 하면 됩니다 .

스크린샷-표시-방법-수동으로-xport-your-WordPress-데이터베이스-in-phpMyAdmin

다운로드가 완료되면 데이터베이스가 .sql 파일로 저장됩니다. 이 파일을 zip 형식으로 압축하여 컴퓨터에 저장하세요.

기억하세요: 다운로드한 이 .sql 파일은 웹사이트 마이그레이션의 핵심입니다.웹사이트의 기능은 웹사이트의 기능에 따라 달라지므로 주의해서 다루십시오.

2. 사이트 파일 다운로드

다음 단계는 WordPress 파일을 다운로드하는 것입니다. 이를 수행하는 일반적인 방법은 FTP 클라이언트(예: FileZilla ) 를 통해 서버에 로그인 하고 파일을 로컬 컴퓨터로 전송하는 것입니다.

방법은 다음과 같습니다.

컴퓨터에 FTP 클라이언트를 설치하여 시작하십시오. 데모에서는 FileZilla를 FTP 클라이언트로 사용하겠습니다. 설치가 완료되면 FTP 클라이언트를 엽니다.

FileZilla에서 인터페이스 상단의 필드에 호스트 이름, FTP 사용자 이름, 비밀번호 및 포트 번호를 입력합니다. 호스팅 제공업체로부터 이 정보를 수집해야 합니다.

그런 다음Quickconnect 버튼을 클릭하여 서버와의 연결을 설정하십시오.

빠른 연결-스크린샷-표시-빠른-연결-버튼-phpmyadmin

연결되면 오른쪽 패널에 사이트 파일이 표시됩니다. WordPress 설치 디렉터리인public_html 폴더 로 이동하여 그 안에 있는 모든 파일과 폴더를 선택하세요.선택한 파일을 마우스 오른쪽 버튼으로 클릭하고 "다운로드" 옵션을 선택합니다.

스크린샷 표시 표시 표시 수동으로 마이그레이션 사이트 및 저장 파일

그러면 FileZilla가 서버에서 로컬 컴퓨터로 파일을 전송합니다. 다운로드한 모든 파일을 단일 zip 아카이브로 압축합니다. 이는 공간을 절약할 뿐만 아니라 새 서버의 업로드 프로세스도 단순화합니다.

3. 사이트 파일을 새 서버에 업로드하세요.

이제 WordPress 파일이 다운로드되어 zip 아카이브로 압축되었으므로 새 서버에 업로드할 차례입니다.

이를 위해 FTP를 사용하거나 호스팅 제공업체에서 제공하는 새 웹사이트의 파일 관리자로 이동할 수 있습니다. 이전 웹사이트와 마찬가지로public_html 폴더를 찾아 엽니다.

새 서버에 이미 웹사이트가 실행 중인 경우 파일을 업로드하기 전에 해당 콘텐츠를 삭제하는 것이 좋습니다. 이렇게 하면 깔끔한 마이그레이션이 보장되고 기존 데이터와의 잠재적인 충돌을 방지할 수 있습니다.

주의: 기존 콘텐츠를 교체하겠다는 확신이 있는 경우에만 기존 콘텐츠 삭제를 진행하세요.이 단계는 되돌릴 수 없습니다.

WordPress 파일이 포함된 다운로드한 압축 zip 파일을 이 디렉터리에 업로드합니다.

파일을 수동으로 업로드하는 방법-새-WordPress-디렉토리

업로드가 완료되면 public_html 디렉토리에 zip 파일을 추출하세요. 그러면 모든 필수 WordPress 파일과 폴더가 public_html 디렉토리 내의 지정된 위치에 압축이 풀립니다. 추출하지 않으면 웹사이트가 제대로 작동하지 않습니다.

4. 새 데이터베이스 생성

새로운 WordPress 설정의 경우 저장된 SQL 데이터를 가져올 수 있는 새로운 데이터베이스를 만들어야 합니다. 프로세스는 호스팅 공급자에 따라 다르지만 데이터베이스를 생성하는 두 가지 기본 방법이 있습니다.

방법 1: cPanel 사용

  1. cPanel 사용자 이름과 비밀번호를 사용하여 cPanel에 로그인하세요.
  2. "MySQL 데이터베이스" 아이콘을 클릭하세요.
  3. "새 데이터베이스 생성" 섹션에서 데이터베이스 이름을 입력하고 데이터베이스 생성을 클릭합니다 .

방법 2: phpMyAdmin 사용

  1. 제공된 로그인 자격 증명을 사용하여 phpMyAdmin에 액세스합니다.
  2. 데이터베이스 탭을 선택합니다 .기존 데이터베이스 목록과 새 데이터베이스를 생성하는 옵션으로 리디렉션됩니다.
  3. "새 데이터베이스 만들기" 필드에 새 데이터베이스 이름을 입력합니다.
  4. 만들기 를 클릭합니다 .

5. wp-config.php 파일을 편집하세요

wp-config.php 파일 구성은 WordPress 웹사이트 마이그레이션에서 가장 중요한 단계 중 하나입니다. 이 파일에는 WordPress가 해당 데이터에 연결할 수 있도록 하는 새 데이터베이스에 대한 필수 정보가 포함되어 있습니다.

상황에 따라 wp-config.php 파일을 편집하는 방법은 다음과 같습니다.

  • 새로운 WordPress 설치: 디렉터리를 열고 "wp-config-sample.php"라는 파일을 찾습니다.이 파일의 복사본을 동일한 위치에 만들고 이름을 wp-config.php로 바꿉니다.
  • 기존 사이트 마이그레이션: 웹사이트를 실행 중이라면 편집할 수 있는 wp-config.php 파일이 이미 준비되어 있어야 합니다.

시나리오에 관계없이 코드 편집기(Notepad++ 또는 이와 유사한)에서 파일을 열고 다음 특정 섹션을 찾으십시오.

/** WordPress용 데이터베이스 이름 */

정의( 'DB_NAME', '데이터베이스_이름_여기' );

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

정의( 'DB_USER', '사용자 이름_여기' );

/** 데이터베이스 비밀번호 */

정의( 'DB_PASSWORD', '비밀번호_여기' );

/** 데이터베이스 호스트 이름 */

정의( 'DB_HOST', 'localhost' );

이 섹션에서는 데이터베이스 이름, 사용자 이름, 비밀번호와 같은 세부정보를 확인할 수 있습니다. 이 정보를 새 호스트의 정보로 바꾸십시오.

새로운 wp-config.php 파일을 사용하는 경우 고유 키도 교체해야 합니다.

완료되면 파일을 저장하십시오.

6. 원본 데이터베이스 가져오기

또한 이전 데이터베이스를 생성한 새 데이터베이스로 가져와야 합니다. 이를 위해:

  1. 새 사이트의 phpMyAdmin에 다시 로그인하고 생성한 데이터베이스로 이동하세요.
  2. 가져 오기 탭 으로 이동합니다 .
  3. 데이터베이스 파일을 선택하고 업로드하려면 "가져올 파일" 섹션 아래의 찾아보기 버튼을 클릭하세요 .

스크린샷-표시-파일 업로드 방법-워드프레스 디렉터리로

4. 파일을 선택했으면 화면 하단에 있는가져오기 버튼을 클릭합니다.

원본 데이터베이스를 가져오는 프로세스가 시작됩니다.

7. DNS 설정 변경

귀하의 웹사이트는 새로운 서버나 도메인 이름에서 실행되어야 합니다. 하지만 처리해야 할 것이 한 가지 더 있습니다. 바로 DNS(Domain Name System)입니다.

DNS는 도메인 이름(예: google.com)을 컴퓨터가 이해할 수 있는 IP 주소(예: 192.0.2.1)로 변환합니다. 현재 귀하의 DNS는 여전히 이전 호스트를 가리키고 있을 것입니다. 방문자가 새 위치를 찾을 수 있도록 하려면 새 호스트를 가리키도록 DNS를 업데이트해야 합니다.

그러나 정확한 단계는 도메인 이름을 등록한 위치에 따라 다릅니다. 대부분의 등록기관은 웹사이트에서 명확한 지침을 제공합니다. 도메인 등록 기관의 웹사이트에서 검색하고 안내를 따르세요.

8. URL 업데이트(선택사항)

이 단계는 WordPress 사이트를 새 도메인으로 마이그레이션하는 경우에만 필요합니다. 동일한 도메인을 유지하는 경우 이 섹션을 건너뛸 수 있습니다.

URL 참조를 업데이트하려면 검색 대체 DB 스크립트를 사용할 수 있습니다 . FTP를 사용하여 서버에 스크립트를 업로드하고 웹 브라우저에서 실행하여 필요한 업데이트를 수행합니다. 스크립트를 사용한 후 즉시 서버에서 삭제하세요. 액세스 가능한 상태로 두면 사이트 보안이 손상될 수 있습니다.

또는 Better Search Change 와 같은 플러그인을 사용하여 이러한 변경을 수행할 수도 있습니다. 스크립트를 사용하는 것보다 더 안전하고 사용자 친화적인 접근 방식입니다.

보너스: WordPress 사이트를 마이그레이션하는 가장 쉬운 방법

현실을 직시하자. WordPress 웹사이트를 수동으로 마이그레이션하는 것은 현명한 결정이 아닙니다. 특히 기술적인 지식이 없는 사람이라면 더욱 그렇습니다. 이는 데이터베이스 내보내기, 파일 편집, 코드 수정 등의 단계를 포함하는 복잡한 프로세스입니다. 이 모든 작업은 중단되지 않기를 바랍니다.

따라서 WordPress 사이트를 마이그레이션하는 가장 쉽고 안전한 대안은 UpdraftPlus 와 같은 무료 WordPress 마이그레이션 플러그인을 사용하는 것입니다 .

UpdraftPlus를 사용하면 다른 WordPress 설치에서 백업을 복원하여 웹사이트를 새 위치로 마이그레이션 할 수 있습니다.

귀하가 해야 할 일은 라이브 사이트의 백업을 생성하고 다운로드하는 것뿐입니다. 새 사이트의 UpdraftPlus 내에서 기존 백업 > 백업 파일 업로드로 이동 하고 이전 사이트에서 다운로드한 백업 파일을 업로드합니다. 업로드가 완료되면 백업을 선택하고 복원 옵션을 선택하세요.

그것은 그렇게 간단합니다!

프리미엄 버전으로 업그레이드 하면 마이그레이션의 모든 측면을 완전히 맞춤설정할 수 있습니다. 이는 전송할 특정 플러그인과 테마를 선택할 수도 있음을 의미합니다.

이 모든 기능은 복잡한 단계를 거치는 스트레스와 중요한 데이터 손실에 대한 걱정을 덜어줍니다.

결론

그리고 그게 다야!

WordPress 사이트를 한 호스트에서 다른 호스트로 이동하는 것은 두려운 것처럼 보일 수 있지만 반드시 그럴 필요는 없습니다. 이 문서에 설명된 단계를 따르면 완전히 가능합니다. 사이트 마이그레이션 프로세스를 더욱 쉽게 만들어주는 여러 마이그레이션 플러그인을 사용할 수 있습니다. 준비가 되어 있고 충분한 시간이 있는지 확인하세요. 그러면 할 수 있습니다.

자주 묻는 질문

WordPress 사이트를 수동으로 이동하려면 어떻게 해야 하나요?

WordPress 사이트를 수동으로 이동하려면:

  1. phpMyAdmin을 사용하여 현재 WordPress 사이트의 데이터베이스 내보내기
  2. FTP 또는 파일 관리자를 통해 사이트 파일을 새 호스팅 서버로 이동하세요.
  3. 새 서버에 새 데이터베이스 만들기
  4. 새 호스팅의 wp-config.php 파일에서 데이터베이스 자격 증명과 사이트 URL을 업데이트합니다.
  5. 이전에 내보낸 데이터베이스 가져오기

내 WordPress 사이트를 무료로 마이그레이션하려면 어떻게 해야 하나요?

WordPress 사이트를 무료로 마이그레이션하려면 수동으로 수행하거나 플러그인을 사용하여 수행할 수 있습니다. 수동 마이그레이션의 경우 phpMyAdmin을 통해 사이트의 데이터베이스를 내보내고, 사이트 파일을 전송하고, 새 데이터베이스를 만들고, wp-config.php를 업데이트하고, 데이터베이스를 가져옵니다. 또는 복잡한 작업을 처리하여 마이그레이션 프로세스를 단순화하는 UpdraftPlus 와 같은 플러그인을 선택할 수 있습니다 .

내 WordPress 사이트를 쉽게 이동하는 방법은 무엇입니까?

WordPress 사이트를 마이그레이션하는 가장 쉬운 방법은 UpdraftPlus 와 같은 플러그인을 사용하는 것입니다 . UpdraftPlus는 사이트(파일, 테마, 플러그인, 데이터베이스)의 전체 백업을 생성하고 새로운 WordPress 설치에서 이를 복원할 수 있게 해줍니다. 백업, 다운로드, 새 사이트에 업로드, 복원의 간단한 4단계 프로세스입니다.