Hostwinds 튜토리얼

에 대한 검색 결과:


목차


파일 마이그레이션
데이터베이스 마이그레이션
데이터베이스 연결 수정

WordPress 사이트를 수동으로 마이그레이션하는 방법

태그 : WordPress 

파일 마이그레이션
데이터베이스 마이그레이션
데이터베이스 연결 수정

WordPress 설치의 경우 새 호스트로 설치를 수동으로 마이그레이션하기 위해 액세스가 필요한 두 개의 기본 구성 요소가 있습니다. 파일 및 데이터베이스.

파일 마이그레이션

이전 호스트에서 새 사용자로 파일을 이주하는 가장 쉬운 방법 중 하나는 FTP를 사용하여 파일을 로컬 컴퓨터로 다운로드 한 다음 새 호스트에 업로드하는 것입니다.

먼저: 이전 호스트에 대한 FTP 또는 SFTP 로그인 세부 정보를 얻거나 만듭니다.

이전 호스트에 제어판으로 cPanel이있는 경우 다음을 수행 할 수 있습니다. cPanel 내에서 FTP 계정 생성.
이전 호스트가 SSH 액세스를 제공하는 경우 다음을 수행 할 수 있습니다. SFTP에 SSH 자격 증명 사용.

둘째: 다음과 같은 FTP 클라이언트를 사용하여 연결하십시오. Filezilla.

숨겨진 파일을 표시하여 모든 것을 다운로드 할 수 있습니다.
Filezilla에서 다음을 선택할 수 있습니다. 서버-> 숨김 파일 강제 표시 이를 가능하게합니다.

Filezilla 설정 가이드를 찾을 수 있습니다. 여기.

제삼: 이전 호스트에서 로컬 컴퓨터의 폴더로 웹 사이트의 파일을 다운로드하십시오.

이상적으로는 마이그레이션하는 동안 파일을 저장할 수 있도록 컴퓨터의 새 폴더를 만들어야합니다.

네번째: FTP 클라이언트에서 새 창 / 연결을 새 호스트에 엽니 다.

FTP 계정을 만들어야하는 경우 다음을 수행 할 수 있습니다. cPanel에서 FTP 계정 생성 또는 관련 제어 패널; 또는 만들기 하나는 서버에 직접 연결됩니다 자신의 서버 (즉, VPS 또는 전용 서버)를 호스팅하는 경우.

FTP 계정이 서버의 도메인에 대한 public_html 디렉토리 또는 루트 디렉토리에 액세스 할 수 있는지 확인하십시오.

다섯째: 콘텐츠를 새 호스트에 업로드합니다.

도메인의 루트 디렉토리에 업로드하는 것이 좋습니다.
도메인이 새 호스트의 기본 도메인 인 경우 public_html 디렉토리가됩니다.

데이터베이스 마이그레이션

WordPress 상점 인 데이터베이스의 데이터 (게시물, 사용자 데이터 등)의 대다수의 데이터베이스를 복사하는 것은 모든 데이터가 제대로 마이그레이션되는 것을 보장하는 가장 중요한 단계입니다.

먼저: 이전 호스트에서 데이터베이스를 내 보냅니다.

이전 호스트에 데이터베이스 관리 인터페이스로 사용할 수있는 phpMyAdmin이있는 경우 다음을 수행 할 수 있습니다. phpMyAdmin을 통해 데이터베이스 내보내기.
로컬 컴퓨터에 저장 해야하는 로컬 컴퓨터에 내보내기를 .sql 파일로 저장하라는 메시지가 표시되며 사이트의 파일을 마이그레이션 한 것과 동일하거나 유사한 폴더에 저장해야합니다.

그렇지 않으면 서버에 ssh 액세스 권한이있는 경우 mysqldump를 사용하여 데이터베이스 내보내기. 내보내기를 .sql 파일로 저장 한 다음 FTP 또는 SFTP를 사용하여 파일을 로컬 컴퓨터에 복사합니다.

