3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2. 3Rabbitz Book 애플리케이션파일다운로드하여압축파일을풀고복사합니다. 3. 3Rabbitz Book 실행합니다. 4. 기본정보및라이선스, 관리자정보입력후설치작업을진행합니다. 5. 설치가완료된애플리케이션을사용합니다. 3.1 Java 설치 3.1.1 Java Development Kit (JDK) 설치여부확인 현재사용하시려는 1.1.2.2 Java Development Kit (JDK) 가설치되어있는경우별도의설치절차를 진행하실필요가없습니다. 설치여부확인절차는다음과같습니다. 1. 명령어를입력하여설치된 JDK 버전을확인합니다. 2. 명령어가실행되어버전확인이가능하고 JDK 버전이 Java Development Kit (JDK) 에부합할 경우별도의설치를진행하실필요가없습니다. java -version 정상설치시메세지 java version "1.6.0_24" Java(TM) SE Runtime Environment (build 1.6.0_24-b07) 1
Java HotSpot(TM) Server VM (build 19.1-b02, mixed mode) JRE만설치되어있는경우에도위의확인결과와동일하게위와동일한메세지가확인될수있습니다. JDK와 JRE를구분하는방법은설치경로를확인하여폴더를기준으로판단합니다. JRE만설치되어있는경우에는폴더가 bin, lib 2개만존재합니다. 이경우에는다음단계의 JDK 설치를진행해주시기바랍니다. 3.1.2 Java Development Kit (JDK) 설치 라이센스문제로 Java Development Kit (JDK) 는제품에포함되지않기때문에설치시 Oracle 자바 사이트에서필요한파일을다운로드받아서진행하시기바랍니다. 설치절차는다음과같습니다. 직접다운로드받아서파일을업로드하고설치를진행하셔도되나, 우분투시스템의설치 기능을이용하는것이편리합니다. 1. 우분투서버가이드를참고하여 JDK 를설치하면됩니다. 다음명령어를입력하여설치가능한 JDK 를확인합니다. apt-cache search jdk 이하결과일부... openjdk-6-dbg - Java runtime based on OpenJDK (debugging symbols) openjdk-6-demo - Java runtime based on OpenJDK (demos and examples) openjdk-6-doc - OpenJDK Development Kit (JDK) documentation openjdk-6-jdk - OpenJDK Development Kit (JDK) openjdk-6-jre - OpenJDK Java runtime, using Hotspot JIT openjdk-6-jre-headless - OpenJDK Java runtime, using Hotspot JIT (headless) openjdk-6-jre-lib - OpenJDK Java runtime (architecture independent libraries) openjdk-6-source - OpenJDK Development Kit (JDK) source files openoffice.org-gcj - full-featured office productivity suite -- Java libraries for GIJ openjdk-6-jre-zero - Alternative JVM for OpenJDK, using Zero/Shark sun-java6-bin - Sun Java(TM) Runtime Environment (JRE) 6 (architecture dependent files) sun-java6-demo - Sun Java(TM) Development Kit (JDK) 6 demos and examples sun-java6-doc - Sun JDK(TM) Documention -- integration installer sun-java6-javadb - Java(TM) DB, Sun Microsystems' distribution of Apache Derby sun-java6-jdk - Sun Java(TM) Development Kit (JDK) 6 2
sun-java6-jre - Sun Java(TM) Runtime Environment (JRE) 6 (architecture independent files) sun-java6-source - Sun Java(TM) Development Kit (JDK) 6 source files 2. 확인된 JDK 중설치할버전을선택하여설치합니다. 3Rabbitz Book 을이용하기위해서는 JAVA6 JDK 를설치하셔야합니다. 설치를위하여다음명령어를입력합니다. apt-get install sun-java6-jdk 이하설치과정 Do you want to continue [Y/n]? y Get:1 http://my.archive.ubuntu.com hardy/main java-common 0.28ubuntu3 [78.2kB] Get:2 http://my.archive.ubuntu.com hardy/multiverse sun-java6-jre 6-06-0ubuntu1 [6334kB] Get:3 http://my.archive.ubuntu.com hardy/main odbcinst1debian1 2.2.11-16build1 [66.2kB] Get:4 http://my.archive.ubuntu.com hardy/main unixodbc 2.2.11-16build1 [289kB] Get:5 http://my.archive.ubuntu.com hardy/multiverse sun-java6-bin 6-06-0ubuntu1 [27.3MB] Get:6 http://my.archive.ubuntu.com hardy/multiverse sun-java6-jdk 6-06-0ubuntu1 [9625kB] 85% [6 sun-java6-jdk 3208002/9625kB 33%] 정상적으로설치되었는지확인하는방법은현재보시는문서상단의 4.1.1 Java Development Kit (JDK) 설치여부확인을참고하시기바랍니다. 3.2 3Rabbitz Book 설치 애플리케이션은다음의절차에따라서설치합니다. 1. 3Rabbitz 다운로드페이지에서리눅스용, 유닉스용, 맥 OS 용설치파일설치제품을다운로드 합니다. 2. 다운로드한파일을 FTP 를이용하여서버의설치할디렉토리로업로드합니다. 설치하시려는서버가인터넷이연결된환경이라면다음명령어로간단히다운로드및서버로 업로드절차를수행하실수있습니다. 업로드되는디렉토리는명령어를입력하신위치입 니다. wget http://www.3rabbitz.com/r/home/download/linux --content-disposition 3Rabbitz Book 설치 3
설치하고자하는폴더의상위경로에공백문자가포함된경우비정상적인작동을하기때문에 공백문자는포함되지않아야하며이와더불어특수문자 (~!@#$%^&*()_+ "<>':`) 도 사용하지않으시는것을추천합니다. 3. tar 명령어를이용하여압축파일을풉니다. tar -xvf 3rabbitz-book-1.0.0.tar.gz 그림 3-1 제품구성파일 3.3 3Rabbitz Book 시작 1. 3rabbitz 폴더하위의 bin 폴더로이동합니다. 2. startup.sh 파일을실행하여애플리케이션을구동합니다. 3. 브라우저를이용하여애플리케이션이설치된서버의 URL( 예시 : http://server_domain:1975) 을 입력하여 6. 설치마법사를실행시켜서설치를진행합니다. 4. 시스템을종료하고자하실때에는 3rabbitz 폴더하위의 bin 디렉토리의 shutdown.sh 파일을 실행하시기바랍니다. 4
설치후설치마법사가정상적으로실행되지않는경우 3rabbits/logs 디렉토리에서로그 파일을확인해주시기바랍니다. 애플리케이션에서사용할 PORT 는기본값이 1975 입니다. 기본값을바꾸기위해서는 7.1 PORT 설정변경을참고하시기바랍니다. 3.4 3Rabbitz Book 종료 애플리케이션을종료하는방법은다음과같습니다. 1. 3rabbitz 폴더하위의 bin 폴더로이동합니다. 2. shutdown.sh 파일을실행하여애플리케이션을종료합니다. 3Rabbitz Book 종료 5