본문 바로가기

이야기마당/이런저런 이야기

제로보드 받아두기, 복구하기

제로보드 받아두기, 복구하기

 

  1. 제로보드 4

 

  • 받아두기

zeroboard4 관리자모드에 들어가서 DB 백업 메뉴 클릭 => zeroboard_20080201.sql 파일이 생성되었다. 

 

  • 복구하기

MySQL 설정

http://debianusers.org/wiki/wiki.php/APM 참조

root 비밀번호는 yp****5 

MySQL root password 설정
# mysqladmin -u root password 'new-password'


 

MySQL db 사용자 추가방법


 

1. MySQL에 root로 로그인 합니다.
# mysql -u root -p
Enter Password:


 

2. 새로 추가할 db를 만듭니다.
mysql> create database db_new;   (세미 콜론을 꼭 입력하세요.) => db 이름은 zero4
Query OK, 1 row affected (0.06 sec)
 
3. mysql 기본 데이타 베이스인 mysql을 선택하여, mysql에 userid 가 db_new라는 데이타 베이스를 이용한다는 정보를 넣어줍니다. => userid 는 www-data
mysql> use mysql;
Database changed.
mysql> insert into db values ('localhost','db_new','userid','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y');
(Y는 모두 12개입니다.)
Query OK, 1 row affected (0.04 sec)
06/06/03 etch 의 경우 mysql은 4.1 패키지가 사라지고, 5.0만 남아 있더군요. Y의 갯수를 17개로 하시면 됩니다.

4. mysql에 새로운 사용자와 암호 등록을 합니다.
mysql> insert into user (host, user, password) values ('localhost','userid',password('userpasswd'));
Query OK, 1 row affected (0.04 sec)


 

5. 변경된 설정으로 MySQL을 재시작 합니다.
mysql> exit;

# mysqladmin -u root -p reload


 

6.mysql 데몬 재시작후에 새로 등록된 사용자로 mysql에 접속하여 잘 되었는지 확인해 봅니다.
# /etc/init.d/mysql restart
# mysql -u userid -p db_new
Enter Password :
mysql> show tables;
당연히 아무런 값이 없다고 나옴
mysql> exit


 

7. mysql 비번 바꾸기
mysql> set password for id@localhost = password('newpasswd');


 

[복구하기]
가장많이 실수하시는 분들이 제로보드를 설치한 상태에서 복구를 하려고 하십니다. 제로보드가 설치 안된상태에서 하는 겁니다. 만약 설치를 이미 하셨다면 관리자모드 상단에 Uninstall을 과감히 눌러주세요..

우선 자신의 FTP로 bbs_20020715.sql 이 파일을 올립니다.(이건 아시겠죠?)
저는 public_html 폴더에 넣었습니다.

초보들이 젤루 하기싫어하는 텔넷의 시간이 돌아왔습니다.. 쨔쟌~~~ -_-;
텔넷접속방법은 각 호스팅업체 홈페이지등에 적혀있을겁니다.

시작>실행> telnet xxx.xxx.xxx
그럼 접속이 됐겠죠?
로긴창에 아이디와 비번을 넣으면, 접속이 되었다고 나올겁니다.

우선 mysql을 다루기 위해 호스트명(대체로 localhost)과 아이디 비번 DB명 등을 알아야겠죠..

거의 다 알고 계시다고 끄덕거리시는 분들 가운데 '도리도리' 하시는 분 저기 보입니다. -_-;

시작하십시다..

하위폴더로 가기위해 아래와 같은 명령어를 썼습니다.
cd ... 도스를 사용하시던 분이면 많이 보셨으리라..생각되는군요..

altatjaz@my:~$ cd public_html



이제 결전의 그날입니다. mysql 명령을 통해 DB를 복구합니다..

altatjaz@my:~/public_html$ mysql -u아이디 -p비번 DB명 < bbs_20020715.sql


이제 제로보드를 설치하세요.. 해결되셨나용? ^^;; 잘쓰세용~~ ^^;;

 

 

  1. 제로보드 5

제로보드 4와 같은 방법으로 시도하고 있다.

 

db 이름은 zb5

등록되지 않은 사용자라면서 로그인이 안 된다.

db_config.inc.php 라는 파일 (files 라는 폴더에 있음)을 삭제하고 ( php.bak 로 바꾼뒤) http://gguro.com/zb5 로 접속하면 처음 설치화면이 나온다. 

원래 있던 db와 같은 이름을 사용한다.

 

GD 설치

root로 들어가서 dselect 실행

php5-gd 꾸러미 설치

재부팅하면 gd 가 작동한다.

 

 

 

 

 

 

'이야기마당 > 이런저런 이야기' 카테고리의 다른 글

Zeroboard XE 설치  (0) 2008.03.07
남은 것  (0) 2008.03.07
ftp 설정  (0) 2008.03.07
Apache2 서버 설정  (0) 2008.03.07
황당한 사건. 꾸로 테러 사건.  (3) 2008.02.01