서비스 프레임워크 설명서 |
Konan Search 패키지에 내장된 Apache Tomcat에 Admin과 서비스 프레임워크가 웹 애플리케이션으로 등록되어 있고 OS의 서비스로 등록 또는 직접 기동 및 정지가 가능하다.
OS별 Tomcat 구동 방법과 Tomcat을 서비스로 등록하고 제거하는 방법을 참고한다.
Konan Search 패키지 설치 위치에서 tomcat을 구동할 수 있는 $KS_HOME/ext/tomcat/bin/ext/tomcat/bin/ 디렉터리로 이동하여 셸 명령행에 다음과 같이 입력한다.
d:\konan\ext\tomcat\bin> start.bat
정지하려면 셸 명령행에 다음과 같이 입력한다.
d:\konan\ext\tomcat\bin> stop.bat
Konan Search 패키지 설치 위치에서 tomcat을 구동할 수 있는 $KS_HOME/ext/tomcat/bin/ext/tomcat/bin/ 디렉터리로 이동하여 셸 명령행에 다음과 같이 입력한다.
[konan@locolhost ~]$ cd KS\ext\tomcat\bin
[konan@locolhost bin]./start.sh
정지하려면 셸 명령행에 다음과 같이 입력한다.
[konan@locolhost ~]$ cd KS\ext\tomcat\bin
[konan@locolhost bin]./stop.sh
Tomcat이 내려간 상태에서 서비스로 등록한다.
d:\konan\ext\tomcat\bin> install-service.bat
Using CATALINA_BASE: "D:\konan\ext\tomcat"
Using CATALINA_HOME: "D:\konan\ext\tomcat"
Using CATALINA_TMPDIR: "D:\konan\ext\tomcat\temp"
Using JRE_HOME: "C:\Program Files\Java\jdk1.8.0_40"
Using CLASSPATH: "D:\konan\ext\tomcat\bin\bootstrap.jar;D:\konan\ext\tomcat\bin\tomcat-juli.jar"
아래 명령을 수행한다.
d:\konan\ext\tomcat\bin> uninstall-service.bat
Removing the service 'Tomcat7.0.81' ...
Using CATALINA_BASE: "D:\ks\ext\tomcat"
The service 'Tomcat7.0.81' has been removed
Apache Tomcat에서 Admin, 서비스 프레임워크 애플리케이션 서비스를 각각 시작 또는 종료를 하려면 아래의 절차를 참고한다.
Konan Search가 설치된 ext/tomcat/bin 디렉터리로 이동하여 stop.bat (또는 stop.sh) 명령을 통해 Tomcat을 종료한다.
아래 예시를 참고하여 $KS_HOME/ext/tomcat/conf/tomcat-users.xml에 관리자 계정을 추가한다.
<role rolename="manager-gui"/> <user username="admin" password="admin" roles="manager-gui"/>
Windows 환경에서 http://IP:7614 주소로 접근하여 Apache Tomcat 관리 페이지에 접속한 후, [Manager App] 버튼을 클릭한다. ID와 Password는 1번(tomcat-users.xml)에 설정한대로 입력한다.
/admin-webapp와 /ksf 각각 [Stop] / [Start] 버튼을 통해 애플리케이션 서비스를 띄우거나 내릴 수 있다.
이후, Konan Search 패키지 설치 위치에서 tomcat을 구동할 수 있는 $KS_HOME/ext/tomcat/bin 디렉터리로 이동하여 start.sh (또는 start.bat) 명령을 실행하여 Tomcat을 기동한다.