웹마스터 팁

안녕하세요 요 몇일 제가 했던 작업을 조금이나 도움이 될까바 이렇게 글을 써봅니다.^^

 

지극히 초보적인 입장에서 작업한 내용이므로 전문가님들께서는 페스해 주시면 감사 감사...

 

기존에 홈피를 운영하던 웹호스팅을 이번에 급작스럽게 바뀌면서 이 일이 비롯되었습니다.

 

이전 호스팅은 제로보드4를 사용하였고 새로운 호스팅은 xe를 사용하고 있습니다.

 

이전 호스팅 업체와 불미스런일로 떠나게 되어서 급하게 디비를 sql로 백업 받았습니다.^^

 

그런데 xe에 문외하이던 저는 zb4를 xe에 인식시킬려면 마이그레이션이라는 작업을 해야 한다고 하더군요...

 

그런데 그 작업이 호스팅이 살아 있는 상태에서 해야하는 작업이더군요...ㅠㅠ;;;

 

제 이전 호스팅은 계정이 만료되어 버렸고 저에게 남은건 sql 뿐이었습니다.

 

그래서 제 컴을 서버 환경을 만들기로 했습니다.

 

apmsetup7 프로그램을 이용해서 제 컴을 서버환경을 만들었습니다.

 

아파치도 돌아가고 mysql 도 돌아가고...아이피로 홈페이지도 뜨고...ㅋㅋㅋ

 

그리고 제로보드4도 제컴에 설치 했지요^^

 

자 이제 sql을 제컴의 myslq에 이식 시켜야죠...

 

툴은 phpmyadmin 으로 하였씁니다.

 

그런데 여기서 잠깐 에디트플러스에서는 sql문에 한글이 잘 보였는데 그걸 그대로 phpmyadmin에서 읽어드리니 한글 코드가 깨져

 

버리 더군요...

 

그래서 에디트플러스에서 백업된 sql을 새이름으로 저장하기를 하여서 utf-8형태로 저장하였습니다.

 

(* 새 호스팅이 xe를 사용하였고 한글 코드는 utf-8 이기 때문입니다.)

 

그렇게 새롭게 저장된 sql을 phpmyadmin에서 불러드리니 이제서야 한글이 잘 보이더군요

 

이 문제 때문에 2시간정도 삽질했습니다.ㅠㅠ;;;

 

여기까지 하여서 제컴에 이전 디비에 자료가 저장되었습니다.

 

이제 마이그레이션 차례입니다.

 

마이그레이션도 여러가지 삽질을 하였씁니다.

 

먼저 apmsetup만 설치 하면 안됩니다.

 

제로보드4를 다운 받아서제컴에 설치하였습니다.

 

그리고 마이그레이션을 하니 xml이 나오더군요..

 

그렇게 나온 xml을 새호스팅에 ftp 로 전송하고 거기에서 읽어 들이니 xe에 인식이 되더군요...^^ 이때 시간이 새벽4시 ㅠㅠ;;;

 

장확하게 길게 적었습니다만 요약으로 하면...

 

- 작업내용

 

    : zb4데이터를 xe로 옮기기

 

- 문제점

 

   : zb4백업을 sql로 받았다.

 

   : 이전 호스팅 계정이 없어져 이전 호스팅에서 마이그레이션 작업이 불가한 상태이다.

 

해결책

 

1. 백업된 sql소스를 에디트플러스에서 불러와서 새이름으로 저장을 선택하여 utf-8형태로 새롭게 저장을 해 놓습니다.

    

2. 무료웹호스팅 계정을 만들던가 아니면 자기 컴을 웹 호스팅 형태로 바꾸어야 한다.

    : 저는 제 컴을 웹호스팅 형태로 바꾸기 위해 apmsetup7이라는 프로그램을 설치하였습니다.

    : 무료웹호스팅을 이용할경우 더 편할지도 모르겠씁니다. 거기엔 mysql도 깔려 있고 또 어떤곳은 제로보드도 자동으로 설치해주니까요

 

