Background Image
기타
2008.11.21 19:14

제로보드 XE 사용하기

조회 수 33068 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄 첨부

제로보드XE 에서 CUBRID2008 사용하기

소개: 제로보드XE LINUX CUBRID2008환경에서 설치하고, 사용하는 방법을 소개한다.

2008-10-20 기술컨설팅팀 남재우, CUBRID

적용 대상: CUBRID2008, LINUX, 제로보드XE

준비사항

제로보드XE를 사용하기 위해서는 아래 사항들이 설치되어 있어야 한다. Apache web server, PHP, CUBRID PHP module CUBRID 홈페이지의 기술문서상에서 PHP 설치 방법을 참고한다. CUBRID 의 설치는 기술문서상의 튜토리얼을 참고한다.

·      웹서버(보통 Apache)

·      PHP

·      CUBRID PHP module

·      CUBRID2008 (같은 머신일 필요는 없다)

제로보드XE용 데이터베이스 생성

제로보드XE를 사용하기 위해서는 제로브도XE용 데이터베이스를 생성하여야 하며, CUBRID가 구동되어 있어야 한다.

CUBRID 구동

CUBRID 데이터베이스 생성은 CUBRID Manager Client를 이용하여 할 수 있으며, 이를 위해서는 CUBRID service 가 구동되어있어야 하며, LINUX 의 경우 CUBRID 관리 계정으로 로그인하여 구동시켜준다.

% cubrid service start

다음으로 데이터베이스를 CUBRID Manager Client 를 이용하여 구동시켜주면 되며, 사용법은 다음과 같다. 참고로 CUBRID Manager Client JAVA 로 개발되어 수행시키기 위해서는 JAVA RunTime 환경이 필요하다. JAVA RunTime JAVA download 에서 내려받을 수 있으며, Java SE Runtime Environment (JRE) 을 내려받으면 된다.

·      CUBRID Manager Client LINUX GUI 환경에서도 수행이 가능하므로, $CUBRID/cubridmanager/cmclient 를 실행시키면 된다.

·      자신의 PC에 설치하여 사용하기를 원하면, CUBRID 홈페이지에서 windows 용 제품을 내려받아 설치하면 되며, 설치시 CUBRID Manager Client 만을 설치하고자 한다면 설치 옵션에서 “CLIENT_ONLY”를 선택하여 설치하면 된다.

1386990_image1.png

·      자신의 PC에서 CUBRID Manager Client 수행할 경우에는 windows system tray CUBRID icon 을 우클릭하여 보이는 메뉴에서 선택하여 수행시킨다. CUBRID Client 만 설치한 경우는 시작메뉴àCUBRID 아래 CUBRID Manager Client 를 선택하여 수행시킨다.

1387010_image2.png1387018_image3.png

·      localhost 를 선택하여 로그인 한다. 처음 설치시라면 그냥 연결을 클릭하면 된다.

1386988_image4.png

·      만약 자신의 PC 에서 LINUX 서버로 연결하는 경우에는 새사이트를 클릭하여 새사이트를 등록한다. 사이트명에 적당한 이름(, web server)을 주고, LINUX 서버의 IP address 를 주소란에 기입한 후, “연결을 클릭하면 등록내용이 저장되면서 연결이 된다. 이후로는 사이트명에서 등록한 이름(, web server)를 선택하면 된다.

1387004_image5.png

데이터베이스 생성

CUBRID Manager Client 를 수행시킨 후, “데이터베이스 새로만들기…” 를 선택한다.

1386980_image6.png

생성할 데이터베이스 이름(, xedb)을 입력하고, 범용볼륨정보와 로그볼륨정보의 페이지수를 10000으로 입력후 다음을 선택한다. 이때 생성되는 데이터베이스의 크기는 80M(범용볼륨 40M( 10000x4096Bytes) + 로그볼륨80M(10000x4096Bytes)) 이므로 여유공간을 확인하여야 한다. 충분하지 않다면 공간을 확보하도록 한다.

다음으로 보이는 화면에서는 특별히 입력하지 않고 바로 다음을 선택한다.

1386984_image7.png1387020_image8.png

지금까지 입력한 내용이 화면에 보이고, “확인을 선택하면 데이터베이스가 생성된다.

1387024_image9.png1386994_image10.png

데이터베이스가 생성되면 서버가 자동으로 구동이 되며, “dba”로 자동적으로 로그인 되어있다.

1386986_image11.png

데이터베이스 사용자 생성

제로보드XE에서 사용할 데이터베이스 사용자를 생성한다. 사용자를 생성하기 위해서는 데이터베이스에 “dba"로 로그인하여야 한다. 데이터베이스 생성후 첫 로그인 이므로 “dba”의 암호는 없다. 이후 CUBRID Manager Client를 재구동한 후, 지금 생성한 xedb 데이터베이스를 선택하면 로그인화면이 보이게 된다. 암호가 없으므로 “dba”를 선택하고 그냥 확인을 선택하면 된다.

데이터베이스 사용자 생성을 위해 사용자를 우클릭하여 사용자추가…”를 선택한다.

1387000_image12.png

사용자이름(, xe_user)과 암호를 입력하고 확인을 선택하면 사용자가 생성된다. 이후 제로보드XE의 데이터 관리를 위해서는 지금 생성한 사용자로 데이터베이스에 로그인하면 된다.

1386998_image13.png

1387022_image14.png

데이터베이스 준비가 다되었으므로 제로보드XE를 설치한다.

제로보드XE설치하기

