제로보드4 자주 있는 질문
제로보드4에 대해서 자주 있는;; 자주 있음직할 질문을 정리하겠습니다.
FAQ에 추가되었으면 하는 내용이 있으면 말씀해주세요. ^-^
FAQ에 추가되었으면 하는 내용이 있으면 말씀해주세요. ^-^
글수 12
제로보드의 게시물은 MySQL DB에 저장이 됩니다.
근데 이 데이타는 일반파일과 달리 백업하고자 해도 하기가 힘들죠.
백업하는 방법은 2가지가 있습니다.
하나는 mysql prompt 상태에서 백업하는 거랑 phpMyAdmin 툴을 이용하는 겁니다.
1. mysql prompt 상태에서 백업하는 방법
자신의 계정에서 다음과 같은 방법은 Db를 통째로 백업할수 있습니다.
mysqldump -u아이다 -p암호 db이름 >파일이름
ex) 아이디가 zero 이고 암호가 ****, DB이름이 user_zero 일때 zero.sql 파일로 백업하는 방법입니다.
mysqldump -uzero -p**** user_zero > zero.sql
매우 간단하죠?
2. phpMyAdmin으로 DB백업하는 방법
더 간단합니다.
phpMyAdmin에서 자신의 DB를 보게 되면 아래쪽 에 다음과 같은 메뉴가 있습니다.
● View dump (schema) of database
⊙ Structure only □ Add 'drop table' [GO]
○ Structure and data □ send
그럼 위에서 Structure only를 제외한 나머지 세개를 선택하세요.
그런 다음 go 버튼을 누르면 백업이 됩니다.
3. 백업한 파일을 DB에 복구하는 방법
복구할때는 phpMyAdmin을 사용하는 것보다 mysql 을 통해서 직접 복구하는 방법이 더 낫습니다.
백업파일이 클 경우 phpMyAdmin으로 복구하게 되면 안되는 경우가 많죠.
다음과 같이 계정에서 실행하세요.
mysql -u아이디 -p비번 DB이름 < 파일이름
위에서 백업했던것을 예로 하면
mysql -uzero -p**** user_zero < zero.sql [엔터]
그럼 순식간에 복구가 됩니다.
근데 이 데이타는 일반파일과 달리 백업하고자 해도 하기가 힘들죠.
백업하는 방법은 2가지가 있습니다.
하나는 mysql prompt 상태에서 백업하는 거랑 phpMyAdmin 툴을 이용하는 겁니다.
1. mysql prompt 상태에서 백업하는 방법
자신의 계정에서 다음과 같은 방법은 Db를 통째로 백업할수 있습니다.
mysqldump -u아이다 -p암호 db이름 >파일이름
ex) 아이디가 zero 이고 암호가 ****, DB이름이 user_zero 일때 zero.sql 파일로 백업하는 방법입니다.
mysqldump -uzero -p**** user_zero > zero.sql
매우 간단하죠?
2. phpMyAdmin으로 DB백업하는 방법
더 간단합니다.
phpMyAdmin에서 자신의 DB를 보게 되면 아래쪽 에 다음과 같은 메뉴가 있습니다.
● View dump (schema) of database
⊙ Structure only □ Add 'drop table' [GO]
○ Structure and data □ send
그럼 위에서 Structure only를 제외한 나머지 세개를 선택하세요.
그런 다음 go 버튼을 누르면 백업이 됩니다.
3. 백업한 파일을 DB에 복구하는 방법
복구할때는 phpMyAdmin을 사용하는 것보다 mysql 을 통해서 직접 복구하는 방법이 더 낫습니다.
백업파일이 클 경우 phpMyAdmin으로 복구하게 되면 안되는 경우가 많죠.
다음과 같이 계정에서 실행하세요.
mysql -u아이디 -p비번 DB이름 < 파일이름
위에서 백업했던것을 예로 하면
mysql -uzero -p**** user_zero < zero.sql [엔터]
그럼 순식간에 복구가 됩니다.
2005.02.16 23:00:07 (*.183.92.234)
그리고 제로보드 관리자 페이지에 들어가보니가 상단에 'DB 백업'이라는게 있더군요.
그런데 이걸로 백업을 하니까 뭐 선택하는 건 아무것도 없고 그냥 무작정 백업이 되던데 백업된 화일 용량이 무척 작네요. 열어보니까 게시판에 있던 글들의 내용이 보이긴 하던데...
그런데 웬지 첨부화일들은 다 무시되고 본문의 글들만 백업된듯한 느낌입니다. 그런건가요?
그리고 'DB 백업'만 있고 'DB 복구'는 없던데... 관리자모드에서 복구는 안 되는건가요?
그런데 이걸로 백업을 하니까 뭐 선택하는 건 아무것도 없고 그냥 무작정 백업이 되던데 백업된 화일 용량이 무척 작네요. 열어보니까 게시판에 있던 글들의 내용이 보이긴 하던데...
그런데 웬지 첨부화일들은 다 무시되고 본문의 글들만 백업된듯한 느낌입니다. 그런건가요?
그리고 'DB 백업'만 있고 'DB 복구'는 없던데... 관리자모드에서 복구는 안 되는건가요?
2005.03.27 11:22:00 (*.92.169.137)
제로보드에 만든게시판에 수많은 자료를 올렸는데 을 실수로 삭제했어요. 다시 찾을 수 없나요. 정말 미치겠네요. 살려주세요
2005.07.07 17:48:28 (*.248.159.9)
백업하는 건 정말 쉬워여~~^^
저도 첨엔 어렵다고 생각했는데,해보면 쉬워여~~^^
저는 phpMyAdmin 툴을 사용하거든여~~~아마도 이걸로 하시면 더욱더 쉬울겁니다.
잘 모르시는분들은 shiwonim@hotmail.com로 이멜...^^
저도 첨엔 어렵다고 생각했는데,해보면 쉬워여~~^^
저는 phpMyAdmin 툴을 사용하거든여~~~아마도 이걸로 하시면 더욱더 쉬울겁니다.
잘 모르시는분들은 shiwonim@hotmail.com로 이멜...^^
2006.07.12 16:20:47 (*.107.25.228)
< 와 > 의 선택이 중요합니다. <로 해야 하는데 >로 했더니만 백업 화일이 비어있는 화일로 바뀝니다.
꼭 "<" 를 사용하세요.
꼭 "<" 를 사용하세요.
2006.11.08 00:22:57 (*.168.191.225)
http://ranfree.zetyx.net/저희 사이트 오세요^^ 동영상 찍어놨어요 제로보드 처음이신분들 오셔서 다운로드 해가세요^^ 집서버라... 괜찬을란지..
2006.12.06 16:20:07 (*.5.172.120)
새 버전 다운로드 phpMyAdmin - 2.9.1.1 이 또 나왔습니다. 설치 및 사용 방법
HPH MySQL 수정이나 간단한 테이블 생성 할때는 이 프로그램 사용하면 편리합니다.
(DB)데이터베이스 안에 (TABLE)테이블을 만들 때 명령프롬프트를 이용하는데요,
phpmyadmin프로그램을 이용하면 일일이 타이핑 하지않아 너무 쉽게 테이블을 만들 수 있습니다.
data.sql라는 많은 양의 Data를 옮기던가 설치 할때는 (telnet) 텔넷으로 접속하신후....
mysql -u아이디 -p패스워드 < data.sql 하시면 됩니다.
물론 해당 폴더에 data.sql파일을 업로드 해 놓으셔야 겠죠?
phpmyadmin 설치하기 =======================
downloads.sourceforge.net/phpmyadmin/ 에서 최신 파일을 받는다. 아니면 쉽게...
http://songga.com [자료]에 가서 받으면 간단하다.
phpMyAdmin-2.9.1.1-all-languages.tar.gz 파일을 다운로드 후 웹페이지 기본 경로로 FTP를 이용해 복사한후 압축을 푼다.
송가컴[자료]게시판 11번의 CuteFTP를 받아 설치하고 phpMyAdmin-2.9.1.1-all-languages.tar.gz를 서버에 올렸다.
다음..
나는 Windows XP를 사용한다. 다른 OS도 별 차이가 없을게다.
시작 → 실행 → telnet songga.com 엔터...
[songga@joa songga]$ tar zxvf phpMyAdmin-2.9.1.1-all-languages.tar.gz - 압축이 풀린다.
[songga@joa songga]$ cd phpmyadmin/libraries - 디렉토리 경로를 바꾼다
[songga@joa libraries]$ vi config.default.php
어니면...
phpMyAdmin/libraries/config.default.php 파일 하나만 수정하면 간단하다.
--ftp프로그램을 이용해 편집 업로드해두 된다...
31번째줄
$cfg['PmaAbsoluteUri'] = 'http://songga.com/phpMyAdmin-2.9.1.1-all-languages'; //http:부터 경로를 잘써줘야한다.
71번째줄
$cfg['Servers'][$i]['auth_type'] = 'http'; // Authentication method (config, http or cookie based)?
72번째줄
$cfg['Servers'][$i]['user'] = 'ID'; 아이디 // MySQL user : 비워두면 일반유저로 접속가능하다
$cfg['Servers'][$i]['password'] = '12345678'; 비번 // MySQL password (only needed
// with 'config' auth_type)
$cfg['Servers'][$i]['only_db'] = 'db ID'; 디비아이디 // If set to a db-name, only
윗부분만 확인하면 될듯 싶다.
그리고 http://songga.com/phpMyAdmin-2.9.1.1-all-languages/index.php하면 phpMyAdmin이 실행 한다.
실행되면 성공..... 건투를 빕니다.
ps. songga.com은 본인에 도메인으로 수정하는거 아시죠? 왕초보를 위하야.... 오늘은 시간이 없어 사용법은 차후에...
■ 자료는 [송가컴] http://songga.com의 [Q/A]게시판에서 옮겼습니다. -2006.12.6-
HPH MySQL 수정이나 간단한 테이블 생성 할때는 이 프로그램 사용하면 편리합니다.
(DB)데이터베이스 안에 (TABLE)테이블을 만들 때 명령프롬프트를 이용하는데요,
phpmyadmin프로그램을 이용하면 일일이 타이핑 하지않아 너무 쉽게 테이블을 만들 수 있습니다.
data.sql라는 많은 양의 Data를 옮기던가 설치 할때는 (telnet) 텔넷으로 접속하신후....
mysql -u아이디 -p패스워드 < data.sql 하시면 됩니다.
물론 해당 폴더에 data.sql파일을 업로드 해 놓으셔야 겠죠?
phpmyadmin 설치하기 =======================
downloads.sourceforge.net/phpmyadmin/ 에서 최신 파일을 받는다. 아니면 쉽게...
http://songga.com [자료]에 가서 받으면 간단하다.
phpMyAdmin-2.9.1.1-all-languages.tar.gz 파일을 다운로드 후 웹페이지 기본 경로로 FTP를 이용해 복사한후 압축을 푼다.
송가컴[자료]게시판 11번의 CuteFTP를 받아 설치하고 phpMyAdmin-2.9.1.1-all-languages.tar.gz를 서버에 올렸다.
다음..
나는 Windows XP를 사용한다. 다른 OS도 별 차이가 없을게다.
시작 → 실행 → telnet songga.com 엔터...
[songga@joa songga]$ tar zxvf phpMyAdmin-2.9.1.1-all-languages.tar.gz - 압축이 풀린다.
[songga@joa songga]$ cd phpmyadmin/libraries - 디렉토리 경로를 바꾼다
[songga@joa libraries]$ vi config.default.php
어니면...
phpMyAdmin/libraries/config.default.php 파일 하나만 수정하면 간단하다.
--ftp프로그램을 이용해 편집 업로드해두 된다...
31번째줄
$cfg['PmaAbsoluteUri'] = 'http://songga.com/phpMyAdmin-2.9.1.1-all-languages'; //http:부터 경로를 잘써줘야한다.
71번째줄
$cfg['Servers'][$i]['auth_type'] = 'http'; // Authentication method (config, http or cookie based)?
72번째줄
$cfg['Servers'][$i]['user'] = 'ID'; 아이디 // MySQL user : 비워두면 일반유저로 접속가능하다
$cfg['Servers'][$i]['password'] = '12345678'; 비번 // MySQL password (only needed
// with 'config' auth_type)
$cfg['Servers'][$i]['only_db'] = 'db ID'; 디비아이디 // If set to a db-name, only
윗부분만 확인하면 될듯 싶다.
그리고 http://songga.com/phpMyAdmin-2.9.1.1-all-languages/index.php하면 phpMyAdmin이 실행 한다.
실행되면 성공..... 건투를 빕니다.
ps. songga.com은 본인에 도메인으로 수정하는거 아시죠? 왕초보를 위하야.... 오늘은 시간이 없어 사용법은 차후에...
■ 자료는 [송가컴] http://songga.com의 [Q/A]게시판에서 옮겼습니다. -2006.12.6-
2007.03.31 15:48:10 (*.232.106.165)
저같은 왕초보는 위에 글만 믿고 그냥 했다가.. 완전 에러투성이의 게시판만 백업되더군요...
여기 글들은 뭐 조금 공부한다면 그리 어렵지 않은 내용이긴합니다만, 사실 단순 게시판 백업 + 자료(사진등등)백업
그 자료를 다른 계정으로 옮기고자하는 사용자의 눈높이에 맞는 내용은 별로 없는 거 같습니다.
또 자료들이 여기저기 산발적으로 흩어져 있다보니 찾기도 어렵구요. 검색의 생활화라고는 하나...
아이구 눈알 빠집니다.
저 같이 단순한 게시판/자료 백업및 다른 호스팅서비스로 이전/복구를 원하시는 분은 아래와 같이 해보세요.
1. 게시물 백업 (text 만 백업됩니다. 여기서는 절대 사진 등등의 자료는 백업 안됩니다. 주의하세요. )
일단 위의 방법 또는 구계정 제로보드관리모드에 들어가시면 윗창에 DB 백업 버튼이 있는데 그걸 누르면
*******.sql 파일이 나옵니다. 컴퓨터에 저장하세요. 파일명은 보기 쉽게 backup.sql 로 바꾸세요.
2. ftp 로 구계정에 들어가셔서 bbs 폴더 밑에 있는 내용들을 어지간한건 다 다운로드 받아놓으세요.
그냥 bbs 폴더 통째로 다운받으세요.
사진. 문서 등등의 자료는 이런식으로 받아놔야합니다. 이것도 나중에 복구할 수 있어요.
3. 새로운 계정의 ftp 로 접속한후 제일 하단루트에 (접속시 처음 나오는 위치) backup.sql 을 업로드합니다.
4. 3번을 끝내고 제로보드를 올립니다. 여기서 다운받은 제로보드설치용 폴더를 bbs 폴더로 올립니다.
(백업받은 제로보드bbs 를 올리는게 아니라 새로받아서 올리세요.)
chmod를 합니다. ftp로 하면 아주 쉬워요. bbs 폴더에 대고 마우스 오른쪽 클릭하면 권한설정이 있어요. 거기 세자리
번호써넣는 곳에 777 이라고 바꿔 써놓고 확인 누르면 되요.
* 이 상태에서 절대 제로보드를 설치하지 마세요.
그냥 업로드만..
5. 4번 상태 그대로 텔넷 새로운 계정으로 들어가서 위의 내용을 칩니다.
mysql -u아이디 -p비번 DB이름 < 파일이름
예) mysql -ukorea -p1234 korea < backup.sql
이러면 2~3초후 아무 반응없이 띠용..하고 화면에 커서만 한칸 내려갑니다. 성공한거구요.
6. 이제 제로보드 설치합니다.
예) 님의도메인/bbs/install.php 이런식의 주소로 들어가겠네요.
몇가지만 적어넣으면 설치는 금방 끝나지요.
7. 이제 설치 완료와 함께 제로보드내에 게시판들이 복구되어 올라와있을 것입니다.
게시판 view 버튼을 눌러서 나오는지 확인해봅니다.
(일반 사용자들이 가장 원하는건 그저 호스팅이 바뀐 새로운 도메인주소의 게시판 주소뿐일 겁니다)
8. 여기서 만약 오류가 난다면 skin 이 잘못 적용되었을 가능성이 큽니다. 예전 게시판이 기본스킨이 아닌 다른 스킨으로
되어있을 경우 100% 오류나면서 경고 문자열만 뜹니다.
9. 초장에 다운받아놓은 자료용 bbs 폴더에 보시면 예전에 쓰던 skin 폴더가 있습니다. 그 안에 있는거 싹다 ftp 로
현재 새롭게 설치된 skin 폴더에 긁어서 업로드하세요. 고르기 귀찮으면 그냥 덮어쓰기해도 무방.
10. 어지간하면 이제 에러 메세지 없이 게시판이 뜰겁니다. 게시판 관리에서 view 버튼을 눌러보세요.
새로운 호스팅의 주소로 게시판이 보일 거에요.
11. 자료(사진 등등)을 복구합니다.
초장에 받은 bbs 폴더중에 data 폴더등을 같은 위치로 업로드 하면 끝.
12. 이제 마지막으로 html 페이지에 속속들이 들어가있는 게시판주소, 이미지주소..등등을 새로운 호스팅주소로
바꿔서 저장한후 새로운 계정에 (구 계정의 구조대로) 다시 올리면 완성되겠습니다.
* 만약 중간에 꼬여서 처음부터 다시 해야할 경우 ftp 로 들어가서 모든 내용을 삭제하고 sql 초기화하세요. sql 초기화는 호스팅 받으시는 업체 홈페이지 들어가시면 메뉴가 있을겁니다. 테이블 모두 삭제라든지 .. 메뉴가 꼭 있어요.다 삭제하고 차근차근 다시 하면 됩니다. 성공을 빌어요
여기 글들은 뭐 조금 공부한다면 그리 어렵지 않은 내용이긴합니다만, 사실 단순 게시판 백업 + 자료(사진등등)백업
그 자료를 다른 계정으로 옮기고자하는 사용자의 눈높이에 맞는 내용은 별로 없는 거 같습니다.
또 자료들이 여기저기 산발적으로 흩어져 있다보니 찾기도 어렵구요. 검색의 생활화라고는 하나...
아이구 눈알 빠집니다.
저 같이 단순한 게시판/자료 백업및 다른 호스팅서비스로 이전/복구를 원하시는 분은 아래와 같이 해보세요.
1. 게시물 백업 (text 만 백업됩니다. 여기서는 절대 사진 등등의 자료는 백업 안됩니다. 주의하세요. )
일단 위의 방법 또는 구계정 제로보드관리모드에 들어가시면 윗창에 DB 백업 버튼이 있는데 그걸 누르면
*******.sql 파일이 나옵니다. 컴퓨터에 저장하세요. 파일명은 보기 쉽게 backup.sql 로 바꾸세요.
2. ftp 로 구계정에 들어가셔서 bbs 폴더 밑에 있는 내용들을 어지간한건 다 다운로드 받아놓으세요.
그냥 bbs 폴더 통째로 다운받으세요.
사진. 문서 등등의 자료는 이런식으로 받아놔야합니다. 이것도 나중에 복구할 수 있어요.
3. 새로운 계정의 ftp 로 접속한후 제일 하단루트에 (접속시 처음 나오는 위치) backup.sql 을 업로드합니다.
4. 3번을 끝내고 제로보드를 올립니다. 여기서 다운받은 제로보드설치용 폴더를 bbs 폴더로 올립니다.
(백업받은 제로보드bbs 를 올리는게 아니라 새로받아서 올리세요.)
chmod를 합니다. ftp로 하면 아주 쉬워요. bbs 폴더에 대고 마우스 오른쪽 클릭하면 권한설정이 있어요. 거기 세자리
번호써넣는 곳에 777 이라고 바꿔 써놓고 확인 누르면 되요.
* 이 상태에서 절대 제로보드를 설치하지 마세요.
그냥 업로드만..
5. 4번 상태 그대로 텔넷 새로운 계정으로 들어가서 위의 내용을 칩니다.
mysql -u아이디 -p비번 DB이름 < 파일이름
예) mysql -ukorea -p1234 korea < backup.sql
이러면 2~3초후 아무 반응없이 띠용..하고 화면에 커서만 한칸 내려갑니다. 성공한거구요.
6. 이제 제로보드 설치합니다.
예) 님의도메인/bbs/install.php 이런식의 주소로 들어가겠네요.
몇가지만 적어넣으면 설치는 금방 끝나지요.
7. 이제 설치 완료와 함께 제로보드내에 게시판들이 복구되어 올라와있을 것입니다.
게시판 view 버튼을 눌러서 나오는지 확인해봅니다.
(일반 사용자들이 가장 원하는건 그저 호스팅이 바뀐 새로운 도메인주소의 게시판 주소뿐일 겁니다)
8. 여기서 만약 오류가 난다면 skin 이 잘못 적용되었을 가능성이 큽니다. 예전 게시판이 기본스킨이 아닌 다른 스킨으로
되어있을 경우 100% 오류나면서 경고 문자열만 뜹니다.
9. 초장에 다운받아놓은 자료용 bbs 폴더에 보시면 예전에 쓰던 skin 폴더가 있습니다. 그 안에 있는거 싹다 ftp 로
현재 새롭게 설치된 skin 폴더에 긁어서 업로드하세요. 고르기 귀찮으면 그냥 덮어쓰기해도 무방.
10. 어지간하면 이제 에러 메세지 없이 게시판이 뜰겁니다. 게시판 관리에서 view 버튼을 눌러보세요.
새로운 호스팅의 주소로 게시판이 보일 거에요.
11. 자료(사진 등등)을 복구합니다.
초장에 받은 bbs 폴더중에 data 폴더등을 같은 위치로 업로드 하면 끝.
12. 이제 마지막으로 html 페이지에 속속들이 들어가있는 게시판주소, 이미지주소..등등을 새로운 호스팅주소로
바꿔서 저장한후 새로운 계정에 (구 계정의 구조대로) 다시 올리면 완성되겠습니다.
* 만약 중간에 꼬여서 처음부터 다시 해야할 경우 ftp 로 들어가서 모든 내용을 삭제하고 sql 초기화하세요. sql 초기화는 호스팅 받으시는 업체 홈페이지 들어가시면 메뉴가 있을겁니다. 테이블 모두 삭제라든지 .. 메뉴가 꼭 있어요.다 삭제하고 차근차근 다시 하면 됩니다. 성공을 빌어요





좀만 더 알기쉽게 설명해주심 안 될까요?