프로젝트에 대한 다양한 이야기를 나누는 포럼입니다. 프로젝트는 좋은 의견과 참여로 발전할 수 있습니다

글 수 164

윈도ZBXE => 리눅스ZBXE 서버이전 (초보)

조회 수 2949 추천 수 1 2008.10.16 22:18:29

2008년 10월 16일 오전 11시 서버이전 성공했다.
내 로컬PC의 Windows Vist/Apache/Mysql5/XE 서버환경에서 웹호스팅업체의 Linux/Apache/Mysql5/XE 서버환경으로 이전이었다.
마이그레이션 툴로 이전하려고 하니 테이블이 많고 첨부파일들 특히 사진들이 여러장씩 첨부된 게시판들인 경우에는 제대로 이동이 되지 않고 자꾸 에러가 나서 이틀정도 어려운 작업을 진행 중, 이렇게 해서는 안되겠다는 생각이 들었다. 그래서 인터넷 검색 중에 알게된 방법에서 권한문제를 해결하여 성공하게 되었다.


수행절차는 다음과 같다.

1. 로컬에서 mysqldump 명령어를 이용하여 DB를 백업한다. (XE에서 XE로 이전하기 때문에 encoding 문제는 신경쓰지 않아도 될 뜻)
    >mysqldump -u user_id -p db_name > db_backup.dump

2. 방금전에 백업하여 호스팅서버 루트에  업로드한 DB백업파일을 이용하여 import 한다.
    >mysql -h db_host_name -u user_id -p db_name < db_backup.dump

3. FTP를 이용하여 로컬 웹어플리케이션내의 모든 폴더와 파일들을 호스팅서버에 업로드한다.

4. 이전할 리눅스서버의  zbxe/config/db.config.php 파일 내용 중에서 db_hostname 를 포함해서 호스팅서버에 맞게 변경해 준다.

<?php if(!defined("__ZBXE__")) exit();
$db_info->db_type = 'mysql';
$db_info->db_port = '3306';
$db_info->db_hostname = 'localhost';
$db_info->db_userid = 'any_id';
$db_info->db_password = 'any_password';
$db_info->db_database = 'any_dbname';
$db_info->db_table_prefix = 'xe';
$db_info->time_zone = '+0900';
$db_info->use_rewrite = 'Y';
$db_info->lang_type = 'ko';
?>

5. 호스팅업체에 연락해서 zbxe/files 폴더와 하부폴더 모두를 "nobody"권한으로 변경해달라고 요청한다.
6. 브라우져에서 이전된 도메인 주소로 링크를 시도해 본다.

모두 아시는 내용인지는 몰라도 초보자인 저에게는 무지 힘들게 했습니다. 권한문제 때문에 걱정을 많이하다가 시도했던 것입니다.
감사합니다. 서버이전 문제로 고생하시는 분들에게 많은 도움이 되시기를 바랍니다.

profile

[레벨:30]정낙훈(xynex)

2009.01.04 23:35:46
*.235.196.80

어쩐지 저도 백업하려니깐 진행이 안되더라고요. 위와 같은 방법으로 하면 되군요.
그런데 게시판 하나만 백업하려면 어떻게 하나요??
List of Articles
제목 글쓴이 최종 글 날짜
wiki XE 프로젝트를 구글 코드 호스팅으로 이전 했습니다. XE Core 개발XE   2011-06-01
몇음절 검색이 가능할까요? [1] [레벨:1]흑엽 2009-02-27 17:52 by 出会い 2008-05-22
위키 모듈을 시작해 볼까 합니다. [7] [레벨:30]zero 2009-02-24 14:56 by 알테우스 2008-08-26
여기는 심해2만리.. (꼬르륵~) [2] [레벨:7]Adios 2009-02-19 16:33 by gfgfg 2008-02-20
최소한의 위키 문법과 위키 시스템 도입 의견 [1] [레벨:2]韓斌 2009-02-19 16:33 by gfgfdg 2008-09-20
[질문] 위키 모듈 최초 버전이 언제쯤 공개될까요? [1] [레벨:2]韓斌 2009-02-19 16:33 by dfdfd 2008-11-23
ZBXE와 WIKI의 연동, 혹은 수용에 대한 여러분의 생각을 듣고 싶습니다. [6] [레벨:7]Adios 2009-02-19 16:33 by dfdf 2007-08-27
알지보드 --> 제로보드 변환이 가능한가요??? file [1] [레벨:1]laputa14 2009-01-23 11:31 by 띵야 2009-01-19
zb4 -> XE 로 데이터 이전시 사이트링크값(zb4)을 확장변수(XE)에 넣기 [레벨:16]똑디   2009-01-18
그누에서 -> zexe 로 데이터 이전하는거를 zexe->그누보드로도 가능할까요 [레벨:4]코리아프럼   2009-01-13
윈도ZBXE => 리눅스ZBXE 서버이전 (초보) [1] [레벨:1]LapaKing 2009-01-04 23:35 by 정낙훈(xynex) 2008-10-16
전 세계 위키 비교 및 검색 사이트 [2] [레벨:5]슈렉♡ 2008-12-16 15:32 by 韓斌 2008-12-11
위키 문법 표준화 논의가 이루어지고 있는 곳: WikiCreole [레벨:2]韓斌   2008-12-16
[참고사례] 워드프레스에 미디어위키 문법 사용하는 플러그인 [레벨:2]韓斌   2008-12-04
[의견수렴] 위키모듈의 공식명칭, 이건 어떨까요? [8] [레벨:7]Adios 2008-11-12 00:38 by 슈렉♡ 2008-09-05
위키 위지윅 관련 자료(2008. 10. 02. 내용 추가) [레벨:2]韓斌   2008-06-12
[질문] 위키를 쓸 수 있는 인스톨 파일은 언제쯤 되나요,,? [1] [레벨:2]LEONATO 2008-09-26 16:16 by Adios 2008-09-24
제로보드에서 데이터 저장벙법 관련 질문 [레벨:1]JesusLove   2008-09-20
[기획이슈] 위키모듈의 위키문법 지원 및 마이그레이션 관련 [4] [레벨:7]Adios 2008-09-16 19:28 by Adios 2008-09-04
[참고자료 겸 레포트] ZBXE의 컨텐츠 처리 구조 - DB의 관점 [2] [레벨:7]Adios 2008-08-17 09:41 by sun 2007-11-06
[기획 자료 모음] 위키의 개괄 [3] [레벨:7]Adios 2008-08-17 09:41 by sun 2007-09-07