요즘 며칠간 워드프레스를 이용해서 사이트를 제작중에 있다.

로컬에서 APMSETUP을 이용하여 설치된 워드프레스를 워드프레스 Duplicator라는 플러그인을 이용하여 카페24 (www.cafe24.com)호스팅 서버로 이전하는 방법을 쓰려고한다. 해당 플러그인을 쓰면 관련 도메인 및 프로젝트 세팅들을 변경할 필요가 없을 뿐 아니라 DB(!!)도 자동으로 포팅되니 간단하게 이전을 하시고자 하는 분들을 위해 작성한다.

현재 설정정보 및 cafe24설정은 다음과 같다

로컬서버 ( APMSETUP7 )

php5

Mysql5

Apache


카페24 (서버환경 선택)

PHP 5.5  

Mysql 5.x 

UTF-8  

워드프레스 자동설치


* 해당 플러그인을 가이드 기준으로 설치시 기존에 있던 데이터베이스를 지운 후 이전에 있던 데이터베이스를 덮어쓰니 데이터베이스를 백업하시길 바람.


일단 현재 로컬에 있는 워드프레스 관리자 페이지로 로그인하여 Duplicator 플러그인을 검색 후 설치한다. 첫번째 있는 플러그인을 설치.


지금은 설치되있지만 하단 버튼에 설치하기를 누르면 된다.


설치 후 플러그인에 패키지창을 들어간 후 화살표방향에 있는 Create New를 눌러 새로운 패키지를 생성한다. 

접속하면 requireMents(현재 사진에 짤렸다...)에 Fail 또는 Pass가 입력될 것이다. 작성자는 Php/Zip Archive Enabled가 Fail이 나와서 관련 파일(php.ini)를 수정해주었다. 해당 이슈는 http://www.smallbizgeek.co.uk/wordpress-duplicator-ziparchive-failure-solution/ 를 확인하면 자세하게 나와있다.

사이트 스캔중....

스캔이 완료되었다 체크표시 후 화살표에 있는 빌드를 클릭하자 클릭시에 Warn이 있으면 경고창이 뜨지만 클릭클릭

빌드중

빌드가 완료되었다. 빌드가 완료되면 왼쪽( 인스톨러.php)과 오른쪽에있는 패키지를 다운 받은 후에 FTP로 자신이 마이그레이션 할 프로젝트 디렉토리에 이동시킨다. 이 글에서는 FTP사용 방법은 길어져서 적지 않겠다.

해당 도메인 프로젝트 디렉토리에 있는 installer.php를 실행한다. (글쓴이는 cafe24도메인/wp 안에 installer.php와 패키지를 넣어놓고 실행하였다.) 실행 후에는 하단에 그림처럼 작업하면된다. action <-2번째 버튼(해당 DB에 접속 후 DB데이터를 삭제)하니 혹시나 걱정되시면 마이그레이션 할 프로젝트에 있는 db를 백업 후 작업하자. 데이터를 입력 후 테스트 커넥션을 실행해보자. id/pw는

요기서

phpadmin접속하는 id/pw다.

정상적으로 입력 하였다면 하단 그림처럼 host 및 database에 success 가 뜰것이다. 성공하였으면 하단에 체크표시 및 Run Deployment 클릭

디플로이 중중중

다른건 다 셋팅되있을테니 타이틀만 입력 후에 업데이트!

업데이트가 완료되면 기존에 있던 데이터베이스 및 패키지는 삭제되고 새로운 패키지와 데이터베이스로 변경된다. 테스트 사이트를 클릭 후 접속하면

짜잔 기존에있던 프로젝트 접속창이 뜬다. 관리자 로그인은 기존에 있던 프로젝트 기준으로 로그인하면 된다.


워드프레스를 쓰면 쓸수록 방대한 테마, 플러그인을 보며 놀란다. 어쩜 이렇게 필요한 플러그인들이 많은지 ㅋㅋㅋ...... 이 블로그를 보고 간단하게 서버이전을 하시길 바란다.






'워드프레스' 카테고리의 다른 글

Wordpress KBOARD 테이블에 필드 추가하기  (0) 2016.01.14

+ Recent posts