Collapse AllExpand All

2장. 서비스 프레임워크 기동 및 정지

Konan Search 패키지에 내장된 Apache Tomcat에 Admin과 서비스 프레임워크가 웹 애플리케이션으로 등록되어 있고 OS의 서비스로 등록 또는 직접 기동 및 정지가 가능하다.

1. 기동 및 정지

OS별 Tomcat 구동 방법과 Tomcat을 서비스로 등록하고 제거하는 방법을 참고한다.

1.1. Windows

기동

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

1.2. GNU / UNIX / Linux

기동

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

1.3. 윈도 서비스

Tomcat을 서비스로 등록할 경우

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"

그림 2.1. Tomcat 서비스 등록

Tomcat 서비스 등록

Tomcat을 서비스에서 제거할 경우

아래 명령을 수행한다.

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

2. Tomcat 설정

Apache Tomcat에서 Admin, 서비스 프레임워크 애플리케이션 서비스를 각각 시작 또는 종료를 하려면 아래의 절차를 참고한다.

  1. Konan Search가 설치된 ext/tomcat/bin 디렉터리로 이동하여 stop.bat (또는 stop.sh) 명령을 통해 Tomcat을 종료한다.

  2. 아래 예시를 참고하여 $KS_HOME/ext/tomcat/conf/tomcat-users.xml에 관리자 계정을 추가한다.

    <role rolename="manager-gui"/>
     <user username="admin" password="admin" roles="manager-gui"/>
  3. Windows 환경에서 http://IP:7614 주소로 접근하여 Apache Tomcat 관리 페이지에 접속한 후, [Manager App] 버튼을 클릭한다. ID와 Password는 1번(tomcat-users.xml)에 설정한대로 입력한다.

    그림 2.2. Tomcat 접속

    Tomcat 접속

  4. /admin-webapp /ksf 각각 [Stop] / [Start] 버튼을 통해 애플리케이션 서비스를 띄우거나 내릴 수 있다.

    그림 2.3. Tomcat Web Application Manager

    Tomcat Web Application Manager

  5. 이후, Konan Search 패키지 설치 위치에서 tomcat을 구동할 수 있는 $KS_HOME/ext/tomcat/bin 디렉터리로 이동하여 start.sh (또는 start.bat) 명령을 실행하여 Tomcat을 기동한다.