제로보드XE제로보드 다운로드 를 통해 내려받을 수 있다. 내려받은 파일(, zbxe.1.0.6.tgz)의 압축을 풀고 Apache web server DOCUMENT_ROOT(, /home/web/apache2/htdocs)아래에 풀어준다.

% cd /home/web/apache2/htdocs

% tar xvfz zbxe.1.0.6.tgz

압축을 풀은 후 웹브라우져를 구동하여 주소창에 LINUX 서버의 주소(, 192.168.2.1), http://192.168.2.1/zbxe 를 입력하면 제로보드 설치화면을 볼 수 있다. 만약 화면이 나오지 않는다면 Apache web server 설정화일(, /home/web/apache2/conf/httpd.conf) 에서 DirectoryIndex 부분에 아래와 같이 index.php 를 추가한다. 그런다음 Apache web server 를 재구동시킨다.

DirectoryIndex index.php index.html

만약 설치 과정중 잘못하였을 경우, web server 를 중지시킨후 해당 폴더(xedb)를 삭제 후 다시 압축을 풀어주고 다시 진행하면 된다.

라이센스에 동의합니다를 선택한다.

1386992_image15.png

설치조건을 확인하는 화면이 나온다(상세내용은 제로보드 홈페이지를 참고). 내용을 한번보고  설치를진행합니다를 선택한다.

1387014_image16.png

FTP 정보 입력창이 나오는데 무시하고 그냥 등록을 선택한다.

1386996_image17.png

다음으로 데이터베이스를 선택하는 화면이 나온다. 현재 서버에서 접속가능한 데이터베이스에 대한 목록을 보여준다. CUBRID 의 경우 CUBRID PHP module 이 설치되어있어야만 목록에 보인다. “cubrid”를 선택한 후 설치를 진행합니다를 선택한다.

1387026_image18.png

다음으로 데이터베이스와 관리자에 대한 정보를 입력한다. DB호스트네임에는 LINUX 서버의 IP(, 192.168.2.1)를 입력하고, DB Port 33000번을 그대로 둔다. DB아이디는 데이터베이스 생성후 생성한 사용자인 “xe_user”를 입력하고, DB비밀번호는 사용자암호를 입력하고, DB데이터베이스에는 생성한 데이터베이스의 이름은 “xedb”를 입력한다.

관리자정보에서 아이디는 그대로 두고, 비밀번호, 이름, 닉네임, 이메일 주소를 입력한다.

1387002_image19.png

다음 환경설정에서 “rewire mode 사용선택이 있는데, 이는 web server 에서 해당 기능이 설치되어있어야 가능하므로 설치된 경우에만 선택한다. 확실히 모르겠으면 선택하지 않는다. “time zone”은 한국의 시간대를 설정하는 것으로 화면에 보이는 “GMT +09:00…” 을 선택하면 된다.

모든 내용을 입력 후 등록을 선택한다.

1387012_image20.png

만약 “database connect fail”이라는 메시지가 나오면 위에서 입력한 DB호스트네임, DB아이디, DB비밀번호,DB데이터베이스 이름이 올바른지 확인한다.

정상적으로 입력되었으면 아래와 같이 설치진행 메시지가 보인후, 설치 완료 메시지가 보인다.

1387016_image21.png1386978_image22.png

확인을 선택하면, 관리자정보화면이 보인다.

1386982_image23.png

제로보드가 정상적으로 설치되었으며, 제로보드 사용에 관한 자세한 내용은 제로보드 홈페이지 을 참고하기 바란다.


List of Articles
번호 분류 제목 글쓴이 날짜 조회 수
77 기타 CUBRID 2008 주요 명령어 admin 2008.11.21 30805
76 기타 UTF-8 사용법 admin 2008.11.21 23235
75 기타 대량의 데이터 입력 방법 admin 2008.11.21 32655
74 기타 시스템 카다로그 2 admin 2008.11.21 22333
73 기타 CUBRID와 타 데이터베이스 기능 비교 9 admin 2008.11.21 36163
72 기타 보안 설정 admin 2008.11.21 22838
71 기타 csql(SQL 실행기) 사용법 1 admin 2008.11.21 26556
70 기타 MD5 암호화 모듈 file admin 2008.11.21 38593
» 기타 제로보드 XE 사용하기 file admin 2008.11.21 33068
68 기타 CUBRID 개발 로드맵 admin 2008.12.27 40321
67 기타 CUBRID 2008 + XE 설치 가이드 [R1.x] Prototype 2009.03.13 34326
66 기타 오라클 개발자를 위한 CUBRID 개발 안내 1 admin 2009.04.01 49817
65 기타 python 에서 broker_log_top 사용 1 admin 2009.04.01 17830
64 기타 connect by 구현 방법 admin 2009.04.01 52371
63 기타 CUBRID와 타DBMS의 python 사용방법 비교 cubebridge 2009.05.19 29520
62 기타 오래 걸리는 질의 및 동일 시간에 수행 중인 질의 추출하기 손승일 2009.05.26 20058
61 기타 Oracle의 SYS_CONNECT_BY_PATH 함수 흉내내기 CUBRID_DEV 2009.06.15 26526
60 기타 에러 메시지(error) 설명 및 조치 가이드 file CUBRID_DEV 2009.07.11 24420
59 기타 CUBRID2008 실행계획 분석하기 file cubebridge 2009.07.28 15338
58 기타 CUBRID2008데이터타입, 함수와 힌트사용법 및 예약어 cubebridge 2009.07.28 18840
Board Pagination Prev 1 2 3 4 Next
/ 4

Contact Cubrid

대표전화 070-4077-2110 / 기술문의 070-4077-2113 / 영업문의 070-4077-2112 / Email. contact_at_cubrid.com
Contact Sales