호스트 마이그레이션 자습서
로컬에서 수정한 후 호스트에 업로드한 다음 고정 링크를 원하는 형식으로 수정합니다 (호스트가 mod_rewrite 를 지원하는 경우). 당신은 당신의 호스트 고객 서비스에 문의한 적이 있습니까? 지원하는 경우 백그라운드-설정-수정된 링크로 이동합니다.
고정 링크가 설정되었습니다. 다시 저장하는 것을 잊지 마십시오. "유사 정적" 고정 연결을 사용하는 경우 다음을 확인하십시오. 웹 사이트 루트 아래에 있는 htaccess 파일 (없는 경우 새로 만들기) 은 이 코드로 시작합니다. 그렇지 않은 경우 직접 추가합니다.
# 시작
& ltIfModule mod _ rewrite.c & gt
재작성 엔진 켜짐
라이브러리 재작성/
% {요청 파일 이름} 을 (를) 두 번째로 다시 작성하십시오! -f
% {요청 파일 이름} 을 (를) 두 번째로 다시 작성하십시오! -d
다시 쓰는 사람. /색인. PHP [L]
& lt/if module & gt;;
# WordPress 끝내기
물론, 움직이는 과정을 보여 드리겠습니다. 차이가 있는지 확인하고 다시 시도해 보겠습니다! ! !
문장 전재, WP 감동 상세 도문 자습서, 필요한 경우 참고할 수 있습니다.
사실, 사이트를 만드는 과정에서, 처음에는 자신에게 적합한 호스트를 선택하지 않았거나, 사이트의 발전이 자신에게 더 적합한 호스트를 바꿔야 하기 때문에 자신의 WP 블로그 스테이션을 옮겨야 한다. 여기서는 WordPress(WP) 블로그가 이사하는 일반적인 절차를 공유하고 이사를 원하거나 이사를 원하는 사람에게 참고할 것이다.
WordPress(WP) 블로그 스테이션 마이그레이션은 다음 네 단계로 이루어집니다.
1. 이전 호스트의 데이터를 백업합니다.
마이그레이션을 공식적으로 시작하기 전에 먼저 데이터를 백업해야 합니다. 또한 마이그레이션 중 백업된 데이터를 실수로 변경할 수 있도록 두 개의 백업을 유지하는 것이 좋습니다. 하나는 새 호스트로 마이그레이션하는 것이고 다른 하나는 첫 번째 백업이 손상되지 않도록 하는 것이 좋습니다.
백업 내용에는 데이터베이스의 데이터, 주제, 플러그인, 첨부 파일 (예: 블로그에 사용된 사진 등) 이 포함됩니다. ), 해당 구성 파일 (wp-config.php, 로봇 포함). Txt,. Htaccess 파일 등. ), 그리고 당신이 수정한 WordPress 파일 등.
데이터베이스의 데이터를 제외하고 여기서 백업해야 할 모든 내용은 호스트의 텍스트 파일입니다. 단, FTP 또는 다른 방법을 통해 파일을 로컬로 다운로드하여 저장하는 한, 호스트 상의 텍스트 파일입니다. (데이비드 아셀, Northern Exposure (미국 TV 드라마), 데이터베이스명언)
데이터베이스 백업:
우선 Wordpress 는 php+mysql 프로그램이며, 주요 데이터는 MySQL 데이터베이스에 저장되기 때문에 MySQL 데이터베이스를 백업하고 phpMyAdmin 을 통해 MySQL 백그라운드로 이동해야 합니다.
Wordpress 데이터가 있는 데이터베이스를 선택합니다.
많은 사람들이 MySQL 을 고치는 과정에서 가장 중요한 문제는 중국어 왜곡 문제, 즉 데이터베이스의 코딩 문제이다. MySQL 은 4. 1 버전에서 데이터베이스 인코딩 개념을 도입했습니다. 이는 MySQL 성능을 향상시키는 훌륭한 기능입니다. 그러나 MySQL 4. 1+ 버전을 사용하는 경우 올바른 인코딩 형식을 사용해야 합니다. 사용 중인 데이터베이스가 MySQL 버전 4. 1+ 인 경우 phpMyAdmin 을 통해 데이터베이스의 인코딩 형식을 정리할 수 있습니다.
데이터베이스 내보내기: 영어로 "내보내기" 또는 "내보내기" 를 클릭합니다.
모든 WordPress 데이터 시트를 선택하고 아래의 "실행" 을 클릭하십시오. 데이터 파일이 큰 경우 "gzip 압축" 을 선택할 수 있습니다.
보충: 다른 압축 형식이 있습니다. Tar.gz 형식의 파일은 zip 형식의 파일보다 훨씬 작습니다. Tar.gz 압축 형식은 UNIX 운영 체제용이고 zip 은 windows 운영 체제용입니다. 그러나 windows 시스템에서는 WinRar 도구도 tar.gz 형식의 압축을 풀 수 있습니다.
지금까지 데이터베이스를 백업했습니다.
추가: WordPress 데이터베이스 백업과 같은 데이터베이스 백업 플러그인을 설치하면 더욱 편리해지고 블로그 백그라운드에서 직접 데이터베이스를 백업할 수 있습니다.
2. 데이터를 새 호스트에 업로드합니다.
원래 호스트의 모든 데이터를 백업한 후 다음 단계는 새 호스트에 데이터를 업로드하는 것입니다.
데이터베이스 파일을 제외한 다른 텍스트 파일은 FTP 를 통해 업로드할 수 있습니다. 물론 업로드할 파일을 tar 파일로 압축한 다음 CPanel 을 통해 온라인으로 압축을 풀면 많은 시간을 절약할 수 있습니다.
데이터베이스 가져오기:
PhpMyAdmin 을 통해 새 공간의 MySQL 관리 백그라운드로 들어가고, 가져오기 또는 영어 가져오기를 클릭하고, 찾아보기를 클릭하여 방금 백업한 데이터베이스 파일을 선택하고, 마지막으로 실행을 클릭합니다.
추가: 그 전에 직접 데이터베이스를 새로 만들어야 할 수도 있고, 관리자가 이미 보내드렸을 수도 있습니다.
중요: 데이터베이스를 가져온 후 호스트 루트 디렉토리의 구성 파일 wp-config.php 에서 데이터베이스 사용자 이름과 비밀번호를 수정해야 합니다.
3. 새 호스트에서 사이트 테스트
(자신의 조작에 자신이 있다면 이 단계도 생략할 수 있다. ) 을 참조하십시오
모든 데이터 파일과 데이터베이스를 업로드한 후에는 새 호스트에서 사이트를 테스트해야 합니다. 이 시점에서 웹 사이트 도메인 이름의 IP 는 여전히 오래된 호스트를 가리키고 있습니다. 먼저 변경하지 마십시오. 로컬에서 분석을 설정하여 테스트할 수 있습니다.
새 호스트의 IP 가 66.33. 196.35 이고 블로그의 도메인 이름이 example.com 이라고 가정합니다. Windows XP 운영 체제를 사용하는 경우 텍스트 편집기를 사용하여 파일을 엽니다.
C: \ windows \ system32 \ drivers \ etc \ hosts
끝에 66. 33. 196.35 example.com 줄을 추가합니다.
물론 www 가 있는 도메인 이름을 사용하는 경우 66.33.196.35 www.example.com 줄을 추가합니다.
이 시점에서 컴퓨터 브라우저에 블로그의 도메인 이름을 입력하면 새 호스트에서 블로그에 액세스할 수 있습니다. 각 기능이 정상인지 확인하고 문제가 있으면 제때에 수정할 수 있다.
이 시점에서 다른 네티즌이 블로그 도메인 이름을 방문하더라도 이전 호스트에서 사이트를 볼 수 있습니다. 즉, 현재 테스트는 블로그의 정상적인 작동에 영향을 미치지 않습니다.
4. 도메인 이름 DNS 를 변경하여 새 호스트 IP 를 가리킵니다.
새 호스트의 사이트가 이미 제대로 작동한다면 도메인 이름의 DNS 를 수정하여 새 호스트의 IP 를 가리킬 수 있습니다. 도메인 이름 DNS 및 NS 확인에 대해서는 도메인 이름 확인 상세 과정을 참조하십시오.
다음은 두 가지 힌트입니다.
첫째, 테스트 과정은 몇 시간이나 하루나 이틀이 걸릴 수 있는데, 이는 각 누리꾼의 습관과 관련이 있다. 따라서 테스트가 완료되면 데이터베이스를 삭제하고 이전 호스트에서 데이터를 다시 가져올 수 있습니다.
둘째, 도메인 이름 확인을 변경한 후 일반적으로 몇 시간이 걸려야 효력을 발휘할 수 있으며, 유효기간은 각지에서 동일하지 않다. 따라서 도메인 이름이 새로운 IP 를 가리키면 방문객들은 몇 시간 안에 오래된 호스트의 내용을 볼 수 있습니다. 그래서 사람이 적을 때, 예를 들면 자정과 같이 조작할 것을 제안한다.