LNA Web Application Server

Guides -LENA 운영자 가이드

Web Server Engine 설치(컴파일) - Optional

Portable Web Server Engine을 제공하여 별도의 컴파일 없이 설치가 가능하다. 또한 필요에 의해 Web Server Engine을 컴파일 할 수 있다. Web Server Engine컴파일하기 위해서는 OS에 아래의 패키지의 설치가 필요하다.

필요패키지: openssl-devel apr-util-devel make gcc-c++ rsync pcre-devel zlib-devel lua-devel bison flex automake libtool

해당 패키지가 설치되어 있지 않은 경우, root계정으로web-package-install.sh 스크립트를 이용하면 패키지가 자동으로 설치된다. 패키지 설치가 완료되면 일반계정으로 컴파일을 진행할 수 있다.

  1. ${LENA_HOME}/bin/install.sh compile lena-web 패키지가 설치되어 있지 않은 경우, 컴파일이 진행되지 않으므로 root계정으로 패키지를 설치한 후 컴파일을 진행한다.
[bin]$ ./install.sh compile lena-web
*************************
* LENA Server Install ! *
*************************
Input Web Server engine install path. ( q: quit )
Default install path : /engn001/lenaw/1.2/modules/lena-web

Checking package : openssl-devel
openssl-devel-1.0.1e-42.el6.x86_64
……
clean not using directory ...

-----------------------------------------------------------------
- Compile is completed.
-----------------------------------------------------------------
compile is completed.!

[bin]$
  1. root계정으로 컴파일 한 경우에는 ${LENA_HOME} 하위의 전체 파일을 Web Server를 실행할 계정으로 파일의 권한을 변경한다.

chown -R 계정명:그룹명 ${LENA_HOME}

[engn001]$ chown -R lena:lena /engn001/lenaw/1.2
[engn001]$