Microsoft Word - Solaris 8에_Tomcat _Apache_2.0.52[mod_jk2_module]_설치.doc

Size: px
Start display at page:

Download "Microsoft Word - Solaris 8에_Tomcat _Apache_2.0.52[mod_jk2_module]_설치.doc"

Transcription

1 Solaris 8 에 Tomcat & Apache_ [mod_jk2 module] 설치 Tomcat 이란? Web에서 Java Servlets과 JSP[Java Server Page] 를실행하는 Web Application으로 Resin과함께가장많은사용자를확보하고있다. 현재의경우 Solaris 8시스템 Tomcat을설치함에있어 Servlet Spec 2.3과 JSP Spec 1.2를지원하는 Tomcat Version을설치하였다. Solaris 8 시스템에 Apache와 Tomcat 연결을담당하는 mod_jk2 Module을설치한환경과필요한 Tools OS / Solaris 8 Version ANSI C Compiler인 gcc, make 등의 Complier Tools JDK [ Java 1.4.x 이상 ] GNU Tar [ ] Solaris 8 시스템에 Apache와 Tomcat 연결에필요한 mod_jk2 Module Source Package mod_jk2 Module Source Pacakge jakarta-tomcat src.tar.gz [ ] [ mod_jk2 Module 을설치한 Solaris 8 시스템의 Hostname, OS Version, Compiler, Java Tools 확인화면 ] Apache 와 Tomcat 을 mod_jk2 Module 을이용하여연결하기위해서는 mod_jk2 Module 로연결하고자하는 1/74

2 Apache와 Tomcat이먼저설치되어있어야하며 Apache와 Tomcat의연결을담당하는 mod_jk2 Module Source 또는 mod_jk2 Module Source가포함된 Tomcat Source가필요하다. 현재의경우 mod_jk2 Module로연결하고자하는 Apache와 Tomcat을다음그림의내용과같이 /usr/local/apache2 디렉터리와 /usr/local/tomcat5 디렉터리에설치하였으며 Apache와 Tomcat을연결하는 mod_jk2 Module Source를 Tomcat Source에포함된 mod_jk2 Module Source를사용하였다. [ Apache와 Tomcat의설치방법은 Apache 설치문서와 Tomcat 설치문서를참고 ] [ mod_jk2 Module 로 Tomcat 과연결하고자하는 Apache 설치확인화면 ] [ mod_jk2 Module 로 Apache 와연결하고자하는 Tomcat 설치확인화면 ] [ Apache 와 Tomcat 의연결을담당하는 mod_jk2 Module Souce 확인화면 ] 2/74

3 Tomcat 과 Apache 의연동설정 [ mod_jk2 Module 을이용한연동설정 ] Tomcat 과 Apache 를연동하도록설정하기위해서는우선 Apache 가아래그림의내용과같이 DSO Module 을 이용하여동적구성가능하도록 mod_so Module 이활셩화되었는지확인한다. [ DSO Module 의동적구성이가능한 Apache 설치확인화면 ] [ Tomcat과 Apache을연동하는 mod_jk2 Module 생성에필요한 Tools 확인화면 ] Tomcat과 Apache를 mod_jk2 Module을이용하여연동하기위하여 mod_jk2 Module을생성하기위해서는 mod_jk2 Module 생성에필요한 Compiler 및기타 Tools 이외에 libtool과 libtoolize이필수적으로필요하다. 현재의경우 Tomcat과 Apache를연동하는 mod_jk2 Module을생성함에있어필요한 libtool과 libtoolize을위그림의내용과같이 /opt/gnu/bin 디렉터리에설치하여사용하였다. 3/74

4 # cd /usr/local/apache2/lib # ls Apache와 Tomcat의연동에필요한 mod_jk2 Module을생성하기에앞서 mod_jk2 Module 생성에필요한위한 APR Library를생성을확인하기위하여 APR Library가존재하는디렉터리인 Apache의 lib 디렉터리에 mod_jk2 Module 생성에필요한 APR Library 파일인 libapr-0.so 파일이위그림의내용과같이존재하는지확인하며이와같이 mod_jk2 Module을생성함에있어 APR Library 파일인 libapr-0.so 파일의존재여부를확인하는이유는 mod_jk2 Module 생성하기위한설치환경을설정하기위하여 mod_jk2 Module의 configure 스크립트실행시 APR Library 파일인 libapr-0.so 파일이존재하지않을경우 cant t locate libapr Error 메시지를출력하며 configure 스크립트가실행되지않기때문이다. 4/74

5 # cd /export/home/tomcat_inst/jakarta-tomcat src/ jakarta-tomcat-conntors/jk/native2 # ls # sh buildconf.sh # ls #./configure with-apxs2=/usr/local/apache2/bin/apxs Apache와 Tomcat의연결을담당하는 mod_jk2 Module 생성에필요한 APR Library 파일인 libapr-0.so 파일의존재를확인후 mod_jk2 Module을생성하기위하여 Tomcat Source 디렉터리의 jakarta-tomcat-conntors 디렉터리에존재하는 Tomcat Module 중 Apache와의연결을담당하는 mod_jk2 Module의 Source 디렉터리인 Tomcat Source 디렉터리의 jakarta-tomcat-conntors/jk/native2 디렉터리 [ 이하 mod_jk2 Source 디렉터리 ] 로이동하여디렉터리에존재하는파일중 mod_jk2 Module을생성함에있어필요한설치설정스크립트 configure 스크립트를생성하는 buildconf.sh 스크립트를위그림의내용과같이실행한다. Apache와 Tomcat의연결을담당하는 mod_jk2 Module의설치설정스크립트생성하기위하여 mod_jk2 Module Source 디렉터리의 buildconf.sh 스크립트실행하여보면위그림의내용과같이 autoconf, automake, libtoolize 명령과 mod_jk2 Module Source 디렉터리의 scripts/build 디렉터리에존재하는 install-sh, mkinstaldir, missing 스크립트파일을이용하여 mod_jk2 Module을생성하는데필요한설치설정스크립트인 configure 스크립트를새로이생성하는것을확인할수있을것이다. 이와같이 mod_jk2 Module 생성에필요한설치설정 5/74

6 스크립트 configure 스크립트의생성을확인후생성된 configure 스크립트를이용하여 mod_jk2 Module 을생성할수있도록 Apache 의 APache extension 명령인 apxs 명령을 --with-apxs2 옵션으로명시하여실행한다. mod_jk2 Module을생성하기위하여 mod_j2k Module의설치설정스크립트 configure 스크립트를 Apache의 apxs 명령을사용하여생성할수있도록실행시정상적으로 mod_jk2 Module 생성에필요한환경이설정되었다면위그림의내용과같이 mod_jk2 Module 생성에필요한설치환경을정의한 Makefile 파일을새로이생성하는것을확인할수있을것이다. 6/74

7 # cd /export/home/tomcat_inst/jakarta-tomcat src/ jakarta-tomcat-conntors/jk/native2/server/apache2 # ls # make f Makefile.apxs mod_jk2 Module의설치설정스크립트 configure 스크립트를실행하여 mod_jk2 Module 생성에필요한설치환경을설정후 mod_jk2 Module을생성하기위한 Compile을실행하기위하여 Apache와 Tomcat을연결하는 mod_jk2 Module Source 파일의실질적인파일이존재하는디렉터리인 mod_jk2 Source 디렉터리의 jk/native2/server/apache2 디렉터리로이동하여디렉터리의내용을확인하여본다. 디렉터리의내용을확인하여보면 mod_jk2 Source 디렉터리에서설치설정스크립트를실행하기전과는다르게 mod_jk2 Module의설치환경을정의한 Makefile 파일과 Makfile.apxs 파일이새로이생성된것을확인할수있을것이다. 이와같이 mod_jk2 Source 디렉터리의 jk/native2/server/apache2 디렉터리에 mod_jk2 Module의설치환경을정의한 Makefile 파일 Makefile.apxs 파일의생성을확인후생성된파일중 Apache의 apxs 명령실행환경을정의한 Makefile.apxs 파일을 Compile 실행명령인 make 명령으로명시하여실행한다. Apache 와 Tomcat 을연결하는 mod_jk2 Module Source 파일의실질적인파일이존재하는 디렉터리인 mod_jk2 Source 디렉터리의 jk/native2/server/apache2 디렉터리에생성된 7/74

8 파일중 Apache의 apxs 명령실행환경을명시한 Makefile.apxs 파일을 Compile 실행명령인 make 명령으로명시하여실행시정상적으로 mod_jk2 Module이 Compile 되었다면위그림의내용과같이 Compile이완료되는것을확인할수있을것이다. # make f Makefile.apxs install Apache와 Tomcat을연결하는 mod_jk2 Module Source 생성하기위한 Compile을완료후 Compile 한 mod_jk2 Module을 Apache의 Module 디렉터리인 APACHE_HOME/modules 디렉터리로설치하기위하여 mod_jk2 Source 디렉터리의 jk/native2/server/apache2 디렉터리의파일중 Apache의 apxs 명령실행환경을정의한 Makefile.apxs 파일을 Compile 실행명령인 make 명령과 Compile 한 mod_jk2 Module 설치옵션인 install 옵션을명시하여실행한다. Apache 와 Tomcat 을연결하는 mod_jk2 Module 을 Apache 의 Module 디렉터리인 8/74

9 APACHE_HOME/modules 디렉터리로설치하기위하여 mod_jk2 Source 디렉터리의 jk/native2/server/apache2 디렉터리의파일중 Apache의 apxs 명령실행환경을정의한 Makefile.apxs 파일을 Compile 실행명령인 make 명령과 Compile 한 mod_jk2 Module 설치옵션인 install 옵션을명시하여실행시정상적으로 mod_jk2 Module이 Apache의 Module 디렉터리인 APACHE_HOME/modules 디렉터리로설치되었다면위그림의내옹과같이 mod_jk2 Module이 Apache Module 디렉터리로설치됨과동시에 mod_jk2 Module이설치된 /usr/local/apache2/modules 디렉터리를 Apache를설치한시스템의 LIBPATH 환경변수에등록하라는내용을확인할수있을것이다. # cd /usr/local/apache2/modules # ls # ldd mod_jk2.so Apache와 Tomcat을연결하는 mod_jk2 Module을 Apache의 Module 디렉터리인 APACHE_HOME/modules 디렉터리로설치하기위하여 mod_jk2 Source 디렉터리의 jk/native2/server/apache2 디렉터리의파일중 Apache의 apxs 명령실행환경을정의한 Makefile.apxs 파일을 Compile 실행명령인 make 명령과 Compile 한 mod_jk2 Module 설치옵션인 install 옵션을명시하여실행후정상적으로 mod_jk2 Module이 Apache Module 디렉터리에생성되었는지확인하기위하여 /usr/local/apache2/modules 디렉터리의내용을확인하여본다. Apache Module 디렉터리인 /usr/local/apache2/modules 디렉터리의내용을확인하여보면 mod_jk2 Module을설치하기위하여 make f Makefile.apxs install 명령을실행하기전과는다르게 Apache와 Tomcat의연결을담당하는 mod_jk2 Module의 mod_jk2.so 파일이새로이생성된것을확인할수있을것이다. 이와같이 Apache와 Tomcat의 9/74

10 연결을담당하는 mod_jk2 Module 파일 mod_jk2.so 파일의생성을확인후생성된 mod_jk2.so 파일이 Apache에서동적구성이가능한 DSO Module 파일로생성되었는지 ldd 명령을이용하여확인하여본다. mod_jk2.so 파일이 Apache에서동적구성이가능한 DSO Module이생성되었는지확인하기위하여 ldd 명령실행시생성된 mod_jk2 Module이정상적으로 DSO Module로생성되었다면위그림의내용과같이 mod_jk2 Module이의존된파일을확인할수있을것이다. # cd /usr/local/apache2/conf # ls # vi httpd.conf Apache와 Tomcat의연결을담당하는 mod_jk2 Module의정상적인생성을확인후생성한 mod_jk2 Module을 Apache에서사용할수있도록설정하기위하여 Apache의전체적인실행환경을설정하는 APACHE_HOME/conf 디렉터리의실행환경설정파일인 httpd.conf 파일을편집모드로실행한다. 10/74

11 LoadModule jk2_module modules/mod_jk2.so 추가설정 Apache의전체적인실행환경을설정하는 httpd.conf 파일을편집모드로실행후설정내용중 Apache에서사용할 Module이명시된 LoadModule 항목에 Tomcat과연결을담당하도록 Apache Module 디렉터리 /usr/local/apache2/modules 디렉터리에생성한 mod_jk.so Module을 Apache에서활성화하도록 LoadModule 지시자로 mod_jk.so Module을새로이추가설정한다. 11/74

12 User nobody 설정확인 Group nobody 설정확인 ServerAdmin 설정확인 ServerName solaris.ndocs.com 설정확인 DocumentRoot /usr/local/apache2/htdocs 설정확인 Apache의전체적인실행환경을설정하는 httpd.conf 파일의 LoadModule 항목에 mod_jk2 Module을사용할수있도록설정후이번에는 Apache를실행할계정과그룹및관리자, 서버이름, 문서디렉터리를명시한 User, Group, ServerAdmin, ServerName, DocumentRoot 항목의설정을사용자목적에부합되도록설정한다. 현재의경우 Apache를실행할계정을그룹을 Solaris 8 시스템의 nobody 계정과 nobody 그룹으로 Apache의관리자를 work@solaris.ndocs.com으로 Apache 서버이름을 solaris.ndocs.com으로 Apache 문서디렉터리를 Apache의기본문서디렉터리로정의된 /usr/local/apache2/htdocs 디렉터리를사용하도록설정하였다. 12/74