둘째: 새 호스트에 새 데이터베이스 및 데이터베이스 사용자를 만듭니다.

당신은 할 수 있습니다 데이터베이스 생성데이터베이스 사용자 CPANEL 또는 관련 제어판을 통해 그렇지 않으면 MySQL 데이터베이스와 사용자가 자신의 서버 (즉, VP 또는 전용 서버)의 터미널을 통해 관리 할 수 있습니다.

귀하의 데이터베이스 사용자는 데이터베이스에 대한 모든 권한을가집니다..

가능하면 데이터베이스 및 사용자의 이름을 이전 호스트와 동일하게 지정할 수 있습니다.

데이터베이스 이름, 사용자 이름 및 사용자 암호를 기록해 둡니다., 나중에 WordPress 구성을 업데이트하는 데 필요할 수 있습니다.

제삼: 데이터베이스를 새 호스트로 가져옵니다.

새 호스트가 phpMyAdmin을 데이터베이스 관리 인터페이스로 제공하는 경우 다음을 수행 할 수 있습니다. phpMyAdmin을 통해 데이터베이스 가져 오기.

그렇지 않으면 SSH를 통해 서버를 제어하는 경우 FTP 또는 SFTP를 사용하여 서버에 .sql 파일을 업로드하고 MySqldump를 사용하여 데이터베이스를 가져올 수 있습니다.

데이터베이스 연결 수정

항상 그렇지는 않지만 데이터베이스에 연결하기 위해 업데이트 된 세부 정보를 사용하여 WordPress 구성 파일을 업데이트하는 경우가 있습니다.
WordPress 설치시 '데이터베이스 연결 오류'오류가 발생했거나 WordPress 설정 페이지를 묻는 메시지가 표시되면 마이그레이션 의이 부분을 두 번 확인하여 WordPress 설치가 올바른 데이터베이스에 연결되어 있는지 확인해야합니다.

WordPress 구성 파일을 wp-config.php라고하며 사이트의 파일을 업로드 한 폴더의 루트에 있습니다.

다음을 사용하여 파일을 편집하십시오. 제어판의 파일 관리자, 또는 터미널 기반 편집기그런 다음 파일 내에서 (파일의 상단 근처에서 가장 일반적으로 근거리) 중요한 데이터베이스 연결 세부 정보를 선언하는 4 개의 'define ()'문이 있습니다.

define( 'DB_NAME', 'database_name' );
define( 'DB_USER', 'database_username' );
define( 'DB_PASSWORD', 'user_password' );
define( 'DB_HOST', 'database_host' );

여기서 데이터베이스 마이그레이션의 2 단계에서 설정 한 데이터베이스 이름, 사용자 이름 및 사용자 암호를 입력하는 곳입니다.

각 줄의 두 번째 인용 부호 안에 해당 값을 입력합니다.

예 : 정의 ( 'db_name', 'myDatabaseName');

DB_HOST 정의는 데이터베이스가 호스팅되는 서버 주소를 지정합니다.
이것은 동일한 서버에 있으므로 이미 설정되지 않은 경우 'localhost'로 설정할 수 있습니다.

이 가이드는 WordPress 설치를 직접 마이그레이션하는 방법에 대한 정보가 있지만 다른 호스트로 설치를 복제하는 데 사용할 수있는 타사 도구 및 플러그인도 있으며 프로세스를 조금 더 간단하게 만듭니다.

HostWinds는 또한 추가 비용없이 우리와 함께 호스트에 대한 마이그레이션 지원을 제공합니다.귀하의 사이트 마이그레이션에 대한 기술자의 지원을 원하시는 분은 모두 필요합니다. 기술 지원 티켓 이전 호스트에 대한 세부 정보에 액세스하거나 데이터의 백업을 어디에서 찾을 수 있는지 알려주십시오.

작성자 David Hamilton  /  십월 21, 2019