3. 제 컴을 웹호스팅 환경처럼 만들기위해 apmsetup7과 제로보드를 설치 하였습니다.

 

4. apmsetup7를 설치하면 자동으로 설치되는 phpmyadmin으로 1번에서 받아놓은 sql소스를 불러들여 제 컴의 mysql로 데이터를

    집어 넣습니다.

 

5. xe의 마이그레이션툴을 이용하여 내 컴에 있는 디비들을 xml형태로 생성한다.(마이그레이션 사용방법은 xe홈피에 자세히설명됨)

 

6. 생성된 각 게시판별 xml이나 쪽지, 회원정보등의 xml들을 새로운 호스팅에 ftp를 통해 업로드 시킵니다.

 

7. xe에서 새로운 게시판들을 만든다.

 

8. xe의 데이터관리/복원을 이용하여 7번에서 만들 게시판에 6번에서 업로드 시킨 xml들을 읽어와서 이식한다.

 

쩝 간단하게 정리한다는게 장황하게 되었군요...

 

암튼 이런 방법으로 zn4데이터를 xe에 이식 시켰습니다.

 

위 방법은 지극히 초보적인 방법으로 빙빙돌아돌아 목적지에 온듯한 느낌입니다.

 

전문가님들께서는 좀더 빠른 방법으로 하실수 있는 방법들이 많이 있겠지요...

 

이상 하룻밥 삽질로 데이타 이전을 하였씁니다.

 

감사합니다.

 

ps : 웹호스팅이전할때는 이전 계획을 잘세워서 이전하도록 합시다...

 

전 이제 새로 홈피를 만들어한다는 중책이 남아 있씁니다...윽~~~ㅠㅠ 오늘도 날밤이냐~~~~

제목 글쓴이 날짜
확장변수(textarea)에 html태그 적용 [6] 오엘 2008.05.08
XE 라이센스에 대한 FAQ [3] 행복한고니 2010.07.07
이미지 여러개 삽입시 이미지 사이에 공백 및 글 쓸 수 있도록 [1] sejin7940 2010.07.07
제한된 외국 호스팅 환경에 맞추어 쓰기..... [5] Falls Too Fast 2007.11.20
최근글 및 카운터 로그인등등.. 모르시는분있을꺼라고 생각해서올려요 [7] file 장재혁512 2007.08.15
files 폴더안의 cache 폴더/파일 1초만에 지우기 [3] 999 2010.06.21
XE운영을 하려면 닷네임(dotname) 호스팅을 사용하시면 안됩니다 [7] nalireco 2010.05.11
''웹진형태의 최근문서 출력''위젯에서 썸네일 생성이 되지 않을때 [2] 아시안느 2008.05.20
확장변수 이용 답변완료 이미지 띄우기 간단 팁 [7] file jsuimage 2009.09.25
트위터와 구글톸을 이용한 제로보드XE 새글 알리미 구축하기 [2] 하우하우 2010.04.03
펌방지하기(펌방지해제우회) [6] *이종민* 2008.11.21
웹호스팅 이전에따른 zb4에서 xe로 디비 이전하기 김선호489 2010.06.29
XE 수직 스크롤바 무조껀 띄우기 CSS [7] 데즈라레 2009.09.28
레이 아웃이 가로 가운데일 때 좌우 왔다 갔다 하는 문제 [5] 강신봉 2009.07.09
(회원정보) 보기 페이지에서 포인트 변경하기 [4] file Simulz 2007.11.28
하단 사이트맵 원하는 메뉴만 띄우기 [2] 제이닷 2010.06.02
제어판의 관리자 메뉴 확장해서 보기 [1] file amd짱좋아 2010.06.27
XE 트위터 모임 해쉬태그 " #XE당_" 로 더 가까워집시다! [3] DJinside 2010.06.24
XE 판올림과 관련하여 일반 사용자분들께 드리는 당부 [7] file ----------- 2010.05.19
xe_full.1.2.4 + xe.1.4.0.10 버전 합친 파일로 XE 한번에 설치하기 [7] serendip 2010.04.14