13 # cd /export/home/tomcat_inst/jakarta-tomcat src/ jakarta-tomcat-conntors/jk/conf # ls # cp workers2.properties /usr/local/apache2/conf # cd /usr/local/apache2/conf # ls # vi workers2.properties Apache의전체적인실행환경을설정하는 httpd.conf 파일에 mod_jk2 Module을사용할수있도록 mod_jk2 Module 파일과변수, 실행계정, 그룹, 관리자, 서버이름을설정후 Apache에서 Tomcat과의연결을담당하는 mod_jk2 Module의실행환경을설정하기위하여 mod_jk2 Module Source 디렉터리의 conf 디렉터리에존재하는파일중 mod_jk2 Module의환경설정파일인 workers2.properties 파일을 Apache의환경설정파일이존재하는 /usr/local/apache2/conf 디렉터리로복사한다. 또한 mod_jk2 Module Source 디렉터리의 conf 디렉터리에존재하는 mod_jk2 Module의환경설정파일인 workers2.properties 파일을 Apache의실행환경설정파일이존재하는 /usr/local/apache2/conf 디렉터리로복사한뒤복사한 workers2.properties 파일을편집모드로실행하며 Apache와 Tomcat의연결에필요한기본적인설정설명은다음과같다. 13/74

14 [logger] level=debug 설정확인 [logger] 항목은 Apache와 Tomcat을연결하는 mod_jk2 Module의실행 Log 기록 LogLevel 설정 :: 현재의 level=debug 설정은 Apache와 Tomcat을연결하는 mod_jk2 Module의실행 Log를기록함에있어 DEBUG Level로기록하도록명시한설정으로사용자의목적에따라 mod_jk2 Module의실행 Log 기록 Level을 [logger] level=[loglevel] 과같이설정 [config:] file=${serverroot}/conf/workers2.properties debug=0 debugenv=0 설정확인 [config:] 항목은 Apache와 Tomcat을연결하는 mod_jk2 Module의실행환경을명시한파일을명시하는설정 :: 현재의 file=${serverroot}/conf/workers2.properties debug=0 debugenv=0 설정은 Apache와 Tomcat을연결하는 mod_jk2 Module의실행환경을명시한파일이 Apache 설치디렉터리인 /usr/local/apache2 디렉터리의 conf 디렉터리의 workers2.properties 파일을사용한다는것을명시한설정으로사용자의목적에따라 Apache와 Tomcat을연결하는 mod_jk2 Module의실행환경을명시한파일을 [config:] file=[mod_jk2 Module의환경설정파일 ] debug=[level] debugenv=[level] 과같이설정 14/74

15 [urimap:] info=maps the request. Options: debug debug=0 설정확인 [urimap:] 항목은 Apache 와 Tomcat 을연결하는 mod_jk2 Module 에서실행할 URI 요청 정보를명시하는설정 #[logger.file:0] #level=debug #file=${serverroot}/logs/jk2.log 설정전 [logger.file:0] level=debug file=${serverroot}/logs/jk2.log 설정후 [ mod_jk2 Module 실행 Log 파일설정전화면 ] [ mod_jk2 Module 실행 Log 파일설정후화면 ] [logger.file:0] 항목은 mod_jk2 Module의실행 Log를기록할파일을명시하는설정 :: 현재의 level=debug file=${serverroot}/logs/jk2.log 설정은 mod_jk2 Module의실행 Log를 DEBUG Level로 Apache 설치디렉터리인 /usr/local/apache2 디렉터리의 logs 디렉터리에 jk2.log 파일로기록하도록명시한설정으로사용자의목적에따라 mod_jk2 Module의실행 Log를기록할파일을 level=[log Level] file=[mod_jk2 Module 실행 Log 기록파일 ] 과같이설정 [ mod_jk2 Module의실행 Log Level을설정하는 [logger] 항목을명시하였을경우 15/74

16 [logger.file:0] 항목의 level 항목을명시하지않아도된다. ] [shm:] info=scoreboard. Required for reconfiguration and status with multiprocess servers file=${serverroot}/logs/jk2.shm size= debug=0 disabled=0 설정확인 [shm:] 항목은 mod_jk2 Module의내부프로세스내역을기록할 Log 파일과 Log 파일크기를설정 :: 현재의 info=scoreboard. Required for reconfiguration and status with multiprocess servers file=${serverroot}/logs/jk2.shm size= debug=0 disabled=0 설정은 mod_jk2 Module의내부프로세스내역을기록할파일을 Apache 설치디렉터리인 /usr/local/apache2 디렉터리의 logs 디렉터리에 byte 크기의 jk2.shm 파일로기록하도록설정한것으로사용자의목적에따라 mod_jk2 Module의내부프로세스내역을기록할파일과파일크기를 info=[ 임의적인정보 ] file=[mod_jk2 Module의내부프로세스내역을 Log 파일 ] debug=[level] disable=[level] 과같이설정 [ 일반적으로 mod_jk2 Module의 내부프로세스내역을기록할파일과크기를설정된기본값그대로사용 ] [workerenv:] info=global server options timing=1 debug=0 설정확인 [workerenv:] 항목은 mod_jk2 Module 의 Workeks 의실행옵션을명시하는설정 16/74

17 [lb:lb] info=default load balancer. debug=0 설정확인 [lb:lb_1] info=a second load balancer. debug=0 설정확인 [lb:lb] 항목과 [lb:lb_1] 항목은 mod_jk2 Module을이용하여 Apache와 Tomcat을 Load Balance로실행할경우사용할 Wokers와 Workers의그룹과실행실행순서를명시하는설정 :: mod_jk2 Module의 Load Balance 설정설명은문서후반의 mod_jk2 Module을이용한 Load Balance 설정참고 [channel.socket:localhost:8009] info=ajp13 forwarding over socket debug=0 tomcatid=localhost:8009 설정확인 [channel.socket:] 항목은 Apache에서 mod_jk2 Module을이용하여 Tomcat과연결시 Apache의연결을허용할 Tomcat 시스템의 Hostname과 Port를명시하는설정 :: 현재의 [channel.socket:localhost:8009] info=ajp13 forwarding over socket debug=0 tomcatid=localhost:8009 설정은 Apache에서 mod_jk2 Module을이용하여연결할 Tomcat 시스템이 Apache를설치한자기자신시스템에설치된 Tomcat이며 Tomcat 연결에사용할 Port 번호가 8009 번이라는것을명시한설정으로사용자의목적에따라 Apache에서 mod_jk2 Module을이용하려 Tomcat 시스템과 Port를 [channel.socket:[tomcat의 Hostname 또는 IP 주소 : Port 번호 ] info=[ 임의적인정보 ] debug=[level] tomcatid=[tomcat의 Hostname 또는 IP 주소 : Port 번호 ] 과같이설정 [ Apache에서 mod_jk2 Module을이용하여 Tomcat과 17/74

18 연결할경우 Tomcat 의전체적인실행환경을설정하는 server.xml 파일이 mod_jk2 Module 의 연결을허용할수있도록 Tomcat Connect 항목이아래그림의내용과같이설정되어야한다. ] [ Tomcat 의 server.xml 파일에 Apache 의연결을허용하는 Tomcat Connect 설정화면 ] [channel.socket:localhost:8019] info=a second tomcat instance. debug=0 tomcatid=localhost:8019 lb_factor=1 #group=lb group:lb:lb #group=lb_1 group:lb:lb_1 disabled=0 설정확인 [channel.socket:] 항목은 Apache에서 mod_jk2 Module을이용하여 Tomcat과연결시 Apache의연결을허용할 Tomcat 시스템의 Hostname과 Port를명시하는설정 :: 현재의 [channel.socket:localhost:8019] info=a second tomcat instance. debug=0 tomcatid=localhost:8019 lb_factor=1 group=lb:lb group=lb:lb_1 disabled=0 설정은 Apache에서 mod_jk2 Module을이용하여연결할 Tomcat 시스템이 Apache를설치한자기자신시스템에설치된 Tomcat이며 Tomcat 연결에사용할 Port 번호가 8019 번이라는것을명시한설정으로설정내용의설명은다음과같다. 18/74

19 [channel.socket:localhost:8019] 설정은 Apache에서접속할 Tomcat 시스템이 Apache를설치한자기자신 localhost 시스템에설치된 Tomcat 시스템에 Port 8019 번을사용하여연결하도록설정 [ Apache에서 Tomcat 연결시사용할 Port 8019 번을사용할경우 Tomcat의 server.xml 파일에 Port 8019 번을사용할수있도록설정하여야하며 jk2.properties 파일에도 Port 8019 번의사용하는 Workers의실행환경을함께명시하여야한다. 그러나 mod_jk2 Module의경우기본적으로 8019 번을사용하지않기때문에 jk2.properties 파일및 [channel.socket:localhost:8019] 항목을설정하지않아도된다. ] lb_factor 항목은 mod_jk2 Module 을이용하여 Apache 와 Tomcat 을 Load Balance 로실행할 경우의 Workers 실행순서를설정 :: [ lb_factor 항목의설명은문서후반의 Load Balance 설정참고 ] [channel.un:/opt/33/work/jk2.socket] info=a second channel connecting to localhost:8019 via unix socket tomcatid=localhost:8019 lb_factor=1 debug=0 설정변경전 [channel.un:/usr/local/tomcat5/work/jk2.socket] info=a second channel connecting to localhost:8019 via unix socket tomcatid=localhost:8019 lb_factor=1 debug=0 설정변경후 [ Port 8019 번을사용하는 Workers 의 Socket 파일설정전화면 ] [ Port 8019 번을사용하는 Workers 의 Socket 파일설정후화면 ] [channel.un: ] 항목은 Apache 와 Tomcat 의연결시 Port 8019 의 Workers 를사용할경우 19/74

20 Workers의 Socket 파일을설정 :: 현재의 [channel.un:/usr/local/tomcat5/work/jk2.socket] info=a second channel connecting to localhost:8019 via unix socket tomcatid=localhost:8019 lb_factor=1 debug=0 설정은 Apache와 Tomcat 연결시 Port 8019 번의 Workers를사용할경우 Workers의 Socket 파일을 Apache를설치한디렉터리의 logs 디렉터리에 jk2.socket 파일로생성하도록명시한설정 :: [ mod_jk2 Module을사용하여 Apache와 Tomcat을연결시기본적으로 Port 8009 번을사용하는 Workers를사용하기때문에 Port 8019 번을사용하지않으므로앞서설명한 [channel.socket:localhost:8019] 항목을활성화하지않을경우설정할필요없다. ] [channel.jni:jni] info=the jni channel, used if tomcat is started inprocess 설정확인 [channel.jni:jni] 항목은 Apache 에서 mod_jk2 Module 을이용하여 Tomcat 과연결시 Tomcat 의 jni Connector 를이용하여연결하도록명시한설정 [status:] info=status worker, displays runtime informations 설정확인 [status:] 항목은 mod_jk2 Module 을이용하여 Apache 와 Tomcat 을연결시 Tomcat 실행 상태를 Tomcat 의 status 변수를사용하여확인할수있도록명시한설정 20/74

21 [vm:] info=parameters used to load a JVM in the server process #JVM=C: jdk jre bin hotspot jvm.dll classpath=${tomcat_home}/bin/tomcat-jni.jar classpath=${tomcat_home}/server/lib/commons-logging.jar OPT=-Dtomcat.home=${TOMCAT_HOME} OPT=-Dcatalina.home=${TOMCAT_HOME} OPT=-Xmx128M #OPT=-Djava.compiler=NONE disabled=1 설정확인 [vm:] 항목은 Apache에서 mod_jk2 Module을이용하여 Tomcat과연결시 Tomcat에서 Tomcat을실행하는 Java의 JVM을사용하여 TOMCAT_HOME/bin 디렉터리에존재하는 Tomcat jni Connector Class 파일인 tomcat-jni.jar 파일로연결구성을하도록명시한설정 [ 일반적으로설정된기본값그대로사용 ] 21/74

22 [worker.jni:onstartup] info=command to be executed by the VM on startup. This one will start tomcat. class=org/apache/jk/apr/tomcatstarter ARG=start # For Tomcat 5 use the 'stard' for startup argument # ARG=stard disabled=1 stdout=${serverroot}/logs/stdout.log stderr=${serverroot}/logs/stderr.log 설정확인 [worker.jni:onshutdown] info=command to be executed by the VM on shutdown. This one will stop tomcat. class=org/apache/jk/apr/tomcatstarter ARG=stop disabled=1 설정확인 [worker.jni:onstartup] 항목은 Apache에서 mod_jk2 Module을이용하여 Tomcat과연결시 Tomcat에서 Apache와연결을허용하도록 Tomcat jni Connector를실행할경우의실행옵션과종료옵션및사용할 Servlet 파일을명시한설정 :: 현재의 [worker.jni:onstartup] [worker.jni:onshutdown] 설정은 Tomcat에서 Apache와연결을허용하도록 Tomcat jni Connector를실행또는종료할경우 TOMCAT_HOME/classes/org/apache/jk/apr 디렉터리의 TomcatStarter.class 파일을사용하며 TomcatStarter.class 파일의실행 Log와 Error Log를 TOMCAT_HOME 디렉터리의 logs 디렉터리에 stdout.log 파일과 stderr.log 파일에기록하도록명시한설정 22/74

23 [uri:/jkstatus/*] info=display status information and checks the config file for changes. group=status: 설정확인 [uri: :8003] info=example virtual host. Make sure myvirtualhost is in /etc/hosts to test it alias=myvirtualhost:8003 설정확인 [uri: :8003/ex] info=example webapp in the virtual host. It'll go to lb_1 ( i.e. localhost:8019) context=/ex group=lb_1설정확인 [uri:] 항목은 mod_jk2 Module로이용하여 JSP 문서와 Servlet 파일을실행할 URI을설정하는항목으로사용자의목적에따라 mod_jk2 Module을이용하여실행할 URI을 [uri:[url 또는 Hostname과실행 Port] info=[ 임의적인정보 ] group=[workers 또는 mod_jk2 Module의실행변수 ]] 과설정 :: 현재의 [uri:/jkstatus/*] info=display status information and checks the config file for changes. group=status: 설정은 mod_jk2 Module의실행상태를확인할 URL이 /jkstatus URL이며 /jkstatus URL에서 mod_jk2 Module의실행상태를확인함에있어앞서설명한 [status:] 변수를이용한다는것을명시한설정 [uri: :8003] info=example virtual host. Make sure myvirtualhost is in /etc/hosts to test it alias=myvirtualhost:8003 설정은 Apache에서 mod_jk2 Module을이용하여연결한 Tomcat에서가상호스트를 Tomcat을설치한 localhost 시스템의 Host 정보파일인 /etc/hosts 파일에정의된 Host [Tomcat이설치되어야함 ] 시스템을 Tomcat의가상호스트로사용하도록명시한설정 [uri: :8003/ex] info=example webapp in the virtual host. It'll go to lb_1 ( i.e. localhost:8019) context=/ex group=lb_1 설정은 Apache에서 mod_jk2 Module을이용하여연결한 Tomcat에서다른시스템에서실행중인 Tomcat을 Apache에서 mod_jk2 Module을이용하여연결한 Tomcat의 URL에서실행되도록명시한설정 23/74

24 [uri:/examples] info=example webapp in the default context. context=/examples debug=0 설정확인 [uri:/examples1/*] info=a second webapp, this time going to the second tomcat only. group=lb_1 debug=0 설정확인 [uri:/examples/servlet/*] info=prefix mapping 설정확인 [uri:/examples/*.jsp] info=extension mapping 설정확인 [uri:/examples/*] info=map the whole webapp 설정확인 [uri:/examples/servlet/hellow] info=example with debug enabled. debug=10 설정확인 [uri:/examples] info=example webapp in the default context. context=/examples debug=0 설정은 Tomcat 에서실행중인 /examples URL 을 Apache 의 /examples URL 로 사용하도록명시한설정 [uri:/examples1/*] info=a second webapp, this time going to the second tomcat only. 24/74

25 group=lb_1 debug=0 설정은 Tomcat에서실행중인 /examples1 URL에존재하는 Servlet 파일을 Apache의 /examples1 URL에서실행하며 Servlet 파일을실행할 mod_jk2 Module의 Workers가 mod_jk2 Module의기본 Workers가아닌 lb_1 이름의 Workers로실행하도록명시한설정 [uri:/examples/servlet/*] info=prefix mapping 설정은 Tomcat에서실행중인 /examples URL에존재하는 Servlet 파일을 Apache의 /examples URL에서실행하며 Servlet 파일을실행할 mod_jk2 Module의 Workers가 mod_jk2 Module의기본 Workers 라는것을명시한설정 [uri:/examples/*.jsp] info=extension mapping 설정은 Tomcat에서실행중인 /examples URL에존재하는 JSP 문서파일을 Apache의 /examples URL에서실행하며 JSP 문서파일을실행할 mod_jk2 Module의 Workers가 mod_jk2 Module의기본 Workers 라는것을명시한설정 [uri:/examples/*] info=map the whole webapp 설정은 Tomcat에서실행중인 /examples URL에존재하는 JSP 문서와 Servlet 파일을 Apache의 /examples URL에서실행하며 JSP 문서와 Servlet 파일을실행할 mod_jk2 Module의 Workers가 mod_jk2 Module의기본 Workers 라는것을명시한설정 [uri:/examples/servlet/hellow] info=example with debug enabled. debug=10 설정은 Tomcat에서실행중인 /examples/servlet URL에존재하는 HelloW Servlet 파일을 Apache의 /examples URL에서실행하며 HelloW Servlet 파일을 mod_jk2 Module의기본 Workers로실행하며실행 Log를 debug=10의 LogLevel로 Log 파일에기록하도록명시한설정 [uri:/examples] [uri:/examples] [uri:/examples/servlet/*] [uri:/examples/*.jsp] [uri:/examples/*] [uri:/examples/servlet/hellow] 항목은 Tomcat에서실행되는 URL을 Apache에서실행할수있도록명시한예제설정이나현재와설치한 Tocmat 5.x 버전에서부터는예제설정으로명시된 /examples URL이 /jsp-examples URL과 /servlet-exmaples URL로실행되기때문에설정을제거하여도되며 Tomcat 5.x 버전에서실행되는 /jsp-examples URL과 /servlet-exmaples URL을 Apache에서실행되도록설정하기위해서는다음내용과같이 /jsp-examples URL과 /servlet-exmaples URL을 Apache에서사용할수있도록설정하여야한다. 25/74

26 [uri:/jsp-examples/*.jsp] info=tomcat /jsp-examples mapping 설정추가 [uri:/jsp-examples/*.jsp] info=tomcat /jsp-examples mapping 설정추가 [uri:/servlets-examples/*] info=tomcat /servlets-examples mapping 설정추가 [uri:/servlets-examples/servlet/*] info=tomcat /servlets-examples mapping 설정추가 [uri:/jsp-examples/*.jsp] info=tomcat /jsp-examples mapping 설정은 Tomcat 의 /jsp-examples URL 에존재하는 JSP 문서파일을 Apache 의 /jsp-examples URL 에서 mod_jk2 Module 의기본 Workers 를사용하여실행하도록명시한설정 [uri:/jsp-examples/*.jsp] info=tomcat /jsp-examples mapping 설정은 Tomcat 의 /jsp-examples URL 에존재하는 Servlets 파일을 Apache 의 /jsp-examples URL 에서 mod_jk2 Module 의기본 Workers 를사용하여실행하도록명시한설정 [uri:/servlets-examples/*] info=tomcat /servlets-examples mapping 설정은 Tomcat의 /servlets-examples URL에존재하는 JSP 문서와 Servlets 파일을 Apache의 /servlets-examples URL에서 mod_jk2 Module의기본 Workers를사용하여실행하도록명시한설정 [uri:/servlets-examples/servlet/*] info=tomcat /servlets-examples mapping 설정은 Tomcat의 /servlets-examples/servlet URL에존재하는 Servlets 파일을 Apache의 /servlets-examples/servlet URL에서 mod_jk2 Module의기본 Workers를사용하여실행하도록명시한설정 26/74

27 # cd /usr/local/tomcat5/conf # ls # vi jk2.properties Apache에서 Tomcat의연결환경을설정하는 workers2.properties 파일의설정을확인후이번에는 workers2.properties 파일에명시된 Port 8019 번을사용하는 JNI Workers의실행환경을확인하기위하여 JNI Workers의실행환경설정파일인 TOMCAT_HOME/conf 디렉터리의 jk2.properties 파일을편집모드로실행한다. JNI Worker 의실행환경을확인하기위하여 jk2.properties 파일을편집모드로실행후 27/74

28 설정내용을확인하여보면위그림의내용과실행되지않도록주석 [#] 으로설정된 JNI Worker 의실행환경을설정한내용이존재하는것을확인할수있을것이며설정된내용의 설명은다음과같다. #channelsocket.port 항목은 Apache 에서 Tomcat 연결시사용할 JNI Workers 의실행 Port 를설정 :: 현재의 #channelsocket.port=8019 설정은 Apache 에서 Tomcat 연결시 사용할 Port 번호가 8019 번을사용한다는것을명시한설정 #channelunix.file 항목은 Apache 에서 Tomcat 연결시사용할 JNI Workers 의 Socket 파일을 설정 :: 현재의 #channelunix.file=${jkhome}/work/jk2.socket 설정은 JNI Workers 의 Socket 파일을 TOMCAT_HOME/work 디렉터리의 jk2.socket 파일로생성하도록명시한설정 #shm.file 항목은 Apache에서 Tomcat 연결시사용할 JNI Workers의내부프로세스정보를기록할파일을설정 :: 현재의 #shm.file=${jkhome}/work/jk2.shm 설정은 JNI Workers의내부프로세스정보를 TOMCAT_HOME/work 디렉터리의 jk2.shm 파일에기록하도록명시한설정 #apr.jnimodeso 항목은 Apache에서 Tomcat 연결시사용할 JNI Module을명시한설정 :: 현재의 #apr.jnimodeso=/opt/apache2/module/mod_jk2.so 설정은 Apache에서 Tomcat 연결시사용할 JNI Module이 /opt/apache2/module 디렉터리의 mod_jk2.so 파일이라는것을명시한설정 # cd /usr/local/tomcat5/conf # ls # vi server.xml Apache에서 Tomcat 연결시사용할 JNI Workers의실행환경을명시한 jk2.properties 파일의설정을확인후이번에는앞서 workers2.properties 파일과 jk2.properties 파일에설정된 Port 번호를이용하여 Tomcat에접속할수있는지확인하기위하여 Tomcat의전체적인실행환경을설정하는 TOMCAT_HOME/conf 디렉터리의 server.xml 파일을편집모드로실행한다. 28/74

29 <!-- Define a Coyote/JK2 AJP 1.3 Connector on port > <Connector port="8009" enablelookups="false" redirectport="8443" debug="0" protocol="ajp/1.3" /> 설정확인 Apache에서 Tomcat 연결시사용할 Port 번호를확인하기위하여 Tomcat의전체적인실행환경을설정하는 TOMCAT_HOME/conf 디렉터리의 server.xml 파일을편집모드로실행후설정내용중 <!-- Define a Coyote/JK2 AJP 1.3 Connector on port > 항목의설정이 mod_jk2 Module의 workers2.properties 파일에명시된 Port 8009 번을허용할수있도록 <Connector port="8009" enablelookups="false" redirectport="8443" debug="0" protocol="ajp/1.3" /> 으로설정되었는지확인한다. 29/74

30 # cd /usr/local/tomcat5/bin # ls # sh catalina.sh start # ps ef grep java Tomcat의전체적인실행환경을설정하는 server.xml 파일의설정에 Apache 연결시접속을허용할 Port를명시한 <!-- Define a Coyote/JK2 AJP 1.3 Connector on port > 항목의설정을확인후이번에는지금까지설정한 mod_jk2 Module을사용하여연결하도록설정한 Apache와 Tomcat을실행하기위하여 Tomcat의실행스크립트인 TOMCAT_HOME/bin 디렉터리의 catalina.sh 스크립트를 start 옵션과함께실행한다. 30/74

31 # cd /usr/local/apache2/bin # ls #./apachectl configtest #./apachectl start # ps ef grep httpd Apache와 Tomcat을연결하도록설정한 Tomcat을실행후 Apache를실행하기위하여 Apache의실행스크립트가존재하는 APACHE_HOME/bin 디렉터리로이동하여디렉터리에존재하는파일중 Apache 실행스크립트인 apachectl 스크립트를 Apache의설정을검사할수있도록 configtest 옵션을명시하여실행하여 Tomcat과연결하도록설정한 Apache의설정을검사후 Apache를실행하기위하여 apachectl 스크립트를 start 옵션을명시하여함께실행한다. 또한 Tomcat과연동하도록설정한 Apache를실행후실행한 Apache가정상적으로실행되었는지 Apache의실행 Damon인 httpd Daemon을프로세스리스트확인명령인 ps 명령을이용하여확인하여본다. 31/74

32 Windows 클라이언트의웹브라우저실행 과연동한 Apache 의 Hostname 또는 IP 주소 [ Tomcat 연결하도록설정한 Apache를실행후실행한 Apache와 Tomcat이정상적으로연결되어실행되었는지확인하기위하여클라이언트의웹브라우저로 Apache와 Tomcat을연결한시스템의 Hostname으로접속하여본다. Apache와 Tomcat을연결한시스템의 Hostname으로접속시정상적으로 Apache와 Tomcat을연결하도록설정한시스템에서 Apache가정상적으로실행되었다면위그림의내용과같이 Apache의문서 Root 디렉터리로설정된디렉터리에존재하는파일리스트를출력하는것을확인할수있을것이다. 32/74

33 과연동한 Apache 의 Hostname 또는 IP 주소 /jsp-examples/index.html Basic Arithmetic 항목선택실행 Apache와 Tomcat을연동한시스템에서 Apache의정상적인실행을확인후 Apache에서 Tomcat이정상적으로연결되어실행되는지확인하기위하여 Apache에서실행하도록설정한 Tomcat URL 중 JSP Sample 파일이존재하는 /jsp-examples URL의 index.html 파일을 Tomcat의실행 Port인8080 번을 Port를명시하지않고실행하여본다. Apache에서실행하도록 Tomcat URL 중 /jsp-examples URL로 Tomcat의실행 Port인8080 번의 Port를명시하지않고접속시정상적으로 Apache와 Tomcat이설정되어실행되었다면위그림의내용과같이 Tomcat의 JSP Sample 파일이존재하는 TOMCAT_HOME/webapps/jsp-examples 디렉터리의 index.html 파일이실행되는것을확인할수있을것이다. 이와같이 Apache에서실행하도록설정한 Tomcat URL인 /jsp-examples URL의실행을확인후실행된 /jsp-examples URL에서 JSP 문서가 Tomcat을이용하여정상적으로실행되는지확인하기 33/74

34 위하여실행된 /jsp-examples URL에존재하는 JSP Sample 항목을선택실행하여본다. 현재의경우 Tomcat과연동하도록설정한 Apache에서 JSP 문서가정상적으로실행되는지확인하기위하여 /jsp-examples URL에설정된예제중 JSP 2.0 Examples의 Basic Arithmetic을선택실행하였다. 또한 Apache와 Tomcat을연동한시스템에서 Tomcat이정상적으로실행되었는지확인하기위하여 Apache URL에서실행되도록설정한 Tomcat URL인 /jsp-examples URL로접속시 /jsp-examples URL만을명시할경우 페이지를찾을수없습니다 내용과함께 /jsp-examples URL로접속되지않는경우도발생할수있을것이다. 이와같이 Apache에서사용하도록 Tocmat URL인 /jsp-examples URL에접속시 페이지를찾을수없습니다 내용과함께접속되지않는이유는 /jsp-examples URL에 Main Page 파일로설정된 index.html 파일이실행되지않기때문에발생하는 Error 이므로 /jsp-examples URL에접속시 index.html 파일을실행할수있도록 index.html 파일을명시하여접속하기를권장한다. Tomcat 과연동한 Apache 에서 JSP 문서가정상적으로실행되는지확인하기위하여실행된 /jsp-examples URL 의 JSP Sample 중 Basic Arithmetic 을선택실행시정상적으로 Tomcat 과 34/74

35 연동한 Apache 가설정되어실행되었다면 JSP Sample 인 Basic Arithmetic 의 basic-arithmetic.jsp 파일이위그림의내용과같이실행되는것을확인할수있을것이다. 과연동한 Apache 의 Hostname 또는 IP 주소 /jkstatus/ [ Apache와연결한 Tomcat의정보및실행상태확인화면 ] Tomcat과연동한 Apache에서 JSP 문서가정상적으로실행되는지확인후이번에는 Apache와연결한 Tomcat의실행상태를확인하기위하여설정한 URL /jkstatus URL로접속하여본다. Apache와연결한 Tomcat의실행상태를확인하기위하여설정한 /jkstatus URL로접속시정상적으로 Apache와연결한 Tomcat이정상적으로설정되어실행되었다면 Apache와연결한 Tomcat의 Workers와 Host 및 URL 정보등을포함한실행상태를확인할수있을것이다. 35/74

36 # cd /usr/local/apache2/bin # ls #./apachectl stop # ps ef grep httpd Apache와연결한 Tomcat의실행정보및실행상태를 Tomcat의실행정보및실행상태를확인하기위하여설정한 URL인 /jkstatus URL에서확인후실행중인 Apache를종료하기위하여 Apache 실행스크립트인 APACHE_HOME/bin 디렉터리의 apachectl 스크립트를종료옵션인 stop 옵션과함께명시하여실행한다. # cd /usr/local/apache2/logs # ls Tomcat과연결하도록설정한 Apache의실행을종료후 Apache와 Tomcat의연결을담당하는 mod_jk2 Module의실행 Log 파일이생성되었는지 mod_jk2 Module 실행 Log 파일로정의한 jk2.log 파일이 APACHE_HOME/logs 디렉터리에위그림의내용과같이새로이생성되었는지확인한다. 36/74

37 # cd /usr/local/tomcat5/bin # ls # sh catalina.sh stop # ps ef grep java Apache와 Tomcat의연결을담당하는 mod_jk2 Module의실행 Log 파일의생성을확인후실행중인 Tomcat을종료하기위하여 Tomcat의실행스크립트인 TOMCAT_HOME/bin 디렉터리의 catalina.sh 스크립트를 stop 옵션과함께실행한다. 이것으로 Apache와 Tomcat을 mod_jk Module을이용하여연결하는방법의설정설명은마쳤으며다음내용에서는 mod_jk2 Module을이용한연결한 Apache와 Tomcat에서 JSP 문서와 Servlet을실행할수있는하나이상의가상호스트를설정하는방법을설명하였으니참고하기바란다. 37/74

38 mod_jk2 Module를이용하여연동한 Apache와 Tomcat에서의가상호스트설정 mod_jk2 Module를이용하여연동한 Apache와 Tomcat에서하나이상의가상호스트를설정함에있어 Domain Name Base의가상호스트를설정하고자한다면가상호스트로설정하고자하는 Domain의 Hostname이 DNS 서버에되어있거나또는 IP Base의가상호스트를설정하고자한다면가상호스트로 Domain에서사용할 IP 주소가가상호스트를설정하고자하는 Apache와 Tomcat 시스템에등록되어있어야한다. 현재의경우 mod_jk2 Module를이용하여연동한 Apache와 Tomcat에서하나이상의가상호스트를설정함에있어 IP Base의 IP 주소를사용하는가상호스트를설정하였다. [ mod_jk2 Module 를이용하여연동한 Apache 와 Tomcat 에서의가상호스트설정에사용할 IP 주소확인화면 ] # cd /usr/local/tomcat5/conf # ls # vi server.xml mod_jk2 Module를이용하여연동한 Apache와 Tomcat에서 JSP 문서와 Servlet 파일을실행할수있는하나이상의가상호스트를설정하기위해서는 mod_jk2 Module를이용하여연동한 Apache와 Tomcat의환경설정파일에하나이상의가상호스트를실행할수있도록공통된가상호스트정보를설정하여야한다. 우선 mod_jk2 Module를이용하여연동한 Apache와 Tomcat에서하나이상의가상호스트를설정하기위하여 Tomcat의전체적인실행환경을설정하는 TOMCAT_HOME/conf 디렉터리의 server.xml 파일을편집모드로실행한다. 38/74

39 <Host name= debug= 0 appbase= /usr/local/httpd/red unpackwars= true > <Context path= docbase= /usr/local/httpd/red reloadable= true /> <Alias> red.ndocs.com </Alias> </Host> mod_jk2 Module를이용하여연동한 Apache와 Tomcat에하나이상의가상호스트를설정하기위하여 Tomcat의 server.xml 파일을편집모드로실행후설정내용에위그림의내용과같이 Tomcat에서가상호스트로사용하고자하는도메인의 Hostname 또는 IP 주소와문서 Root 디렉터리와같은실행환경을설정한다. 현재의경우 mod_jk2 Module를이용하여 Apache와연결한 Tomcat에서 /usr/local/httpd/red 디렉터리를문서 Root 디렉터리로사용하는 IP 주소를사용하는 red.ndocs.com 이름의가상호스트를설정하였으며 Tomcat의가상호스트로설정하고자하는도메인을사용자의목적에부합되도록설정하고자한다면 <Host name= [ 가상호스트의 Hostname 또는 IP 주소 ] debug= [Debug Level] appbase= [ 가상호스트의 WAR 실행디렉터리 ] unpackwars= [WAR 실행옵션 ] > <Context path= [URL] docbase= [ 문서 Root 디렉터리 ] reloadable= true /> <Alias> [ 가상호스트의별칭으로사용할 Hostname ] </Alias></Host> 과같이설정한다. 39/74

40 # cd /usr/local/apache2/conf # ls # vi httpd.conf 가상호스트를 Apache 에서사용할수있도록설정하기위하여 Apache 의전체적인실행환경을 설정하는 APACHE_HOME/conf 디렉터리의 httpd.conf 파일을편집모드로실행한다. <VirtualHost > ServerAdmin webmater@red.ndocs.com DocumentRoot /usr/local/httpd/red ServerName red.ndocs.com ErrorLog logs/red.ndocs.com-error_log CustomLog logs/red.ndocs.com-access_log common </VirtualHost> Tomcat 에설정한가상호스트를 Apache 에서사용할수있도록 Apache 의환경설정파일인 httpd.conf 파일을편집모드로실행후설정내용에위그림의내용과같이앞서 Tomcat 에 설정한가상호스트의동일한 Hostname 또는 IP 주소와문서 Root 디렉터리를설정한다. 40/74

41 # cd /usr/local/apache2/conf # ls # vi workers2.properties Tomcat에설정한가상호스트를 Apache에서사용할수있도록 Apache의환경설정파일인 httpd.conf 파일에설정후 Tomcat에가상호스트로설정한도메인에서 JSP 문서와 Servlet을 Tomcat의 Workers를이용하여실행할수있도록설정하기위하여 Workers의실행환경설정파일인 workers2.properties 파일을편집모드로실행한다. [uri:/*.jsp ] info=root(/) URL & JSP [ Main & VirtaulHost ] 추가설정 [uri:/* ] info=root(/) URL & JSP [ Main & VirtaulHost ] 추가설정 [uri:/servlet/* ] info=root(/) URL & JSP [ Main & VirtaulHost ] 추가설정 Apache와 Tomcat에설정한가상호스트에서 JSP 문서와 Servlet을 Tomcat의 Workers를이용하여실행할수있도록설정하기위하여 Workers의환경설정파일인 workers2.properties 파일을편집모드로실행후설정내용에위그림의내용과같이가상호스트의 Root URL에서 JSP 문서와 Servlets 파일을 Tomcat의 Workers를사용하여실행할수있도록설정한다. 41/74

42 # cd /usr/local # ls # mkdir p /usr/local/httpd/red # ls al # chmod 701 httpd # ls al Apache와 Tomcat에설정한가상호스트의 URL에서 JSP 문서와 Servlet을실행할수있도록설정후이번에는 Apache와 Tomcat에설정한가상호스트의문서 Root 디렉터리로명시한디렉터리를새로이생성한다. 현재의경우 Apache와 Tomcat에설정한가상호스트에서사용할문서 Root 디렉터리를 /usr/local/httpd/red 디렉터리로사용하도록설정하였기때문에 /usr/local/httpd 디렉터리에 red 디렉터리를새로이생성하였으며생성한 /usr/local/httpd/red 디렉터리에디렉터리의소유자만이아닌기타사용자들도접근할수있도록 /usr/local/httpd 디렉터리의속성을변경한다. 42/74

43 # cd /usr/local/httpd # ls # cd red # ls # cat > index.jsp <center><h1> 456 x 789 = <%= 456 * 789 %> </h1></center> # ls Apache와 Tomcat에설정한가상호스트에서사용할문서 Root 디렉터리 /usr/local/httpd/red 디렉터리를새로이생성설정후생성한가상호스트의문서 Root 디렉터리에가상호스트로설정한도메인의실행을테스트할 JSP 파일을적당한이름으로생성한다. 현재의경우 Apache와 Tomcat의가상호스트로설정한도메인의실행을테스트할파일을 Tomcat에서 Main 페이지파일로정의된 index.jsp 파일을생성하였으며 index.jsp 파일의내용에 456 곱하기 789 값을구할수있는내용을위그림의내용과같이설정하였다. 43/74

44 # cd /usr/local/tomcat5/bin # ls # sh catalina.sh start # ps ef grep java Apache 와 Tomcat 의가상호스트로설정한도메인을테스트할 JSP 파일을생성후 Tomcat 을 실행하기위하여 TOMCAT_HOME/bin 디렉터리의 Tomcat 실행스크립트 catalina.sh 스크립트를 start 옵션과함께실행한다. 44/74

45 # cd /usr/local/apache2/bin # ls #./apachectl configtest #./apachectl start # ps ef grep httpd 가상호스트를설정한 Tomcat 을실행후 Apache 를실행하기위하여 APACHE_HOME/bin 디렉터리의 Apache 실행스크립트인 apachectl 스크립트를 start 옵션과함께실행한다. 45/74

46 Windows 클라이언트의웹브라우저실행 와 Tomcat 에설정한가상호스트의 Hostname 또는 IP 주송 가상호스트를설정한 Apache와 Tomcat을실행후 Apache와 Tomcat의가상호스트로설정한도메인이정상적으로실행되어 JSP 문서가정상적으로실행되는지확인하기위하여클라이언트의웹브라우저로가상호스트로설정한도메인의 Hostname 또는 IP 주소현재의경우 IP 주소를명시하여접속하여본다. Apache와 Tomcat의가상호스트로설정한도메인의실행을확인하기위하여클라이언트의웹브라우저로가상호스트로설정한도메인으로접속시정상적으로가상호스트가설정되어실행되었다면가상호스트의실행테스트파일로생성한 index.jsp 파일을위그림의내용과같이실행하는것을확인할수있을것이다. # cd /usr/local/apache2/bin # ls #./apachectl stop # ps ef grep httpd Apache와 Tomcat의가상호스트로설정한도메인에서 JSP 문서가정상적으로실행되는것을확인후실행중인 Apache를종료하기위하여 APACHE_HOME/bin 디렉터리의 Apache 실행스크립트인 apachectl 스크립트를 stop 옵션과함께실행한다. 46/74

47 # cd /usr/local/tomcat5/bin # ls # sh catalina.sh stop # ps ef grep java 가상호스트를설정한 Apache와 Tomcat에서실행중인 Apache을종료후이번에는실행중인 Tomcat을종료하기위하여 TOMCAT_HOME/bin 디렉터리의 Tomcat 실행스크립트인 catalina.sh 스크립트를 stop 옵션과함께실행한다. 이것으로 mod_jk2 Module을이용하여연동한 Apache와 Tomcat에서의가상호스트의설정및실행테스트는마쳤으며다음내용에서부터는 mod_jk2 Module을이용하여연동한 Apache와 Tomcat에서 Load balance를설정하는방법을설명하였으니참고하기바란다. 47/74

Apache2 + Tomcat 5 + JK2 를 사용한 로드밸런싱과 세션 복제 클러스터링 사이트 구축

Apache2 + Tomcat 5 + JK2 를 사용한 로드밸런싱과 세션 복제 클러스터링 사이트 구축 Apache2 + Tomcat 5 + JK2 : 2004-11-04 Release Ver. 1.0.0.1 Email : ykkim@cabsoftware.com Apache JK2 ( )., JK2 Apache2 JK2. 3 - JK2, Tomcat -.. 3, Stress ( ),., localhost ip., 2. 2,. Windows XP., Window

More information

Microsoft Word - Solaris 9에_Tomcat _설치.doc

Microsoft Word - Solaris 9에_Tomcat _설치.doc Tomcat? Web에서 Java Servlets과 JSP[Java Server Page] 를실행하는 Web Application으로 http://jakarta.apache.org에서무료로배포되며 Resin과함께가장많은사용자를확보하고있다. 현재의경우 Servlet Spec 2.4와 JSP Spec 2.0을지원하는 Tomcat 5.5.16 Version을설치하였다.

More information

chapter1,2.doc

chapter1,2.doc JavaServer Pages Version 08-alpha copyright2001 B l u e N o t e all rights reserved http://jspboolpaecom vesion08-alpha, UML (?) part1part2 Part1 part2 part1 JSP Chapter2 ( ) Part 1 chapter 1 JavaServer

More information

LXR 설치 및 사용법.doc

LXR 설치 및 사용법.doc Installation of LXR (Linux Cross-Reference) for Source Code Reference Code Reference LXR : 2002512( ), : 1/1 1 3 2 LXR 3 21 LXR 3 22 LXR 221 LXR 3 222 LXR 3 3 23 LXR lxrconf 4 24 241 httpdconf 6 242 htaccess

More information

Apache install guide

Apache install guide APACHE INSTALL GUIDE 2.X.X VERSION INAMES CO. LTD. 목차 1. 사전준비 mod_ssl OpenSSL 인증서파일 4. 확인및테스트 서비스구동확인 네트워크상태확인 방화벽확인 실제브라우저테스트 2. 주의사항 신규및갱신구분 CSR 직접생성여부 5. 이슈 *:80 443 포트 VirtualHost 대상 Error_log 3. 인증서설치

More information

untitled

untitled Push... 2 Push... 4 Push... 5 Push... 13 Push... 15 1 FORCS Co., LTD A Leader of Enterprise e-business Solution Push (Daemon ), Push Push Observer. Push., Observer. Session. Thread Thread. Observer ID.

More information

목차 1. 사전준비 mod_ssl OpenSSL 인증서파일 2. 주의사항 신규및갱신구분 CSR 직접생성여부 3. 인증서설치 httpd.conf 설정 httpd-ssl.conf 설정 갱신설치 서비스재시작 4. 확인및테스트 서비스구동확인 네트워크상태확인 방화벽확인 실제브라

목차 1. 사전준비 mod_ssl OpenSSL 인증서파일 2. 주의사항 신규및갱신구분 CSR 직접생성여부 3. 인증서설치 httpd.conf 설정 httpd-ssl.conf 설정 갱신설치 서비스재시작 4. 확인및테스트 서비스구동확인 네트워크상태확인 방화벽확인 실제브라 APACHE INSTALL GUIDE 1.3.X VERSION -ANYCERT- 목차 1. 사전준비 mod_ssl OpenSSL 인증서파일 2. 주의사항 신규및갱신구분 CSR 직접생성여부 3. 인증서설치 httpd.conf 설정 httpd-ssl.conf 설정 갱신설치 서비스재시작 4. 확인및테스트 서비스구동확인 네트워크상태확인 방화벽확인 실제브라우저테스트

More information

1. efolder 시스템구성 A. DB B. apache - mod-perl - PHP C. SphinxSearch ( 검색서비스 ) D. File Storage 2. efolder 설치순서 A. DB (MySQL) B. efolder Service - efolder

1. efolder 시스템구성 A. DB B. apache - mod-perl - PHP C. SphinxSearch ( 검색서비스 ) D. File Storage 2. efolder 설치순서 A. DB (MySQL) B. efolder Service - efolder Embian efolder 설치가이드 efolder 시스템구성 efolder 설치순서 Installation commands 1. efolder 시스템구성 A. DB B. apache - mod-perl - PHP C. SphinxSearch ( 검색서비스 ) D. File Storage 2. efolder 설치순서 A. DB (MySQL) B. efolder

More information

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc

Microsoft Word - ntasFrameBuilderInstallGuide2.5.doc NTAS and FRAME BUILDER Install Guide NTAS and FRAME BUILDER Version 2.5 Copyright 2003 Ari System, Inc. All Rights reserved. NTAS and FRAME BUILDER are trademarks or registered trademarks of Ari System,

More information

1

1 1 Apache 컴파일방법과기본디렉토리구성 아파치를 OS셋팅할때 RPM으로설치하게되면 /etc/httpd/ 로디렉토리가설정이되기때문에관리하기가불편하다. 그래서 OS설치시 package를선택하지않고소스로최신버전을다운받아 /usr/local/apache2로위치로컴파일해준다. 모든작업은 root계정으로진행하며작업디렉토리는 mkdir /home/src 만들어서해당디렉토리의소스들을다운받아놓고작업을진행을한다.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 공개 SW 솔루션설치 & 활용가이드 미들웨어 > WAS 제대로배워보자 How to Use Open Source Software Open Source Software Installation & Application Guide CONTENTS 1. 개요 2. 기능요약 3. 실행환경 4. 설치및실행 5. 기능소개 6. 활용예제 7. FAQ 8. 용어정리 - 3-1.

More information

ISS 웹서버연동부록 C. 쓰리래빗츠와웹서버를연동하려면아파치톰캣커넥터를사용합니다. 쓰리래빗츠가아파치톰캣을이용 하기때문입니다. 윈도우 8 을기준으로설명합니다. 윈도우버전에따라 IIS 관리자화면이다릅니다. C.1 isapi_redirect.dll 설치 1 설치에필요한파일을

ISS 웹서버연동부록 C. 쓰리래빗츠와웹서버를연동하려면아파치톰캣커넥터를사용합니다. 쓰리래빗츠가아파치톰캣을이용 하기때문입니다. 윈도우 8 을기준으로설명합니다. 윈도우버전에따라 IIS 관리자화면이다릅니다. C.1 isapi_redirect.dll 설치 1 설치에필요한파일을 ISS 웹서버연동부록 C. 쓰리래빗츠와웹서버를연동하려면아파치톰캣커넥터를사용합니다. 쓰리래빗츠가아파치톰캣을이용 하기때문입니다. 윈도우 8 을기준으로설명합니다. 윈도우버전에따라 IIS 관리자화면이다릅니다. C.1 isapi_redirect.dll 설치 1 설치에필요한파일을받습니다. IIS 와연동하려면 isapi_redirect.dll 를설치합니다. 설치파일은아파치톰캣커넥터페이지에서

More information

Report Designer V3.0 사용설명서 2장

Report Designer V3.0 사용설명서 2장 타이니파머 사용자설명서 [2016-08-08] Mediaflow 김명수 설치설명서 내용 1. 개요... 5 2. 제품구성... 5 2.1. 하드웨어... 5 2.2. 소프트웨어... 8 2.3. 타이니파머허브 1.0... 8 3. 설치및설정... 9 3.1. Tinyfarmer Hub Daemon Application... 9 3.2. Tinyfarmer Hub

More information

본문서는 초급자들을 대상으로 최대한 쉽게 작성하였습니다. 본문서에서는 설치방법만 기술했으며 자세한 설정방법은 검색을 통하시기 바랍니다. 1. 설치개요 워드프레스는 블로그 형태의 홈페이지를 빠르게 만들수 있게 해 주는 프로그램입니다. 다양한 기능을 하는 플러그인과 디자인

본문서는 초급자들을 대상으로 최대한 쉽게 작성하였습니다. 본문서에서는 설치방법만 기술했으며 자세한 설정방법은 검색을 통하시기 바랍니다. 1. 설치개요 워드프레스는 블로그 형태의 홈페이지를 빠르게 만들수 있게 해 주는 프로그램입니다. 다양한 기능을 하는 플러그인과 디자인 스마일서브 CLOUD_Virtual 워드프레스 설치 (WORDPRESS INSTALL) 스마일서브 가상화사업본부 Update. 2012. 09. 04. 본문서는 초급자들을 대상으로 최대한 쉽게 작성하였습니다. 본문서에서는 설치방법만 기술했으며 자세한 설정방법은 검색을 통하시기 바랍니다. 1. 설치개요 워드프레스는 블로그 형태의 홈페이지를 빠르게 만들수 있게

More information

Apache( 단일도메인 ) SSL 인증서신규설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

Apache( 단일도메인 ) SSL 인증서신규설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201 Apache( 단일도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 02-512-9375 1. 발급받으신인증서를해당서버폴더에업로드또는저장합니다. Apache source 및 package 구분아파치경로확인명령어 : ps ef grep httpd -source: /usr/local/apache [ 경로및 apache이름은상이할수있음

More information

Apache( 단일도메인 ) SSL 인증서갱신설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

Apache( 단일도메인 ) SSL 인증서갱신설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201 Apache( 단일도메인 ) SSL 인증서갱신설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 02-512-9375 1. 발급받으신인증서를해당서버폴더에업로드또는저장합니다. 설명 : [$httpd_home] = Apache 디렉토리 [root@localhost httpd]# mkdir conf.d/ssl_new [root@localhost httpd]#

More information

Apache( 단일도메인 ) SSL 인증서갱신설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

Apache( 단일도메인 ) SSL 인증서갱신설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201 Apache( 단일도메인 ) SSL 인증서갱신설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 02-512-9375 1. 발급받으신인증서를해당서버폴더에업로드또는저장합니다. Apache source 및 package 구분아파치경로확인명령어 : ps ef grep httpd -source: /usr/local/apache [ 경로및 apache이름은상이할수있음

More information

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D313939392D382E687770>

<C0CCBCBCBFB52DC1A4B4EBBFF82DBCAEBBE7B3EDB9AE2D313939392D382E687770> i ii iii iv v vi 1 2 3 4 가상대학 시스템의 국내외 현황 조사 가상대학 플랫폼 개발 이상적인 가상대학시스템의 미래상 제안 5 웹-기반 가상대학 시스템 전통적인 교수 방법 시간/공간 제약을 극복한 학습동기 부여 교수의 일방적인 내용전달 교수와 학생간의 상호작용 동료 학생들 간의 상호작용 가상대학 운영 공지사항,강의록 자료실, 메모 질의응답,

More information

Microsoft Word - Solaris 10에_DNS_Bind-9.3.1_설치.doc

Microsoft Word - Solaris 10에_DNS_Bind-9.3.1_설치.doc Solaris 10 시스템에 DNS 설치 - Bind 9.3.1 설치 DNS? [ Domain Name Service ] 인터넷에서컴퓨터시스템의 IP 주소를도메인으로사용하도록 Service를해주는시스템 Bind? 인터넷에서도메인의정보를가진 DNS를운영할수있는 Application으로 DNS를구성함에있어가장많은사용자를확보하고있으며 http://www.isc.org에서무료로배포된다.

More information

1. 발급받으신인증서를해당 SSL 폴더에업로드또는저장합니다. Apache source 및 package 구분아파치경로확인명령어 : ps ef grep httpd -source: /usr/local/apache [ 경로및 apache이름은상이할수있음 ] -> 확인경로에설

1. 발급받으신인증서를해당 SSL 폴더에업로드또는저장합니다. Apache source 및 package 구분아파치경로확인명령어 : ps ef grep httpd -source: /usr/local/apache [ 경로및 apache이름은상이할수있음 ] -> 확인경로에설 Apache( 멀티도메인 ) SSL 인증서갱신설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 02-512-9375 1. 발급받으신인증서를해당 SSL 폴더에업로드또는저장합니다. Apache source 및 package 구분아파치경로확인명령어 : ps ef grep httpd -source: /usr/local/apache [ 경로및 apache이름은상이할수있음

More information

Microsoft PowerPoint - [Practice #1] APM InstalI.ppt

Microsoft PowerPoint - [Practice #1] APM InstalI.ppt Practice #1 APM Install 2005. 8. 31 Lee Seung-Bok http://hpclab.uos.ac.kr Contents 2 APM 소개 Apache 설치 PHP 설치 MySQL 설치기타사항 Q & A APM(Apache,, PHP, MySQL) 소개 3 Apache PHP 현재전세계에서가장보편적으로사용되고있는오픈소스웹서버안정성및우수한기능

More information

MySQL-Ch10

MySQL-Ch10 10 Chapter.,,.,, MySQL. MySQL mysqld MySQL.,. MySQL. MySQL....,.,..,,.,. UNIX, MySQL. mysqladm mysqlgrp. MySQL 608 MySQL(2/e) Chapter 10 MySQL. 10.1 (,, ). UNIX MySQL, /usr/local/mysql/var, /usr/local/mysql/data,

More information

Report Designer V3.0 사용설명서 2장

Report Designer V3.0 사용설명서 2장 타이니파머 사용자설명서 [2016-08-08] Mediaflow 김명수 설치설명서 내용 1. 개요... 5 2. 제품구성... 5 2.1. 하드웨어... 5 2.2. 소프트웨어... 6 2.3. NDVI 1.0... 6 3. 설치및설정... 8 3.1. NDVI Daemon Application... 8 3.2. NDVI Web Application... 11

More information

1. 발급받으신인증서를해당서버폴더에업로드또는저장합니다. 설명 : [$Apache] = Apache 디렉토리. 소스버전의경우 Apache]# mkdir conf/ssl Apache]# cp

1. 발급받으신인증서를해당서버폴더에업로드또는저장합니다. 설명 : [$Apache] = Apache 디렉토리. 소스버전의경우 Apache]# mkdir conf/ssl Apache]# cp Apache( 단일도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 02-512-9375 1. 발급받으신인증서를해당서버폴더에업로드또는저장합니다. 설명 : [$Apache] = Apache 디렉토리. 소스버전의경우 [root@localhost Apache]# mkdir conf/ssl [root@localhost Apache]#

More information

Apache( 단일도메인 ) SSL 인증서신규설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

Apache( 단일도메인 ) SSL 인증서신규설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201 Apache( 단일도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 02-512-9375 1. 발급받으신인증서를해당서버폴더에업로드또는저장합니다. 설명 : [$Apache] = Apache 디렉토리. 소스버전의경우 [root@localhost Apache]# mkdir conf/ssl [root@localhost Apache]#

More information

Interstage5 SOAP서비스 설정 가이드

Interstage5 SOAP서비스 설정 가이드 Interstage 5 Application Server ( Solaris ) SOAP Service Internet Sample Test SOAP Server Application SOAP Client Application CORBA/SOAP Server Gateway CORBA/SOAP Gateway Client INTERSTAGE SOAP Service

More information

Apache( 멀티도메인 ) SSL 인증서신규설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

Apache( 멀티도메인 ) SSL 인증서신규설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201 Apache( 멀티도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 02-512-9375 1. 발급받으신인증서를해당 SSL 폴더에업로드또는저장합니다. 설명 : [$Apache] = Apache 디렉토리. 소스버전의경우 [root@localhost Apache]# mkdir conf/ssl [root@localhost Apache]#

More information

SPECweb Install

SPECweb Install SPECweb2005 Install & Configure Guide in Linux(fedora 13) Version # 작성일작성자 E-mail 설명 1.00 2011.3.3 김호연 hykim@q.ssu.ac.kr 첫버전작성함 본문서는 SPECweb2005를설치하고구동하는과정을설명합니다. 본문서의목적은, 어떠한시행착오없이 SPECweb2005을보다쉽게사용할수있도록함에있습니다.

More information

정적으로 설치된 mod_ssl 모듈확인 동적으로 설치된 mod_ssl 모듈확인 웹서버에 설치된 모듈중 mod_so.c 를 먼저 확인후 동적으로 설치된 모듈중 mod_ssl.so 를 확인합니다. 동적으로 설치된 경우 apache 설치 디렉토리의 module 이나 libe

정적으로 설치된 mod_ssl 모듈확인 동적으로 설치된 mod_ssl 모듈확인 웹서버에 설치된 모듈중 mod_so.c 를 먼저 확인후 동적으로 설치된 모듈중 mod_ssl.so 를 확인합니다. 동적으로 설치된 경우 apache 설치 디렉토리의 module 이나 libe Apache 설치방법 보기 Apache 웹서버에 SSL를 적용하기 위해 아래 두 항목이 웹서버에 설치되어 있어야 합니다. Openssl 암호화 라이브러리 Mod_ssl 모듈 위 두 항목이 웹서버에 설치되어 있다면 개인키를 생성하고 생성된 개인키를 바탕으로 CSR 파일을 생성합니다. 생성된 CSR 파일을 한비로에 접수하여 정식 인증서를 발급받습니다. 발급된 인증서를

More information

SSL인증서 설치 매뉴얼 (Apache)

SSL인증서 설치 매뉴얼 (Apache) SSL 인증서설치매뉴얼 (Apache) 백업된인증서설치 본문서에안내된버전이외의다른버전을사용하시는경우안내내용과차이가있을수있습니다. 본문서는기본적인참고용자료이며, 구성환경에따라안내내용과차이가있을수있습니다. 본문서는서버담당자를기준으로작성되었습니다. 웹서버인증서를설치할서버담당자에게전달하여주시기바랍니다. ** 인증서설치전확인사항 ** 인증서설치시 SSL 관련설정은기존

More information

Apache( 멀티도메인 ) SSL 인증서신규설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

Apache( 멀티도메인 ) SSL 인증서신규설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201 Apache( 멀티도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 02-512-9375 1. 발급받으신인증서를해당 SSL 폴더에업로드또는저장합니다. 설명 : [$httpd_home] = Apache 디렉토리 [root@localhost httpd]# mkdir conf.d/ssl [root@localhost httpd]# cp

More information

untitled

untitled 보안서버구축가이드 20 8 이제 SSL 인증서의설치가완료되었습니다. Ⅵ장으로이동하셔서실제웹페이지를어떻게수정해야하는지알아보겠습니다. 2.2 Apache 서버에서보안서버구축하기 가. Apache 서버에 OpenSSL 과 mod_ssl 의설치방법 Apache 서버에서 SSL 통신을가능하게하기위해서는 OpenSSL과 mod_ssl이필요합니다. 우선, 현재서비스중인

More information

Apache( 멀티도메인 ) SSL 인증서신규설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

Apache( 멀티도메인 ) SSL 인증서신규설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201 Apache( 멀티도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 02-512-9375 1. 발급받으신인증서를해당 SSL 폴더에업로드또는저장합니다. Apache source 및 package 구분아파치경로확인명령어 : ps ef grep httpd -source: /usr/local/apache [ 경로및 apache이름은상이할수있음

More information

Apache( 멀티도메인 ) SSL 인증서갱신설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

Apache( 멀티도메인 ) SSL 인증서갱신설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201 Apache( 멀티도메인 ) SSL 인증서갱신설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 02-512-9375 1. 발급받으신인증서를해당 SSL 폴더에업로드또는저장합니다. Apache source 및 package 구분아파치경로확인명령어 : ps ef grep httpd -source: /usr/local/apache [ 경로및 apache이름은상이할수있음

More information

1) 인증서만들기 ssl]# cat >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

1) 인증서만들기 ssl]# cat   >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키 Lighttpd ( 단일도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 1) 인증서만들기 [root@localhost ssl]# cat www.ucert.co.kr.key www.ucert.co.kr.crt >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat

More information

1) 인증서만들기 ssl]# cat >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키

1) 인증서만들기 ssl]# cat   >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat [ 개인키 Lighttpd ( 멀티도메인 ) SSL 인증서신규설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 1) 인증서만들기 [root@localhost ssl]# cat www.ucert.co.kr.key www.ucert.co.kr.crt >www.ucert.co.kr.pem // 설명 : 발급받은인증서 / 개인키파일을한파일로저장합니다. ( 저장방법 : cat

More information

ApacheWebServer.hwp

ApacheWebServer.hwp Apache Web Server SSL 설정방법 - Ver 1.0-2008. 5 개정이력 버전개정일개정내용 Ver 1.0 2008 년 5 월 Apache Web Server SSL 설명서최초작성 본문서는정보통신부 한국정보보호진흥원의 보안서버구축가이드 를참고하여작성되었습니다. 본문서내용의무단도용및사용을금합니다. < 목차 > 1. Apache 서버에 OpenSSL

More information

단계

단계 본문서에서는 Tibero RDBMS 에서제공하는 Oracle DB Link 를위한 gateway 설치및설정방법과 Oracle DB Link 사용법을소개한다. Contents 1. TIBERO TO ORACLE DB LINK 개요... 3 1.1. GATEWAY 란... 3 1.2. ORACLE GATEWAY... 3 1.3. GATEWAY 디렉터리구조...

More information

APM-Install-tools_ hwp

APM-Install-tools_ hwp APM-Install-tools 2007년 2월 ( 주수퍼유저코리아 ) SULinux 를사용해주셔서감사드립니다. SULinux 는 보안최적화된서버전용리눅스배포판 으로서 "( 주수퍼유저코리아 ) SUProject 팀에 " 의해개 발된한국형리눅스배포판입니다. 개발목적은한국의현실을최대한반영하여서버전용 Linux 를확대보급하고, 리눅스서버관리자들이 쉽고편리하게리눅스서버관리를할수있도록지원하기위함입니다.

More information

4. CSR 값확인. (vi csr.pem) CSR(Certificate Signing Request) 즉, 인증서서명요청입니다. 이는자신이설치할웹서버에서 DN 값, 각종정보를암호화한파일로써 한국전자인증 신청란에서붙여넣으면됩니다. 인증서설치 1. 직접 CSR 및 KEY

4. CSR 값확인. (vi csr.pem) CSR(Certificate Signing Request) 즉, 인증서서명요청입니다. 이는자신이설치할웹서버에서 DN 값, 각종정보를암호화한파일로써 한국전자인증 신청란에서붙여넣으면됩니다. 인증서설치 1. 직접 CSR 및 KEY 키생성및 CSR 생성 키생성을위해 OpenSSL 설치디렉토리에서아래명령대로생성 1. 랜덤넘버생성 $ openssl md5 * > rand.dat 2. 키쌍생성 openssl genrsa -rand rand.cat -des3 1024 > key.pem 3. 생성된키쌍을이용하여 CSR 생성 openssl req -new -key key.pem > csr.pem

More information

초보자를 위한 C++

초보자를 위한 C++ C++. 24,,,,, C++ C++.,..,., ( ). /. ( 4 ) ( ).. C++., C++ C++. C++., 24 C++. C? C++ C C, C++ (Stroustrup) C++, C C++. C. C 24.,. C. C+ +?. X C++.. COBOL COBOL COBOL., C++. Java C# C++, C++. C++. Java C#

More information

Interstage4 설치가이드

Interstage4 설치가이드 Interstage Application Server V501 Operation Guide Internet 1 1 1 FJApache FJApache (WWW (WWW server) server) - - file file - - 2 2 InfoProviderPro InfoProviderPro (WWW (WWW server) server) - - file file

More information

(Microsoft Word - yum\300\270\267\316apache_tomcat\277\254\265\277-\301\244\307\366\310\243.doc)

(Microsoft Word - yum\300\270\267\316apache_tomcat\277\254\265\277-\301\244\307\366\310\243.doc) yum(rpm) 으로 apache tomcat jdk 설치및연동 2009 년 6 월 17 일 http://www.commit.co.kr 정현호 APACHE2.2.3 + TOMCAT 5.5 RPM 설치후연동 09 년 10 월 1 일수정잘못된내용수정및오탈자수정 아파치와톰켓은 rpm 으로설치할것이고커넥터만바이너리를다운받아사용할것입니다 OS 는 Centos5.2 로작업했습니다

More information

BEA_WebLogic.hwp

BEA_WebLogic.hwp BEA WebLogic Server SSL 설정방법 - Ver 1.0-2008. 6 개정이력 버전개정일개정내용 Ver 1.0 2008 년 6 월 BEA WebLogic Server SSL 설명서최초작성 본문서는정보통신부 한국정보보호진흥원의 보안서버구축가이드 를참고하여작성되었습니다. 본문서내용의무단도용및사용을금합니다. < 목차 > 1. 개인키및 CSR 생성방법

More information

4. CSR 값확인. (vi csr.pem) CSR(Certificate Signing Request) 즉, 인증서서명요청입니다. 이는자신이설치할웹서버에서 DN 값, 각종정보를암호화한파일로써 한국전자인증 신청란에서붙여넣으면됩니다. 인증서설치 1. 직접 CSR 및 KEY

4. CSR 값확인. (vi csr.pem) CSR(Certificate Signing Request) 즉, 인증서서명요청입니다. 이는자신이설치할웹서버에서 DN 값, 각종정보를암호화한파일로써 한국전자인증 신청란에서붙여넣으면됩니다. 인증서설치 1. 직접 CSR 및 KEY 키생성및 CSR 생성 키생성을위해 OpenSSL 설치디렉토리에서아래명령대로생성 1. 랜덤넘버생성 $ openssl md5 * > rand.dat 2. 키쌍생성 openssl genrsa -rand rand.cat -des3 1024 > key.pem 3. 생성된키쌍을이용하여 CSR 생성 openssl req -new -key key.pem > csr.pem

More information

Windows Server 2012

Windows Server  2012 Windows Server 2012 Shared Nothing Live Migration Shared Nothing Live Migration 은 SMB Live Migration 방식과다른점은 VM 데이터파일의위치입니다. Shared Nothing Live Migration 방식은 Hyper-V 호스트의로컬디스크에 VM 데이터파일이위치합니다. 반면에, SMB

More information

리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2.

리눅스설치가이드 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2. 3. 3Rabbitz Book 을리눅스에서설치하기위한절차는다음과같습니다. 설치에대한예시는우분투서버 기준으로진행됩니다. 1. Java Development Kit (JDK) 또는 Java Runtime Environment (JRE) 를설치합니다. 2. 3Rabbitz Book 애플리케이션파일다운로드하여압축파일을풀고복사합니다. 3. 3Rabbitz Book 실행합니다.

More information

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아

1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml 파일을텍스트에디터를이용하여 Open 합니다. config.xml 파일에서, 아 LG U+ SMS/MMS 통합클라이언트 LG U+ SMS/MMS Client Simple Install Manual LG U+ SMS/MMS 통합클라이언트 - 1 - 간단설치매뉴얼 1. Windows 설치 (Client 설치 ) 원하는위치에다운받은발송클라이언트압축파일을해제합니다. Step 2. /conf/config.xml 파일수정 conf 폴더에서 config.xml

More information

목차 1. 시스템구성 개요 정의 목적 환경 준비사항 필수설치프로그램 APM 서버구축을위한준비

목차 1. 시스템구성 개요 정의 목적 환경 준비사항 필수설치프로그램 APM 서버구축을위한준비 APM ( Apache, PHP, MySQL ) + ZendOptimizer Build and linkage for RHEL 4 Writer : 이경호 목차 1. 시스템구성... - 1-1.1. 개요... - 2-1.1.1. 정의... - 2-1.1.2. 목적... - 2-1.1.3. 환경... - 2-2. 준비사항... - 3-2.1. 필수설치프로그램...

More information

C. KHU-EE xmega Board 에서는 Button 을 2 개만사용하기때문에 GPIO_PUSH_BUTTON_2 과 GPIO_PUSH_BUTTON_3 define 을 Comment 처리 한다. D. AT45DBX 도사용하지않기때문에 Comment 처리한다. E.

C. KHU-EE xmega Board 에서는 Button 을 2 개만사용하기때문에 GPIO_PUSH_BUTTON_2 과 GPIO_PUSH_BUTTON_3 define 을 Comment 처리 한다. D. AT45DBX 도사용하지않기때문에 Comment 처리한다. E. ASF(Atmel Software Framework) 환경을이용한프로그램개발 1. New Project Template 만들기 A. STK600 Board Template를이용한 Project 만들기 i. New Project -> Installed(C/C++) -> GCC C ASF Board Project를선택하고, 1. Name: 창에 Project Name(

More information

untitled

untitled GUI Programming in Embedded Linux Embedded System Lab. II GUI 1:1 Embedded System Lab. II 2 Qt QT trolltech cross GUI QT ( ),, Mac, Linux, *nix C++ Qt X11 C++ GUI. (, ). Qt. Embedded System Lab. II 3 Qt/Embedded

More information

Table of contents 1. 구성도 Maxgauge For MySQL 설치정보... 6 설치파일정보... 6 포트정보... 6 주요디렉토리... 6 소프트웨어기동 / 종료... 7 기동... 7 종료 Maxgauge For MySQ

Table of contents 1. 구성도 Maxgauge For MySQL 설치정보... 6 설치파일정보... 6 포트정보... 6 주요디렉토리... 6 소프트웨어기동 / 종료... 7 기동... 7 종료 Maxgauge For MySQ MaxGauge for MySQL Installation Guide Table of contents 1. 구성도... 4 2. Maxgauge For MySQL 설치정보... 6 설치파일정보... 6 포트정보... 6 주요디렉토리... 6 소프트웨어기동 / 종료... 7 기동... 7 종료... 7 3. Maxgauge For MySQL 설치... 9 설치전준비사항...

More information

슬라이드 1

슬라이드 1 전자정부개발프레임워크 1 일차실습 LAB 개발환경 - 1 - 실습목차 LAB 1-1 프로젝트생성실습 LAB 1-2 Code Generation 실습 LAB 1-3 DBIO 실습 ( 별첨 ) LAB 1-4 공통컴포넌트생성및조립도구실습 LAB 1-5 템플릿프로젝트생성실습 - 2 - LAB 1-1 프로젝트생성실습 (1/2) Step 1-1-01. 구현도구에서 egovframe>start>new

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Web server porting 2 Jo, Heeseung Web 을이용한 LED 제어 Web 을이용한 LED 제어프로그램 web 에서데이터를전송받아타겟보드의 LED 를조작하는프로그램을작성하기위해다음과같은소스파일을생성 2 Web 을이용한 LED 제어 LED 제어프로그램작성 8bitled.html 파일을작성 root@ubuntu:/working/web# vi

More information

1

1 A Leader of Enterprise e-business Solution FORCS Co., LTD 1 WAS WebSphere SilverStream Apache Jserv Tomcat Resin Inprise Application Server BES Oracel OC4J(ORION) HPAS(Bluestone)8 JRun EAServer JEUS 3.0

More information

Webtob( 멀티도메인 ) SSL 인증서갱신설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201

Webtob( 멀티도메인 ) SSL 인증서갱신설치가이드 본문서는주식회사한국기업보안에서 SSL 보안서버인증서설치를위해작성된문서로 주식회사한국기업보안의동의없이무단으로사용하실수없습니다. [ 고객센터 ] 한국기업보안. 유서트기술팀 Copyright 201 Webtob( 멀티도메인 ) SSL 인증서갱신설치가이드. [ 고객센터 ] 한국기업보안. 유서트기술팀 02-512-9375 멀티및와일드인증서의경우포트번호를동일하게설정이가능하다. (https 통신으로 443 으로통일가능 ) 1. 발급받으신인증서를해당 SSL 폴더에업로드또는저장합니다. [root@localhost New]$ cp star.ucert.co.kr* /webtob/ssl

More information

슬라이드 1

슬라이드 1 - 1 - 전자정부모바일표준프레임워크실습 LAB 개발환경 실습목차 LAB 1-1 모바일프로젝트생성실습 LAB 1-2 모바일사이트템플릿프로젝트생성실습 LAB 1-3 모바일공통컴포넌트생성및조립도구실습 - 2 - LAB 1-1 모바일프로젝트생성실습 (1/2) Step 1-1-01. 구현도구에서 egovframe>start>new Mobile Project 메뉴를선택한다.

More information

Sena Technologies, Inc. HelloDevice Super 1.1.0

Sena Technologies, Inc. HelloDevice Super 1.1.0 HelloDevice Super 110 Copyright 1998-2005, All rights reserved HelloDevice 210 ()137-130 Tel: (02) 573-5422 Fax: (02) 573-7710 E-Mail: support@senacom Website: http://wwwsenacom Revision history Revision

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 (Host) set up : Linux Backend RS-232, Ethernet, parallel(jtag) Host terminal Target terminal : monitor (Minicom) JTAG Cross compiler Boot loader Pentium Redhat 9.0 Serial port Serial cross cable Ethernet

More information

Snort Install Manual Ad2m VMware libnet tar.gz DebianOS libpcap tar.gz Putty snort tar.gz WinSCP snort rules 1. 첫번째로네트워크설정 1) ifconf

Snort Install Manual Ad2m VMware libnet tar.gz DebianOS libpcap tar.gz Putty snort tar.gz WinSCP snort rules 1. 첫번째로네트워크설정 1) ifconf Snort Install Manual Ad2m VMware libnet-1.1.5.tar.gz DebianOS libpcap-1.1.1.tar.gz Putty snort-2.8.6.tar.gz WinSCP snort rules 1. 첫번째로네트워크설정 1) ifconfig 명령어로현재 IP를확인해본다. 2) vi /etc/network/interfaces 네트워크설정파일에아래와같이설정을해준다.

More information

Analytics > Log & Crash Search > Unity ios SDK [Deprecated] Log & Crash Unity ios SDK. TOAST SDK. Log & Crash Unity SDK Log & Crash Search. Log & Cras

Analytics > Log & Crash Search > Unity ios SDK [Deprecated] Log & Crash Unity ios SDK. TOAST SDK. Log & Crash Unity SDK Log & Crash Search. Log & Cras Analytics > Log & Crash Search > Unity ios SDK [Deprecated] Log & Crash Unity ios SDK. TOAST SDK. Log & Crash Unity SDK Log & Crash Search. Log & Crash Unity SDK... Log & Crash Search. - Unity3D v4.0 ios

More information

Orcad Capture 9.x

Orcad Capture 9.x OrCAD Capture Workbook (Ver 10.xx) 0 Capture 1 2 3 Capture for window 4.opj ( OrCAD Project file) Design file Programe link file..dsn (OrCAD Design file) Design file..olb (OrCAD Library file) file..upd

More information

소프트웨어설치 1. 소프트웨어설치및제거 ( 소스코드 ) 소스코드컴파일을이용한 S/W 설치 1. 소스코드다운로드 - 예 ) httpd tar.gz - 압축해제 : #tar xzvf httpd tar.gz - INSTALL 또는 README파일참조

소프트웨어설치 1. 소프트웨어설치및제거 ( 소스코드 ) 소스코드컴파일을이용한 S/W 설치 1. 소스코드다운로드 - 예 ) httpd tar.gz - 압축해제 : #tar xzvf httpd tar.gz - INSTALL 또는 README파일참조 운영체제실습 소프트웨어관리 2016. 6 표월성 passwd74@naver.com cherub.sungkyul.ac.kr 목차 Ⅶ. 소프트웨어관리 1. 소스코드컴파일을이용한소프트웨어설치 2. RPM패키지를이용한소프트웨어설치 3. YUM패키지를이용한소프트웨어설치 4. APT패키지를이용한소프트웨어설치 5. Telnet서버설치 6. ssh서버 (openssh) 설치

More information

Introduction to SOA

Introduction to SOA JBoss Web Management 다우기술김성욱 목차 1. JBoss Web 소개 2. JBoss Web 구성요소 3. Valve 설정 4. 한글처리 5. 3 JBoss Web 소개 JBoss Web Medium & Large application을위한 Enterprise Web Server JBoss EAP 5.1.0 내장 Component 2.1.10.GA

More information

Microsoft PowerPoint 자동설치시스템검증-V05-Baul.pptx

Microsoft PowerPoint 자동설치시스템검증-V05-Baul.pptx DMSLAB 자동설치시스템의 HW 정보 및사용자설정기반설치 신뢰성에대한정형검증 건국대학교컴퓨터 정보통신공학과 김바울 1 Motivation Problem: 대규모서버시스템구축 Installation ti Server 2 Introduction 1) 사용자가원하는 이종분산플랫폼구성 대로 2) 전체시스템 들의성능을반영 3) 이종분산플랫폼을지능적으로자동구축 24

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Install the PDI on CentOS 2013.04 G L O B E P O I N T 1 Ⅰ linux 구성 II Pentaho Install 2013, Globepoint Inc. All Rights Reserved. 2 I. Linux 구성 2013, Globepoint Inc. All Rights Reserved. 3 IP 설정 1. 설정파일

More information

블로그_별책부록

블로그_별책부록 Mac Windows http //java sun com/javase/downloads Java SE Development Kit JDK 1 Windows cmd C:\>java -version java version "1.6.0_XX" Java(TM) SE Runtime Environment (build 1.6.0_XX-b03) Java HotSpot(TM)

More information

Microsoft Word - SSL_apache.doc

Microsoft Word - SSL_apache.doc 8 이제 SSL 인증서의설치가완료되었습니다. Ⅵ 장으로이동하셔서실제웹페이지를어떻게수정해야하는지알아보겠습니다. 2.2 Apache 서버에서보안서버구축하기 가. Apache 서버에 OpenSSL 과 mod_ssl 의설치방법 Apache 서버에서 SSL 통신을가능하게하기위해서는 OpenSSL 과 mod_ssl 이필요합니다. 우선, 현재서비스중인 Apache 서버에

More information

Sun Java System Messaging Server 63 64

Sun Java System Messaging Server 63 64 Sun Java System Messaging Server 6.3 64 Sun Java TM System Communications Suite Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. : 820 2868 2007 7 Copyright 2007 Sun Microsystems,

More information

Microsoft Word - Windows_apahce_php_CUBRID2008

Microsoft Word - Windows_apahce_php_CUBRID2008 Windows 에서 Apache, PHP 를이용하여 CUBRID 사용하기 소개 : Windows 환경에서 Apache 웹서버와 PHP 를이용하여 CUBRID 를사용하기위하여 PHP CUBRID module 를 설치하는방법및간단한 CUBRID 연동방법을소개한다. 연동에대한상세한방법은매뉴얼상의 PHP API 부분을 참고하기바란다 2008-10-20 기술컨설팅팀남재우,

More information

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과

1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 1. 자바프로그램기초 및개발환경 2 장 & 3 장. 자바개발도구 충남대학교 컴퓨터공학과 학습내용 1. Java Development Kit(JDK) 2. Java API 3. 자바프로그래밍개발도구 (Eclipse) 4. 자바프로그래밍기초 2 자바를사용하려면무엇이필요한가? 자바프로그래밍개발도구 JDK (Java Development Kit) 다운로드위치 : http://www.oracle.com/technetwork/java/javas

More information

본교재는수업용으로제작된게시물입니다. 영리목적으로사용할경우저작권법제 30 조항에의거법적처벌을받을수있습니다. [ 실습 ] 스위치장비초기화 1. NVRAM 에저장되어있는 'startup-config' 파일이있다면, 삭제를실시한다. SWx>enable SWx#erase sta

본교재는수업용으로제작된게시물입니다. 영리목적으로사용할경우저작권법제 30 조항에의거법적처벌을받을수있습니다. [ 실습 ] 스위치장비초기화 1. NVRAM 에저장되어있는 'startup-config' 파일이있다면, 삭제를실시한다. SWx>enable SWx#erase sta [ 실습 ] 스위치장비초기화 1. NVRAM 에저장되어있는 'startup-config' 파일이있다면, 삭제를실시한다. SWx>enable SWx#erase startup-config Erasing the nvram filesystem will remove all configuration files Continue? [confirm] ( 엔터 ) [OK] Erase

More information

단계

단계 TIBERO-WAS 연동 Guide 본문서에서는 Tibero RDBMS 에서제공하는 JDBC 통한 JEUS, WEBLOGIC 등다양한 WAS (Web Application Server) 제품과의연동방법을알아본다. Contents 1. Connection Pool 방식... 2 2. JEUS 연동... 3 2.1. JEUSMain.xml 설정 (Thin 방식

More information

BEef 사용법.pages

BEef 사용법.pages 1.... 3 2.... 3 (1)... 3 (2)... 5 3. BeEF... 7 (1) BeEF... 7 (2)... 8 (3) (Google Phishing)... 10 4. ( )... 13 (1)... 14 (2) Social Engineering... 17 (3)... 19 (4)... 21 5.... 22 (1)... 22 (2)... 27 (3)

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 Deep Learning 작업환경조성 & 사용법 ISL 안재원 Ubuntu 설치 작업환경조성 접속방법 사용예시 2 - ISO file Download www.ubuntu.com Ubuntu 설치 3 - Make Booting USB Ubuntu 설치 http://www.pendrivelinux.com/universal-usb-installer-easy-as-1-2-3/

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 BOOTLOADER Jo, Heeseung 부트로더컴파일 부트로더소스복사및압축해제 부트로더소스는웹페이지에서다운로드 /working 디렉터리로이동한후, wget으로다운로드 이후작업은모두 /working 디렉터리에서진행 root@ubuntu:# cp /media/sm5-linux-111031/source/platform/uboot-s4210.tar.bz2 /working

More information

Research & Technique Apache Tomcat RCE 취약점 (CVE ) 취약점개요 지난 4월 15일전세계적으로가장많이사용되는웹애플리케이션서버인 Apache Tomcat에서 RCE 취약점이공개되었다. CVE 취약점은 W

Research & Technique Apache Tomcat RCE 취약점 (CVE ) 취약점개요 지난 4월 15일전세계적으로가장많이사용되는웹애플리케이션서버인 Apache Tomcat에서 RCE 취약점이공개되었다. CVE 취약점은 W Research & Technique Apache Tomcat RCE 취약점 (CVE-2019-0232) 취약점개요 지난 4월 15일전세계적으로가장많이사용되는웹애플리케이션서버인 Apache Tomcat에서 RCE 취약점이공개되었다. CVE-2019-0232 취약점은 Windows 시스템의 Apache Tomcat 서버에서 enablecmdlinearguments

More information

Microsoft PowerPoint - aj-lecture1.ppt [호환 모드]

Microsoft PowerPoint - aj-lecture1.ppt [호환 모드] 인터넷과웹서비스 개발환경구성, JSP 기본구조 인터넷과 WWW(World Wide Web) 인터넷은 TCP/IP 기반의네트워크가전세계적으로확대되어하나로연결된 네트워크의네트워크 WWW(World Wide Web) 는인터넷기반의서비스중하나 이름프로토콜포트기능 WWW http 80 웹서비스 524730-1 2019 년봄학기 3/11/2019 박경신 Email SMTP/POP3/IMAP

More information

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자

SQL Developer Connect to TimesTen 유니원아이앤씨 DB 기술지원팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 작성자 SQL Developer Connect to TimesTen 유니원아이앤씨 DB 팀 2010 년 07 월 28 일 문서정보 프로젝트명 SQL Developer Connect to TimesTen 서브시스템명 버전 1.0 문서명 작성일 2010-07-28 작성자 김학준 최종수정일 2010-07-28 문서번호 20100728_01_khj 재개정이력 일자내용수정인버전

More information

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate

목차 BUG offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate ALTIBASE HDB 6.1.1.5.6 Patch Notes 목차 BUG-39240 offline replicator 에서유효하지않은로그를읽을경우비정상종료할수있다... 3 BUG-41443 각 partition 이서로다른 tablespace 를가지고, column type 이 CLOB 이며, 해당 table 을 truncate 한뒤, hash partition

More information

을풀면된다. 2. JDK 설치 JDK 는 Sun Developer Network 의 Java( 혹은 에서 Download > JavaSE 에서 JDK 6 Update xx 를선택하면설치파일을

을풀면된다. 2. JDK 설치 JDK 는 Sun Developer Network 의 Java(  혹은   에서 Download > JavaSE 에서 JDK 6 Update xx 를선택하면설치파일을 안드로이드설치및첫번째예제 안드로이드설치 안드로이드개발킷은안드로이드개발자사이트 (http://developer.android.com/) 에서다운로드받을수있으며현재 1.5 버전으로윈도우즈, 맥 OS X( 인텔 ), 리눅스플랫폼패키지가링크되어져있다. 안드로이드개발킷을설치하기위해서는다음과같은시스템환경이갖추어져있어야한다. 플랫폼 Windows Mac Linux 지원환경

More information

슬라이드 1

슬라이드 1 NeoDeveloper 설치가이드 차례 1. 환경 3 2. 설치 3 2.1 웹서버설치 3 Tomcat 7 3 JDK 1.6 3 2.2 NeoDeveloper 설치 3 Neo Developer 서버구성 3 Demo용 User Application 구성 4 Neo Developer 서버 Data File 4 Client 개발 Tool 설치 4 3. 설정 5 3.1

More information

DE1-SoC Board

DE1-SoC Board 실습 1 개발환경 DE1-SoC Board Design Tools - Installation Download & Install Quartus Prime Lite Edition http://www.altera.com/ Quartus Prime (includes Nios II EDS) Nios II Embedded Design Suite (EDS) is automatically

More information

Mango220 Android How to compile and Transfer image to Target

Mango220 Android How to compile and Transfer image to Target Mango220 Android How to compile and Transfer image to Target http://www.mangoboard.com/ http://cafe.naver.com/embeddedcrazyboys Crazy Embedded Laboratory www.mangoboard.com cafe.naver.com/embeddedcrazyboys

More information

28 THE ASIAN JOURNAL OF TEX [2] ko.tex [5]

28 THE ASIAN JOURNAL OF TEX [2] ko.tex [5] The Asian Journal of TEX, Volume 3, No. 1, June 2009 Article revision 2009/5/7 KTS THE KOREAN TEX SOCIETY SINCE 2007 2008 ko.tex Installing TEX Live 2008 and ko.tex under Ubuntu Linux Kihwang Lee * kihwang.lee@ktug.or.kr

More information

Solaris Express Developer Edition

Solaris Express Developer Edition Solaris Express Developer Edition : 2008 1 Solaris TM Express Developer Edition Solaris OS. Sun / Solaris, Java, Web 2.0,,. Developer Solaris Express Developer Edition System Requirements. 768MB. SPARC

More information

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10

< 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10 (https://www.kisarbl.or.kr) < 목차 > Ⅰ. 개요 3 Ⅱ. 실시간스팸차단리스트 (RBL) ( 간편설정 ) 4 1. 메일서버 (Exchange Server 2007) 설정변경 4 2. 스팸차단테스트 10 Ⅰ. 개요 실시간스팸차단리스트 (RBL) 는메일서버를운영하는누구나손쉽게효과적으로스팸수신을차단하는데이용할수있도록한국인터넷진흥원 (KISA)

More information

<4D F736F F F696E74202D C0A5BCADB9F620BAB8BEC8BCB3C1A420B0A1C0CCB5E52E707074>

<4D F736F F F696E74202D C0A5BCADB9F620BAB8BEC8BCB3C1A420B0A1C0CCB5E52E707074> Apache 웹서버보안문제 웹서버 / 클라이언트 / 애플리케이션자체의버그 웹서버 / 클라이언트 / 애플리케이션설정의오류 침입차단시스템의웹서비스오픈 SANS TOP20 Vulnerabilities Top Vulnerabilities to Windows Systems Top Vulnerabilities to UNIX Systems W1. Web Servers &

More information

슬라이드 제목 없음

슬라이드 제목 없음 < > Target cross compiler Target code Target Software Development Kit (SDK) T-Appl T-Appl T-VM Cross downloader Cross debugger Case 1) Serial line Case 2) LAN line LAN line T-OS Target debugger Host System

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 @ Lesson 1,..... @ 1 Green Project 1991 Oak Java 1995. 5 December '90 by Patrick Naughton, Mike Sheridan and James Gosling Embedded in various consumer electronic device 1992. 9. 3 Star 7 1993 www portability

More information

Microsoft Word - 3부A windows 환경 IVF + visual studio.doc

Microsoft Word - 3부A windows 환경 IVF + visual studio.doc Visual Studio 2005 + Intel Visual Fortran 9.1 install Intel Visual Fortran 9.1 intel Visual Fortran Compiler 9.1 만설치해서 DOS 모드에서실행할수있지만, Visual Studio 2005 의 IDE 를사용하기위해서는 Visual Studio 2005 를먼저설치후 Integration

More information

Apache & Tomcat 설치및연동이남규 2/34 Table of contents 1 Introduction System Construction Java Development Kit (JDK) JDK

Apache & Tomcat 설치및연동이남규 2/34 Table of contents 1 Introduction System Construction Java Development Kit (JDK) JDK 2012-02-24 Apache & Tomcat 설치및연동이남규 1/34 Apache & Tomcat 설치및연동 2012-02-24 Apache & Tomcat 설치및연동이남규 2/34 Table of contents 1 Introduction... 6 1.1 System Construction... 6 2 Java Development Kit (JDK)...

More information

Microsoft PowerPoint - AME_InstallRoutine_ver8.ppt

Microsoft PowerPoint - AME_InstallRoutine_ver8.ppt AMESim Install Routine and License Manager Tel : +82-31-608-0434 Fax : +82-31-608-0439 E-mail :support@shinho-systems.co.kr http://www.shinho-systems.co.kr Ssangyong IT Twin Tower 702, Sandaewon-dong,

More information

14-Servlet

14-Servlet JAVA Programming Language Servlet (GenericServlet) HTTP (HttpServlet) 2 (1)? CGI 3 (2) http://jakarta.apache.org JSDK(Java Servlet Development Kit) 4 (3) CGI CGI(Common Gateway Interface) /,,, Client Server

More information

Copyright 2004 Sun Microsystems, Inc Network Circle, Santa Clara, CA U.S.A..,,. Sun. Sun. Berkeley BSD. UNIX X/Open Company, Ltd.. Sun, Su

Copyright 2004 Sun Microsystems, Inc Network Circle, Santa Clara, CA U.S.A..,,. Sun. Sun. Berkeley BSD. UNIX X/Open Company, Ltd.. Sun, Su Java Desktop System 2 Sun Microsystems, Inc. 4150 Network Circle Santa Clara, CA 95054 U.S.A. : 817 7757 10 2004 9 Copyright 2004 Sun Microsystems, Inc. 4150 Network Circle, Santa Clara, CA 95054 U.S.A..,,.

More information

Tomcat.hwp

Tomcat.hwp Tomcat Web Server SSL 설정방법 - Ver 1.0-2008. 6 개정이력 버전개정일개정내용 Ver 1.0 2008 년 6 월 Tomcat Web Server SSL 설명서최초작성 본문서는정보통신부 한국정보보호진흥원의 보안서버구축가이드 를참고하여작성되었습니다. 본문서내용의무단도용및사용을금합니다. < 목차 > 1. 개인키및 CSR 생성방법 1 2.

More information

ISP and CodeVisionAVR C Compiler.hwp

ISP and CodeVisionAVR C Compiler.hwp USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler http://www.avrmall.com/ November 12, 2007 Copyright (c) 2003-2008 All Rights Reserved. USBISP V3.0 & P-AVRISP V1.0 with CodeVisionAVR C Compiler

More information

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O

ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE (Online Upgrade) ORANGE CONFIGURATION ADMIN O Orange for ORACLE V4.0 Installation Guide ORANGE FOR ORACLE V4.0 INSTALLATION GUIDE...1 1....2 1.1...2 1.2...2 1.2.1...2 1.2.2 (Online Upgrade)...11 1.3 ORANGE CONFIGURATION ADMIN...12 1.3.1 Orange Configuration

More information

untitled

untitled Memory leak Resource 力 金 3-tier 見 Out of Memory( 不 ) Memory leak( 漏 ) 狀 Application Server Crash 理 Server 狀 Crash 類 JVM 說 例 行說 說 Memory leak Resource Out of Memory Memory leak Out of Memory 不論 Java heap

More information