Size: px
Start display at page:

Download ""

Transcription

1 제니퍼 4.5 설치가이드 (.NET ) JenniferSoft

2

3 목차 목차 iii 1. 제니퍼서버설치 제니퍼서버사양 UNIX 에제니퍼서버설치 WINDOWS 에제니퍼서버설치 클라이언트설정 웹브라우져 자바플러그인 설치와제거 메모리설정 웹브라우져설정 자바애플릿 자바스크립트 플래시플레이어 윈도우서비스등록 제니퍼닷넷설치가이드 제니퍼닷넷에이전트설치및제거 제니퍼닷넷에이전트설치환경 에이전트설치 설치환경 사전설치 에이전트설치 에이전트제거 제니퍼서버구성변경 클라이언트를위한설정변경 iii

4 iv 목차 제니퍼에이전트를위한설정 제니퍼사용을위한방화벽설정 설치트러블슈팅 설치오류 라이선스오류유형 대시보드동작오류유형 제니퍼닷넷구성 (IIS, COM+) IIS 웹응용프록램 / COM+ 구성 실행 구성 모니터링을원하는 IIS/COM+ 응용프로그램설정 설정파일생성 설정 응용프로그램재실행 웹응용프로그램 w3wp.exe 재시작 COM+ dllhost.exe 재시작 모니터링해제 설정파일제거 IIS / COM+ 재실행 4. COM+ 구성 ( 이전 ) 에이전트구성 구성환경 COM+ 응용프로그램이름의 conf 파일구성 COM+ 응용프로그램이름확인 설정파일생성 구성요소재실행 에이전트구성제거 독립실행형응용프로그램및 NT 서비스 에이전트구성 구성환경 [ 응용프로그램이름 ].exe.config 변경및환경변수설정 conf 파일설정 환경변수설정 txserver 옵션설정 응용프로그램재시작

5 v 5.2 에이전트구성제거 닷넷배치프로세스모니터링 6.1 MasterAgent 설치및실행 conf 파일설정 마스터에이전트실행 6.2 SubAgent 설치및실행 conf 파일설정 배치프로세스에 conf 파일연결 사용자정의메서드프로파일링설정 제니퍼에이전트환경변수설정 6.4 에이전트모니터링해제 / 제거 NET Data Provider 호출모니터링방법 사용중인 Data Provider 어셈블리버전확인 버전을 Profiler.ini 파일에명시 닷넷프레임워크 8.1 윈도우환경 관리자권한으로실행 Windows Server Windows Server 2008, Windows Server 2008 R NT 서비스명 (Service name) 찾는방법 IIS 환경 Windws Server 2008 에서 web.config 에 conf 파일을지정하는방법 응용프로그램의 web.config 위치확인방법 IIS 6 에서확인하는방법 IIS 7 이상에서확인하는방법 Web Garden 수확인하는방법 IIS 6 에서확인하는방법 IIS 7 이상에서확인하는방법 응용프로그램의단위 COM+ 구성요소서비스 COM+ Application Pool 확인 닷넷프레임워크환경 설치된닷넷프레임워크버전확인 비트운영체제에설치된 32 비트닷넷프레임워크버전확인 제니퍼닷넷구성 IIS (.NET Framework 1.1 용 )

6 vi 목차 9.1 에이전트구성 구성환경 web.config 및 conf 파일구성 하나의응용프로그램만모니터링할경우 conf 파일설정 web.config 에 conf 파일을지정 w3wp.exe 재실행 두개이상의응용프로그램을모니터링할경우 응용프로그램수에따라 conf 파일생성 conf 파일의내용설정 web.config 에 conf 파일을지정 w3wp.exe 재실행 에이전트구성제거 설정제거 iis 재실행 COM+ 구성 (.NET Framework 1.1 용 ) 에이전트구성 구성환경 conf 파일구성및 COM+ 응용프로그램설정 conf 파일설정 application.config, application.manifest 생성 Application Root Directory 지정 구성요소재실행 에이전트구성제거 11. w3wp 자동시작옵션 색인

7 1. 제니퍼서버설치 이장에서는제니퍼서버의설치와구성방법에대해설명한다. 1.1 제니퍼서버사양 모니터링대상시스템의규모및수집하는데이터의양에따라다르기는하나, 일반적으로평균 1000TPS 이하의트랜잭션을서비스하는시스템에서는다음과같은사양을필요로한다. 항목 권장사양 CPU 펜디엄4이상 ( 인텔기준 ) Memory 2GB이상 하드디스크 10GB이상 - 시스템규모에따라변동될수있음. 지원 OS Windows, Linux, AIX, HP, Solaris 자바버전 1.5 이상 지원 Database Derby( 기본 ), Oracle, DB2, MS-SQL 제니퍼서버는 JAVA 가설치되어있는대부분의시스템에서운영가능하며하드디스크용량의경우제니 퍼가구성되어질시스템규모, 데이터수집정도에따라사양이변경될수있다. 1.2 UNIX 에제니퍼서버설치 제니퍼서버설치에따른사용자의이해를돕기위해, 아래의표는제니퍼서버설치에필요한서버의환경 정보예제를보여주고있다. 본설치가이드는아래의환경값을기준으로설명되며, 실제값은사용자서버 의환경정보에맞추어실제설치작업을진행해야한다. 환경변수 값 제니퍼서버 HOME 디렉토리 /home/jennifer/server JAVA_HOME /usr/java15 IP Address

8 2 제니퍼서버설치 1. jennifer 계정을새로생성하면서 /home/jennifer 홈디렉토리를확인하여생성한다. 2. 생성된디렉토리에압축파일을해제한다. # gzip -d jennifer4.5.2.tar.gz # tar -xvf jennifer4.5.2.tar 3. JAVA_HOME 환경변수를설정한다. 4. /home/jennifer/server/bin 으로이동한다. cd /home/jennifer/server/bin 5. startup.sh을실행한후로그를확인한다. 제니퍼서버최초기동시만데이터베이스테이블생성작업이아래와같이진행된다. 이때문에서버의사양에따라시간이오래걸릴수있다. /home/jennifer/server/logs 디렉토리에서 jennifer.log.yyyymmdd 파일에서아래의로그를확인한다 /140340:Checking database /140342:S017:java.sql.SQLException: Schema 'JENNIFER' does not exist /140342:Checking Adm database /140343:S020:java.sql.SQLException: Schema 'JENNIFER' does not exist /140343:INF: Creating new tables with: /140343:INF:The database URL is jdbc:derby:jennifer /140343:INF:Apache Derby Embedded JDBC Driver Version (689064) /140343:INF:Database: Apache Derby (689064)... 두번째기동시부터아래와같이데이타베이스확인후제니퍼를기동하게된다 /140646:Checking database /140648:done /140648:Checking Adm database /140648:INF:done /140648:INF:XVProfileISAMManager ISAM index generated : /140648:INF:UdpRuntimeListener: udp listening on port /140649:INF:UdpRuntimeWorkerPool started /140649:INF:UdpSummaryListener: udp listening on port /140649:INF:UdpSummaryWorkerPool started : /140649:INF:UdpXViewProfileListener: udp listening on port /140649:INF:UdpXViewProfileWorkerPool started /140650:INF:TcpSocketServer: listening port: 6701

9 WINDOWS 에제니퍼서버설치 /140650:INF:Jennifer4.5.2( ) started /140650:INF:http.startup.port= /140650:INF:TcpServerWorkerPool started 로그인한다. 웹브라우저의주소창에제니퍼서버를설치한서버의 IP 혹은도메인주소와포트번호로구성된 URL 을입력하면로그인화면이나타난다. 제니퍼의모든기능은로그인후에사용할수있다. 제니퍼서버의기본포트번호는 7900이다. 로그인을하려면아이디와패스워드를입력하고 [Login] 버튼을클릭한다. 초기관리자계정의아이디는 admin 이며패스워드도 admin 이다. 처음로그인을한후에패스워드를수정하는것을권장한다. 제니퍼 클라이언트의일부는플래시로구현되어있기때문에어도비플래시플레이어 9.0 이상을설치해야한다. 1.3 WINDOWS 에제니퍼서버설치 제니퍼서버는 Tomcat5.5 를기반으로운영되고있다. 일반적인 Tomcat 과같이 JAVA_HOME 환경변수 지정후제니퍼서버를기동시킬수있다. 환경변수 값 제니퍼서버 HOME 디렉토리 c:\jennifer\server JAVA_HOME C:\Java\jdk16u13 IP Address 다운로드받은제니퍼패키징파일을압축유틸리티를사용하여제니퍼설치디렉토리 ( 예 :c:\jennifer ) 해제한다. 2. 명령프롬프트로이동 [ 시작선택 실행선택 cmd 입력후실행 ] 3. 윈도우시스템환경변수에 JAVA_HOME이설정되었는지확인한다. C:\Java>echo %JAVA_HOME% C:\Java\jdk16u13 4. 환경변수가설정되어있지않았을경우 [ 내컴퓨터아이콘우클릭 속성선택 고급탭선택 환경변수 ] 에 JAVA_HOME환경변수값을설정한다. 5. 명령프롬프트상에서제니퍼서버디렉토리 ( 예 :c:\jennifer\server\bin) 이동후 startup.bat을실행한다. 환경변수를새로입력했을경우새로명령프롬프트를생성한후진행한다. 탐색기상에서직접 startup.bat파일을더블클릭해실행할수도있다. 제니퍼서버의최초기동시만데이터베이스테이

10 4 제니퍼서버설치 블생성작업이진행된다. 서버머신의사양에따라서제니퍼서버의기동시간이차이가있을수있다. 6. 로그인한다. 웹브라우저의주소창에제니퍼서버를설치한서버의 IP 혹은도메인주소와포트번호로구성된 URL 을입력하면로그인화면이나타난다. 제니퍼의모든기능은로그인후에사용할수있다. 제니퍼서버의기본포트번호는 7900인다. 로그인을하려면아이디와패스워드를입력하고 [Login] 버튼을클릭한다. 초기관리자계정의아이디는 admin 이며패스워드도 admin 이다. 처음로그인을한후에패스워드를수정하는것을권장한다. 제니퍼 클라이언트의일부는플래시로구현되어있기때문에어도비플래시플레이어 9.0 이상을설치해야한다. 1.4 클라이언트설정 제니퍼클라이언트는웹에기반한다. 따라서사용자는웹브라우저를통해서제니퍼사용자인터페이스에접근한다. 클라이언트에표시되는차트표시를위한자바플러그인이필요하고, 그리드표시를위한플래시플레이어가필요하다. 운영체계제니퍼클라이언트는마이크로소프트윈도우즈 XP와비스타를지원한다. 단, 현재사용중인윈도우즈테마에따라스타일이정상적으로나타나지않을수있다. 현재, 윈도우즈 XP 를사용하는경우에테마로 Windows 고전을사용하면 BLACK 스타일이정상적으로나타나지않는다. 현재사용하고있는테마는바탕화면에서오른쪽마우스를클릭하면나타나는컨텍스트메뉴에서 [ 속성 ] 메뉴를선택하면확인할수있다. 공식적으로제니퍼클라이언트는리눅스와맥 OS등을지원하지않는다. 그러나파이어폭스 3.0 이상과자바플러그인 1.6.0_10 이상을설치할수있는 OS라면제니퍼를사용할수있을것이다 웹브라우져 마이크로소프트 IE 7.0, IE 8.0, IE 9.0 그리고모질라파이어폭스 3.5 등의웹브라우저를지원한다. IE 6. 0은 CSS를포함한웹표준지원이미흡하고투명한 PNG 이미지파일을처리하지못하는단점을가지고있다. 따라서 IE 6.0은지원하지않는다. IE 7.0이상으로업그레이드할수없는환경에서는파이어폭스 3.5 을사용하는것을권장한다. 제니퍼를사용하려면쿠키와자바스크립트를사용할수있도록웹브라우저를설정해야한다. 대부분의웹브라우저는기본적으로이기능들을사용하도록설정되어있다.

11 클라이언트설정 자바플러그인 제니퍼클라이언트의일부는자바애플릿으로구현되어있기때문에선자바플러그인 1.6.0_10 이상을설치해야한다. 제니퍼 4.0부터는마이크로소프트자바 VM을지원하지않는다 설치와제거 자바플러그인을설치와제거에대한내용은선의자바사이트 ( index.jsp) 를참고한다 메모리설정 별도의설정의없다면자바애플릿이사용할수있는최대자바힙메모리는 96 MB이다. 제니퍼클라이언트를안정적으로사용하기위해서는자바힙메모리최대값과최소값을지정하는것을권장한다. 특히에이전트의숫자가많거나업무처리량이많은경우에는자바힙메모리최대값을높게설정할필요가있다. 윈도우즈운영체계에서자바플러그인의자바힙메모리크기는다음과같이설정한다. 1. 제어판으로이동한다. 2. 제어판에서자바를클릭하면 Java 제어판을연다. 여기에서 Java 탭을선택한다.

12 6 제니퍼서버설치 3. Java 애플릿런타임설정영역의보기버튼을클릭하면 Java 런타임설정화면이나타난다. 여러개의 자바를설치한경우에는 [ 사용가능 ] 칼럼을통해서사용할자바를선택한다. 예를들어, 자바힙메모리최소값을 100 MB, 최대값을 150 MB 로설정하려면 JRE 의 Java 런 타임매개변수칼럼에다음과같이입력한다. -Xms100m -Xmx150m 설정가능한자바힙메모리최대값은머신의사양과환경에영향을받는다. 설정가능한값보다큰값을 지정하면오류가발생하거나웹브라우저가비정상적으로종료될수있다. 설정가능한자바힙메모리최 대값에대한명확한규정이없기때문에시행착오를통해서자바힙메모리최대값을설정해야한다 웹브라우져설정 자바애플릿 마이크로소프트 IE 7.0, IE 8.0, IE 9.0 을사용하는경우에는 [ 도구 인터넷옵션 ] 메뉴에서자바플러그인사용여부를설정한다. 인터넷옵션창에서고급탭을선택하면설치된자바플러그인정보가나타난다. 여기서선자바플러그인을사용하도록설정한다.

13 클라이언트설정 7 모질라파이어폭스 3.X 을사용하는경우에는 [ 도구 인터넷옵션 보안 사용자정의지정 ] 메뉴에서액 티브스크립팅사용여부를확인한다. 기본적으로허용으로선택되어있다.

14 8 제니퍼서버설치 자바스크립트 마이크로소프트 IE 7.0, IE 8.0, IE 9.0 을사용하는경우에는 [ 도구 인터넷옵션 보안 사용자레벨지정 ] 메뉴에서스크립팅사용여부를설정한다. 기본적을사용되도록설정되어있다.

15 클라이언트설정 9 모질라파이어폭스 3.5 를사용하는경우에는 [ 도구 설정 ] 메뉴에서자바플러그인사용여부를설정한 다. 설정화면에서내용탭을선택한후에자바스트립트사용을선택한다. 기본으로선택되어있다.

16 10 제니퍼서버설치 플래시플레이어 제니퍼클라이언트의일부는플래시로구현되어있다. 정상적인화면표시를위해서는어도비플래시플레 이어 9.0 이상을설치해야한다 윈도우서비스등록 제니퍼서버를윈도우서비스에등록해서관리할경우 service.bat 를사용한다. 명령프롬프트를실행후제니퍼서버디렉토리로이동한다. C:\jennifer\server\bin>service.bat install JenniferServer Installing the service 'JenniferServer'... Using CATALINA_HOME: C:\jennifer\server Using CATALINA_BASE: C:\jennifer\server Using JAVA_HOME: C:\Java\jdk16u13 Using JVM: C:\Java\jdk16u13\jre\bin\server\jvm.dll The service 'JenniferServer' has been installed. C:\jennifer\server\bin> 세번째파라미터는서비스명이다. 윈도우서비스에등록했으면 [ 제어판 관리도구 서비스 ] 메뉴에서 JennfierServer 를기동한다. 윈도우서비스로등록하기위해서는환경변수에 JAVA_HOME 이반드시설정되어있어야한다.

17 2. 제니퍼닷넷설치가이드 2.1 제니퍼닷넷에이전트설치및제거 이장에서는닷넷버전의제니퍼에이전트를설치및제거하는방법을설명한다 제니퍼닷넷에이전트설치환경 닷넷버전의제니퍼에이전트를설치하기위한운영환경은아래와같다. 표 2-1 제니퍼에이전트지원환경 구분 대상 운영체제 Microsoft Windows Server 2003, 2008/R2, 2012/R2 닷넷프레임워크프레임워크 2.0, 3.0, 3.5, 4.0, 4.5 시스템에설치된닷넷프레임워크확인방법은 설치된닷넷프레임워크버전확인 을참고한다 에이전트설치 설치환경 아래의표는제니퍼에이전트설치에따른설치자이해를돕기위해제니퍼에이전트가설치될서버의환경정보를보여주고있다. 본설치가이드는 [ 표 1] 의환경값을기준으로설명되며, 실제작업시는사용자서버의환경정보에맞추어설치작업을진행해야한다. 표 2-2 기본구성환경 구분 제니퍼에이전트홈디렉토리 대상 C:\Jennifer 11

18 12 제니퍼닷넷설치가이드 구분 대상 제니퍼서버 IP Address 사전설치 닷넷프레임워크기반의응용프로그램을모니터링하는제품이기때문에해당서버에이미닷넷프레임워크가설치되었음을가정할수있지만, 만약새로구성되는서버에미리제니퍼에이전트를설치해야한다면제품설치에앞서닷넷프레임워크를미리설치해야한다 에이전트설치 닷넷버전의제니퍼에이전트를모니터링해야할응용프로그램이설치된서버에설치한다. 1. 제니퍼소프트로부터제공받은라이선스키를 C:\Jennifer\agent.net\license.txt 파일에입력하고저장한다. 2. C:\Jennifer\agent.net\install_Jennifer.bat 을관리자권한으로실행한다. 실행후, 반드시출력되는메시지에서 "Installation completed." 를확인한다. 만약이메시지가없으면설치에실패한것이다. 3. 제니퍼에이전트가시스템에설치된후, 모니터링하려는대상응용프로그램에따라서해야할작업이달라진다. 4. 구성을완료한이후해당응용프로그램을구동하여동작시키면 C:\Jennifer\agent.net\log 폴더에다음과같은형식의로그파일이생성된다. Jennifer_[AppPool 이름 ]_[ 에이전트식별 ID]_[ 날짜 ].log 예를들어, 2010년 3월 8일, 웹응용프로그램이활성화되는 AppPool 의이름이 DefaultAppPool 이고, 그와연결된 conf 파일에 agent_pool 값을 N10:9000과같이주었다면 jennifer_defaultapppo ol_n10_ log 파일이생성된다 에이전트제거 닷넷버전의제니퍼에이전트를서버로부터제거하고파일을삭제한다. 1. C:/Jennifer/agent.net/uninstall_Jennifer.bat 을관리자권한으로실행한다. 운영체제별관리자권한실행방법은 관리자권한으로 실행 내용을참조한다. 2. 만약, 모니터링하고있는응용프로그램이서비스중이라면종료하고, 폴더를삭제한다.

19 제니퍼닷넷에이전트설치및제거 제니퍼서버구성변경 이절에서는제니퍼서버및에이전트가사용하고있는네트워크통신포트구성을변경하는방법에대해설명한다 클라이언트를위한설정변경 제니퍼서버는웹기반사용자인터페이스제공을위해서 HTTP 프로토콜을사용한다. 이때사용하는기본 HTTP 포트번호는 7900이다. 그리고제니퍼서버정지를위한기본포트번호는 7999이다. 이포트번호를변경하려면, 제니퍼서버가설치된컴퓨터에서 $JENNIFER_HOME/server/bin/catalina.sh(bat) 파일을수정한다. 유닉스혹은리눅스의경우에는 catalina.sh 파일의다음부분에서포트번호를설정한다. JAVA_HOME="$JAVA_HOME" if [ -z "${STARTUP_PORT}" ] then export STARTUP_PORT="7900" fi if [ -z "${SHUTDOWN_PORT}" ] then export SHUTDOWN_PORT="7999" fi 윈도우의경우에는 catalina.bat 파일의다음부분에서포트번호를설정한다. set JAVA_HOME=%JAVA_HOME% if "%STARTUP_PORT%" == "" SET STARTUP_PORT=7900 if "%SHUTDOWN_PORT%" == "" SET SHUTDOWN_PORT=7999 자바애플릿은차트구성에필요한데이터를제니퍼서버로부터 TCP 통신을통해서획득한다. 이때사용되는제니퍼서버의기본 TCP 포트번호는제니퍼서버의 server_tcp_port 옵션으로설정하고, 기본포트번호는 6701이다 제니퍼에이전트를위한설정 제니퍼에이전트는성능데이터를 UDP 방식으로제니퍼서버에전송한다. 제니퍼서버는제니퍼에이전트가보내는성능데이터를 3개의 UDP 포트로분리해서받아들인다. 제니퍼에이전트는제니퍼서버의 serv er_udp_runtime_port 옵션으로설정한 UDP 포트를통해서모든트랜잭션의시작과종료와관련한데이터를전송한다. 이데이터는크기는매우작으며주로 X-View 차트를표현하는데사용된다. 기본포트번호는 6901이다.

20 14 제니퍼닷넷설치가이드 server_udp_runtime_port = 6901 제니퍼에이전트는제니퍼서버의 server_udp_listen_port 옵션으로설정한 UDP 포트를통해서 1 초마 다반복적으로서비스요청률, 평균응답시간등의일반성능데이터를전송한다. 기본포트번호는 6902 이다. server_udp_listen_port = 6902 제니퍼에이전트는제니퍼서버의 server_udp_lwst_call_stack_port 옵션으로설정한 UDP 포트를통 해서 2 초마다반복적으로 X-View 트랜잭션프로파일데이터를전송한다. 기본포트번호는 6703 이다. server_udp_lwst_call_stack_port = 6703 앞에서설명한 UDP 포트번호를수정할때는제니퍼서버뿐만아니라제니퍼에이전트의동일 한옵션도함께수정해야한다. 그리고제니퍼에이전트가 UDP 방식으로보내는성능데이터를제니퍼서버가받을때사용할 IP 바인딩주소를지정할필요가있다. 이는닷넷 TCP 소켓프로그래밍에서 [Socket 인스턴스 ].Bind(new IPEnd Point(address, port)); 생성자의 IPEndPoint 첫번째파라미터 address에해당하는값이다. 하드웨어에둘이상의네트워크카드가있다면, 특정네트워크카드로들어오는요청만바인딩하고자할때설정한다. udp_server_host 속성을 으로지정하면모든네트워크카드에서들어오는패킷을받을수있다. 제니퍼서버에서제니퍼에이전트로의 TCP연결을위한 TIME OUT옵션이존재한다. 아래의설정값이기본값 (ms) 이다. agent_tcp_io_timeout=5000 agent_tcp_connect_timeout=3000 만약네트워크연결이지연되는현상이발생하면, 제니퍼서버에에러가로그파일에출력된다. 이때는옵션값을바꾸기전에먼저제니퍼에이전트와서버사이의네트워크환경을튜닝할것 을권고한다 제니퍼사용을위한방화벽설정 제니퍼서버와제니퍼에이전트혹은제니퍼클라이언트사이에방화벽이존재하면, 앞에서설정한포트 번호가방화벽을정상적으로통과하도록설정해야한다.

21 제니퍼닷넷에이전트설치및제거 15 사용자컴퓨터에서제니퍼서버로 HTTP 7900 포트와 TCP 6701 포트를통해서접근할수있어야한다. 제니퍼에이전트에서제니퍼서버로 UDP 6901, 6902, 6703 포트를통해서접근할수있어야한다. 제니퍼서버에서제니퍼에이전트로 TCP 7750 포트를통해서접근할수있어야한다 설치트러블슈팅 설치오류 이절에서는제니퍼에이전트설치및확인작업중발생할수있는문제와그에대한대응책을기술한다. Q: 설치및제거과정에대한로그파일을남기는것이가능한가? A: install_jennifer.bat 와 uninstall_jennifer.bat 파일은각각로그를남길수있는버전인 install_wit h_log.bat, uinstall_with_log.bat 배치파일이동일폴더에제공됩니다. 설치 / 제거과정에서문제가발생하면로그버전의배치파일을실행해서출력되는파일을기술지원팀에보내주십시오 라이선스오류유형 Q: 전달받은라이선스키를입력했는데, Trial license key is not available 오류가발생합니다. A: 이오류가발생할수있는유형은라이선스발행날짜가현재날짜보다이후의경우입니다. 라이선스를발급한컴퓨터의시간대와에이전트가설치된컴퓨터의시간대가틀린경우에도동일한오류가발생할수있습니다 대시보드동작오류유형 Q:.NET 4.0 웹사이트에서 최근 DB 커넥션개수 가 0으로나옵니다. A:.NET 4.0 의경우 web.config 에다음과같은설정이포함되어있어야만정상적인성능카운터가제공됩니다. <system.diagnostics> <switches> <add name="connectionpoolperformancecounterdetail" value="4"/> </switches> </system.diagnostics> Q: Windows 2008 R2 환경에서오라클 DB를사용하고있는데, 최근 DB 커넥션개수 가 0으로나옵니다. A: 오라클 ODAC(Oracle Data Acess Component) 측에서 DB 연결수에대한성능카운터를제공하지않는문제일수있습니다. 윈도우의 관리도구 에서 성능카운터 를실행하여오라클의연결개수정보를확인하십시오.

22 16 제니퍼닷넷설치가이드 Q: 여전히 최근 DB 커넥션개수 가 0 으로나온다면? A: 연결문자열에서 Pooling=false 로설정된경우 DB 연결관련한성능카운터가제공되지않습니다. 또한,.NET 1.1 웹사이트역시 DB 연결정보가제공되지않습니다.

23 3. 제니퍼닷넷구성 (IIS, COM+) jennifer.version 이 4.5.0( ) 버전이후부터지원되는새로운구성방식으로기존설치 방식이 web.config 의변경을필요로했던단점및그로인한부작용이제거되었다. 기존설치방식도여 전히지원되지만권장되지않는다. 3.1 IIS 웹응용프록램 / COM+ 구성 실행 [ 제니퍼에이전트설치폴더 ]\utility\iisconfighelper.exe 파일을실행한다. 다. 아래화면은, 1 개의 Web Site, 3 개의 COM+ 서버응용프로그램이컴퓨터에구성된예를보여주고있 그림 3-1 IIS 와 COM+ 의모니터링가능한응용프로그램 17

24 18 제니퍼닷넷구성 (IIS, COM+) "Web Garden" 우측의 "Enable AutoStart" 옵션은 2012 년 11 월 8 일이후릴리즈된버전부터적 용된다. 자세한사항은 11. w3wp 자동시작옵션절을참고한다 구성 ACT 도구를이용하면모니터링해야할웹응용프로그램및 COM+ 서버응용프로그램을지정 / 해제할수있다 모니터링을원하는 IIS/COM+ 응용프로그램설정 설정파일생성모니터링하기를원하는응용프로그램항목을트리에서선택하고, 마우스오른쪽버튼을눌러나오는메뉴의 Install 을실행한다. 그림 3-2 에이전트적용을위한 conf 파일생성 실행하고나면, [ 제니퍼에이전트설치폴더 ]\conf 폴더에대상응용프로그램에대한제니퍼모니터 링을할수있는.conf 파일이생성된다. 새롭게생성된 conf 파일은제니퍼설치시기본제공되는 app_pool.conf 파일의복사본이므 로반드시 app_pool.conf 파일이있어야한다 설정생성된 conf 파일에는필수적으로 Jennifer Server, UDP Port, Listen Port, LWST Port 및해당응용프로그램을대표하는 Agent ID 를지정해주어야한다. 아래의그림에서와같이오른쪽패널에서이러한값들을지정할수있으며변경후 Save 버튼을눌러서저장해준다.

25 IIS 웹응용프록램 / COM+ 구성 19 그림 3-3 응용프로그램과연결된제니퍼닷넷의에이전트설정 응용프로그램재실행에이전트설정파일이생성되었으면이제응용프로그램이모니터링되도록새롭게재시작을해야한다. 웹응용프로그램 w3wp.exe 재시작설정을새롭게반영하기위해좌측트리에서마우스오른쪽버튼을눌러나오는메뉴의 IIS Reset 을실행한다. 그림 3-4 IIS Reset COM+ dllhost.exe 재시작 COM+ 의경우모든응용프로그램을재시작하는방법은없고, 필요한응용프로그램마다마우스오른쪽 버튼을눌러나오는메뉴의 "Recycle" 명령을실행한다.

26 20 제니퍼닷넷구성 (IIS, COM+) 그림 3-5 COM+ 응용프로그램재시작 모니터링해제 설정파일제거모니터링에서제외될응용프로그램항목을트리에서선택하고, 마우스오른쪽버튼을눌러나오는메뉴의 Uninstall 을실행한다. 그림 3-6 모니터링해제 IIS / COM+ 재실행 설정을새롭게반영하기위해응용프로그램을재시작한다. ( 웹응용프로그램의경우 "IIS Reset", COM+ 의경우 "Recycle")

27 4. COM+ 구성 ( 이전 ) 제니퍼 4.5.0( ) 버전부터 COM+ 응용프로그램을모니터링하기위한설정방법이기존과비교해서대폭간소화되었다. 이전버전에서는.config,.manifest 및그에대한폴더를만들어서 Application Root Directory 에설정하는복잡함뿐만아니라, COM+ 개체가새로등록되는과정에서 Application Root Directory 설정이초기화되는문제로인해그때마다재설정해야하는어려움이있었는데, 새로운환경설정구성방법은이러한문제를모두해결하였다. 제니퍼 "4.5.0( )" 버전부터 COM+ 응용프로그램을모니터링하기위한설정방법이 IIS ConfigHelper.exe 에통합되었다. 4.1 에이전트구성 구성환경 아래의표는제니퍼에이전트설치에따른설치자이해를돕기위해제니퍼에이전트가설치될서버의환 경정보를보여주고있다. 본설치가이드는 [ 표 1] 의환경값을기준으로설명되며, 실제작업시는사용자 서버의환경정보에맞추어설치작업을진행해야한다. 표 4-1 기본구성환경 구분 제니퍼에이전트홈디렉토리 모니터링대상 COM+ 응용프로그램이름 A 설명 C:\Jennifer MyComponentServer COM+ 응용프로그램이름의 conf 파일구성 제니퍼에이전트가시스템에설치된후, 모니터링하려는 COM+ 구성요소의이름에해당하는 conf 파일 을생성한다. 21

28 22 COM+ 구성 ( 이전 ) COM+ 응용프로그램이름확인 구성요소관리자 (Component Services) 에서모니터링을원하는 COM+ 응용프로그램의 이름 을확 인한다. 아래의화면에서는 MyComponentServer 임을알수있다. 그림 4-1 COM+ 응용프로그램의이름을구하는방법 설정파일생성 COM+ 와연결될모니터링구성을담는 conf 파일생성규칙은다음과같다. [ 제니퍼에이전트설치폴더 ]\conf\complus.[com+ 응용프로그램이름 ].conf 따라서, 이번예제에서는다음과같다. C:\Jennifer\conf\complus.MyComponentServer.conf 나머지내부 conf 파일구성규칙 (udp_server_host, ) 은동일하지만, agent_pool 의수는 COM+ 서 버응용프로그램의 Application Pooling 에설정된 Pool Size 에따르도록한다. COM+ 구성요소의 Application Pool 수를알아내는방법은 COM+ Application Pool 확인 을참고한다

29 에이전트구성제거 구성요소재실행 COM+ 구성요소서비스관리자에서, 현재실행되어있는 dllhost.exe 실행파일들에제니퍼닷넷이반영 되도록개별프로세스마다 Recycle 메뉴를실행한다. 4.2 에이전트구성제거 제품설치는그대로유지하고, 모니터링만을그만두려는경우그응용프로그램과연결된 [ 제니퍼서버설치폴더 ]\conf\complus.[com+ 응용프로그램이름 ].conf 파일을삭제한다. ( 예 : C:\Jennifer\ conf\complus.mycomponentserver.conf ) 이후, 만약서비스중인 COM+ 구성요소가있다면 COM+ 구성요소관리자 에서실행중인인스턴스에대해각각 Recycle 명령을실행해서모니터링상태를해제한다.

30

31 5. 독립실행형응용프로그램및 NT 서비스 이장에서는 IIS/COM+ 이외의응용프로그램인일반적인독립실행형응용프로그램 (Console, WinForm, WPF, ) 또는 NT 서비스형식의응용프로그램을모니터링하기위한방법을설명한다. 5.1 에이전트구성 구성환경 아래의표는제니퍼에이전트설치에따른설치자이해를돕기위해제니퍼에이전트가설치될서버의환 경정보를보여주고있다. 본설치가이드는 [ 표 1] 의환경값을기준으로설명되며, 실제작업시는사용자 서버의환경정보에맞추어설치작업을진행해야한다. 표 5-1 예제환경설정 구분 설명 제니퍼에이전트홈디렉토리 C:\Jennifer 제니퍼서버 IP Address [ 응용프로그램이름 ].exe.config 변경및환경변수설정 제니퍼에이전트가시스템에설치된후, 모니터링하려는대상응용프로그램과 1:1 관계로.conf 파일을하나씩지정한다 conf 파일설정 만약테스트 exe 프로그램의이름이 test.exe 라고가정해보자. C:\Jennifer\agent.net\conf 폴더에기본설정값을담은 app_pool.conf 를복사해서 test.exe. conf 라는파일명으로저장한다. udp_server_host 에는제니퍼서버가설치된컴퓨터의주소를입력하고 agent_pool 에는고유 ID 와 25

32 26 독립실행형응용프로그램및 NT 서비스 포트값을적절하게설정한다 환경변수설정 환경변수설정방법은일반적인독립실행형응용프로그램과 NT 서비스응용프로그램에대해서달라진다. 독립실행형응용프로그램의경우다음과같은배치파일을이용해서 exe 실행이전에환경변수를설정하도록바꾼다. REM ===== startapp.bat ===== REM ===== 반드시 exe 파일명을소문자로지정한다. SET JENNIFER_PROFILE=test.exe test.exe 반면, NT 서비스응용프로그램 을모니터링하려면위와같이환경변수를설정하는배치파일을만들어줄수없으므로컴퓨터의 " 시스템환경변수설정 " 창에서 " 시스템환경변수 " 영역에 JENNIFER_PROFI LE 과 NT 서비스의 exe 파일이름을소문자로등록해준다. ( 물론, 독립실행형응용프로그램도배치파일이아닌시스템환경변수에등록해줘도무방하다.) txserver 옵션설정 독립실행형 EXE나 NT 서비스는 Request/Response에대한처리를일반소켓으로입출력할가능성이크기때문에그런트랜잭션단위가되는메소드를알아내서 [ 설치폴더 ]\profiler.ini 의 [txserver] 섹션에등록해주어야한다. txserver 지정단위는메소드와클래스가허용된다. 다음은각각의예를보여준다. [txserver] BizServer.BizClass.SelectProduct=1 ; 메소드단위지정 ; 1 은 enable 을의미 BizServer.DacClass=c ; 1 대신 c 값을지정해서클래스단위지정이가능 ; 따라서 BizServer.DacClass 안의모든메서드를 ; txserver 로동작하게됨 참고로일부 EXE 프로그램에서는소켓이아닌닷넷의원격호출규약으로서비스를제공하는경우도있다. 예를들어, NT 서비스프로그램내에서 WCF,.NET Remoting 등의방법을사용해서원격호출을제공하는데그런경우에는굳이 txserver를지정하지않아도모니터링이가능하다 응용프로그램재시작 모니터링대상이되는응용프로그램을새롭게설정한환경변수들이적용되기위해재시작을한다.

33 에이전트구성제거 에이전트구성제거 제품설치는그대로유지하고, 모니터링만을그만두려는경우 JENNIFER_PROFILE 환경변수에서해당 e xe 이름을제거하면모니터링이중지된다. 만약, 프로세스가실행중이라면재시작한다.

34

35 6. 닷넷배치프로세스모니터링 이장에서는닷넷버전의제니퍼에이전트를이용하여배치 (Batch) 작업을모니터링하는방법을설명한다. 제니퍼에서구현되는배치모니터링의개념및자바에서의설치방법은 Batch JOB Monitorin g 문서를참고한다. 6.1 MasterAgent 설치및실행 conf 파일설정 [ 에이전트설치폴더 ]\conf\app_pool.conf 파일을복사해서 batchjob_master.conf 파일을생성 한다. batchjob_master.conf 파일을메모장에서열고, 제니퍼서버주소와마스터에이전트임을알리는 설정을추가한다. udp_server_host = [ 제니퍼서버주소 ] MASTER_AGENT = true 마스터에이전트실행 마스터에이전트실행파일은 JENNIFER 와함께설치되므로별도의설치작업은필요없고단순히아래의경 로에제공되는모듈을실행하면된다..NET 1.1: [ 에이전트설치폴더 ]\bin\masteragent.clr10.exe.net 2.0 ~ 3.5: [ 에이전트설치폴더 ]\bin\masteragent.clr20.exe.net 4.0 이상 : [ 에이전트설치폴더 ]\bin\masteragent.clr40.exe 29

36 30 닷넷배치프로세스모니터링 6.2 SubAgent 설치및실행 서브에이전트는모니터링해야할대상을의미하는데, 제니퍼에이전트가활성화되는배치프로세스 (exe) 가이에해당한다 conf 파일설정 서브에이전트가종속될마스터에이전트의 conf 파일을복사해서새롭게 conf 파일을생성하고서브에 이전트임을명시하기위해다음의설정을추가한다. [ 예 : youragent.conf] SUB_AGENT = true 배치프로세스에 conf 파일연결 모니터링하려는배치프로세스의실행파일경로가다음과같다고가정할때, C:\BatchJobs\DailyWorker.exe 해당프로세스명에.config 파일을연결하여 conf 폴더에새롭게파일을생성한다. [ 에이전트설치폴더 ]\conf\dailyworker.exe.config 파일의내용은아래와같이이전에서브에이전트용으로만들어둔 conf ( 예 : youragent.conf) 를지정 한다. <?xml version="1.0" encoding="utf-8"?> <configuration> <appsettings> <add key="jennifer.filename" value="youragent.conf" /> </appsettings> </configuration>

37 제니퍼에이전트환경변수설정 사용자정의메서드프로파일링설정 일반적으로배치프로세스에서는사용자가정의한메서드를트랜잭션단위로여기게된다. 따라서, 닷넷메서드프로파일링 에서설명한방법에따라 [txserver] 절을별도로구성해야한다. 또한, 배치프로세스의경우반드시 [batchjob] 절을정의하고해당응용프로그램의 Main 함수를정의해줘야한다. 예를들어사용자코드가다음과같이정의된경우, namespace BatchJob1 { class Program { static void Main(string[] args) { DoBatchJob(); } } } void DoBatchJob() { } 만약, DoBatchJob 이실제배치작업을처리하는메서드이고 txserver 로모니터링해야할대상이라면 profiler.ini 파일에는다음과같이설정해주어야한다. [batchjob. 프로세스명 ] BatchJob1.Program.Main=1 [txserver. 프로세스명 ] BatchJob1.Program.DoBatchJob=1 6.3 제니퍼에이전트환경변수설정 배치프로세스가프로파일링되기위해서는 JENNIFER_PROFILE 이라는별도의환경변수를지정해야한 다. 만약사용자의배치프로세스명이 DailyWorker.exe 이고, 마스터에이전트의프로세스명이 "Mast eragent.clr40.exe" 인경우다음과같이환경변수를등록한다.

38 32 닷넷배치프로세스모니터링 환경변수이름 : JENNIFER_PROFILE 값 : dailyworker.exe;masteragent.clr40.exe 프로세스명은반드시소문자로지정해야한다. 배치프로세스가여러개인경우세미콜론 (;) 을구분자로해서다음과같이지정하는것이가능하다. 환경변수이름 : JENNIFER_PROFILE 값 : dailyworker.exe;weeklyworker.exe;monthlyworker.exe;masteragent.clr40.exe 설정을마치고, 해당배치프로세스를실행하면정상적으로모니터링이이뤄진다. 6.4 에이전트모니터링해제 / 제거 제니퍼에이전트가설치된상태에서, 배치프로세스에대한모니터링만을해제하고싶다면환경변수에서 COR_ENABLE_PROFILING 값을 0 으로변경하면된다. ( 또는 JENNIFER_PROFILE 로설정된경우라면, 프로세스명을빼거나 JENNIFER_PROFILE 환경변수자체를지우면된다.) 만약, 제니퍼에이전트까지모두제거하고싶다면현재모니터링중인배치프로세스를모두종료하고 [ 에이전트설치폴더 ]/uninstall_jennifer.bat 을관리자권한으로실행한후, 설치폴더를수동으로삭제해준다.

39 7..NET Data Provider 호출모니터링방법 7.1 사용중인 Data Provider 어셈블리버전확인.NET Framework 에서제공되는기본.NET Data Provider 이외에제니퍼닷넷에서모니터링이가능한 3 rd-party Data Provider 는다음과같다. Oracle.DataAccess.Client (Oracle ODP.NET) MySql.Data Npgsql (PostgreSQL) CoreLab.Oracle 그외, Data Provider는별도문의 하지만, 이와같은 Data Provider를모니터링하기위해서는대상어셈블리의정확한버전을알아야한다. 이를위해서제니퍼닷넷설치후해당 Data Provider를사용하는웹페이지를한번이라도방문한후에 [ 장애진단 유틸리티 시스템환경변수 ] 를통해서현재사용중인 Data Provider의버전을알아낼수있다. 아래의화면에서는 K11 에이전트가설치된응용프로그램이 PostgreSQL 에대한접속을위해 Npgsq l.net Data Provider를 버전으로사용하고있으며, ODP.NET 은 버전을사용하고있다는것을보여준다. 그림 7-1 시스템환경변수 33

40 34.NET Data Provider 호출모니터링방법 참고로, CoreLab.Oracle 의경우예외적으로 "#1" 과 "#2" 항목으로나뉘어져버전표시가된다. 7.2 버전을 Profiler.ini 파일에명시 모니터링하려는대상어셈블리의버전을제니퍼에알리기위해서 [ 제니퍼닷넷설치폴더 ]\agent.net 폴더에 Profiler.ini 파일이제공된다. 이파일을메모장으로열면다음과같이 PostgreSQL, ODP.NET 섹션을확인할수있다....[ 생략 ]... [PostgreSQL] ; [ODP.NET] ; ; ; ; ; [MySql.Data] ; [CoreLab.Oracle] ; ; 이곳에예제에서확인했던 Npgsql , ODP.NET 을다음과같이반영해줄수있다. [PostgreSQL] [ODP.NET] 변경사항을저장하고, 다시모니터링대상응용프로그램을재시작하면정상적으로모니터링된다.

41 8. 닷넷프레임워크 제니퍼의닷넷버전지원에따른추가설명이필요한환경설정을기술한다. 8.1 윈도우환경 관리자권한으로실행 프로그램을실행시킬때 관리자권한 을획득하여실행하는방법이 Windows Server 2003과 Windows Server 2008에서다르기때문에각각그방법을나눠서설명한다 Windows Server 가지방법으로관리자권한을획득할수있다. 1. 관리자권한으로시스템에로그인한경우 : 모든실행프로그램들에관리자권한이부여된다. 2. 비-관리자권한으로시스템에로그인한경우 : 탐색기에서해당프로그램을마우스오른쪽버튼클릭, 메뉴에서 Run as 를선택하고관리자계정을입력하여실행한다. 참고로배치파일 (.bat) 인경우, Run as 메뉴가제공되지않기때문에, 시작 / 모든프로그램 / 보조프로그램 / 명령프롬프트 를 Run as 메뉴를이용하여관리자계정으로실행한다음, 명령행에서배치파일을실행한다 Windows Server 2008, Windows Server 2008 R2 Windows Server 2008 이후부터는, 사용자계정컨트롤 (UAC: User Access Control) 기능이 Admini strator 계정이외의관리자계정에적용되기때문에다음과같이 3가지상황에따라그에알맞는방법을선택해야한다. Administrator계정으로로그인한경우 : 실행되는모든응용프로그램은기본적으로 관리자권한 으로실행된다. 관리자그룹 에속한계정으로로그인한경우 : 탐색기에서실행하고자하는응용프로그램을마우스오른쪽버튼클릭후, 관리자권한으로실행 메뉴를선택한다. 사용자계정컨트롤 창이뜨고 확인 버튼을선택하면 관리자권한 으로실행된다. 관리자그룹 이외의일반사용자계정으로로그인한경우 : 탐색기에서실행하고자하는응용프로그 35

42 36 닷넷프레임워크 램을마우스오른쪽버튼클릭후, 관리자권한으로실행 메뉴를선택하고, 관리자그룹에속한사용 자계정정보를입력한다 NT 서비스명 (Service name) 찾는방법 시작 / 관리도구 / 서비스 관리자를실행하고대상 NT 서비스의 속성창 을연다. 예를들어, 다음은 예제 NT 서비스인 RemoteTestService 의속성창에서 Service name 을확인하는방법을보여준다. 그림 8-1 Services 이예제에서는 NT 서비스명이 RemoteTestService 임을알수있다. 8.2 IIS 환경 Windws Server 2008 에서 web.config 에 conf 파일을지정하는방법 IIS 7(R2 의경우 IIS 7.5) 관리자를실행하고모니터링하려는 웹사이트 또는 가상응용프로그램 을선 택한후 Features View 기능중에서 Application Settings 아이콘을더블클릭한다.

43 IIS 환경 37 그림 8-2 Application Settings 우측 Actions 메뉴에서 Add 버튼을누르고아래와같이값을입력한다. Name: Jennifer.FileName Value: [conf 파일명 ] 만약설정된 conf 파일명이 app_pool.conf 라면다음과같이입력될수있다. Name: Jennifer.FileName Value: app_pool.conf 응용프로그램의 web.config 위치확인방법 IIS 6 에서확인하는방법 IIS 관리자를실행하고, 모니터링하려는 웹사이트 또는 가상응용프로그램 의속성창을띄우고 Hom

44 38 닷넷프레임워크 e Directory 탭을선택한다. 그림 8-3 Local Path 위의예제에서는해당응용프로그램의설치폴더가 D:\Jennifer40.WebSiteTest 로지정된것을확인할수있는데, 이폴더에 web.config 파일이있다 IIS 7 이상에서확인하는방법 IIS 관리자를실행하고, 모니터링하려는 웹사이트 또는 가상응용프로그램 을선택한후 Advanced S ettings 링크를누른다.

45 IIS 환경 39 그림 8-4 Advanced Settings... 대화창에서다음과같이해당응용프로그램이설치된폴더를확인할수있는데, 이예제에서는 web.co nfig 파일이 C:\inetpub\wwwroot 에있음을알수있다. 그림 8-5 Physical Path

46 40 닷넷프레임워크 Web Garden 수확인하는방법 IIS 6 에서확인하는방법 IIS 관리자를실행하고, 모니터링하려는 웹사이트 또는 가상응용프로그램 의속성창을띄우고 Hom e Directory 탭을선택한다. 그림 8-6 Application pool 위의예제에서는해당응용프로그램의 Application Pool 이 DefaultAppPool 로지정된것을확인할 수있다. 이제 IIS 관리자의 Application Pools 노드에서 DefaultAppPool 이름에해당하는노드를선 택하고속성창을띄운다.

47 IIS 환경 41 그림 8-7 Properties 1) 마지막으로 Performance 탭을선택하면아래와같이 Web Garden 의수를확인할수있다. ( 기본값 : 그림 8-8 Web garden

48 42 닷넷프레임워크 IIS 7 이상에서확인하는방법 IIS 관리자를실행하고, 모니터링하려는 웹사이트 또는 가상응용프로그램 을선택한후 Advanced S ettings 링크를누른다. 그림 8-9 Advanced Settings... 대화창에서다음과같이해당응용프로그램이활성화되는 Application Pool 을확인할수있다.

49 IIS 환경 43 그림 8-10 Application Pool IIS 관리자의 Application Pools 노드에서위의예제에서확인한 DefaultAppPool 이름을선택하고 Advanced Settings 링크를누른다. 그림 8-11 Application Pools

50 44 닷넷프레임워크 그럼, 다음화면과같이 Maximum Worker Processes 의수를확인할수있는데, 이값이바로 IIS 6 버전에서지정되던 Web Garden 값이다. 그림 8-12 Maximum Worker Processes 응용프로그램의단위 IIS 에서 응용프로그램 이란 웹사이트 와그하위의 가상응용프로그램 을의미한다. 다음과같은 IIS 환경을예를들어설명하면,

51 IIS 환경 45 그림 8-13 Web Sites 총 11 개의 응용프로그램 이있는데각각다음과같이나뉜다. 웹사이트 Default Web Site ScrumEvent Team Foundation Server WCFTest TFSWSS SharePoint Central Administration 가상응용프로그램 ScrumforTeamSystem Build Services

52 46 닷넷프레임워크 VersionControl Warehouse WorkItemTracking 8.3 COM+ 구성요소서비스 COM+ Application Pool 확인 서버활성화유형의 COM+ 서비스는 IIS의 Web Garden과유사하게 Application Pool 설정을통해서같은 COM+ 구성요소를호스팅하는프로세스를다중으로실행해준다. 설정된 Pool 의수를확인하기위해서다음과같은순서를따른다. 3. 시작 / 관리도구 (Administrative Tools) / 구성요소서비스 (Component Services) 를실행한다. 4. 아래와같이원하는구성요소를선택하고마우스오른쪽버튼을눌러 속성 (Properties) 메뉴를선택한다. 그림 8-14 COM+ Applications

53 닷넷프레임워크환경 속성창에서 Pooling & Recycling 탭을선택하면아래와같이 Pool Size 를확인할수있다. 그림 8-15 Application Pooling 8.4 닷넷프레임워크환경 설치된닷넷프레임워크버전확인 닷넷프레임워크는버전 2.0 을기반으로 WCF, WF, WPF 기능에해당하는 DLL 들이추가되어 3.0 이되고, LINQ 등이추가되면서 3.5 가된다. 따라서해당시스템에 3.5가설치되어있다는것은곧 3.0과 2.0 이함께추가되어있다는것을의미하며, 마찬가지로 3.0이설치되어있다는것은 2.0이기본적으로설치되어있다는것을의미한다. 설치된닷넷프레임워크버전은다음의레지스트리키를통해서가능하다. HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\NET Framework Setup\NDP

54 48 닷넷프레임워크 아래의그림은 Windows 2003 운영체제에서버전 1.1, 2.0, 3.0, 3.5 가설치되어있는것을보여준다. 그림 8-16.NET Framework Setup 이때, 주의할것은해당레지스트리키에속한 Install (REG_DWROD) 값이반드시 1 임을확인한다 비트운영체제에설치된 32 비트닷넷프레임워크버전확인 기본적으로설치된닷넷프레임워크버전확인에서설명한레지스트리경로 HKEY_LOCAL_MACHINE \SOFTWARE\Microsoft\NET Framework Setup\NDP 는 32비트운영체제에서는 32비트닷넷프레임워크설치여부를알려주고, 64비트운영체제에서는 64비트닷넷프레임워크설치여부를알려준다. 추가적으로 64비트의경우, 32비트닷넷프레임워크가별도로설치되는것이가능한데이를확인하기위해서는아래와같이 Wow6432Node 를포함한레지스트리경로값을확인해야한다. HKEY_LOCAL_MACHINE\SOFTWARE\Wow6432Node\Microsoft\NET Framework Setup\NDP

55 9. 제니퍼닷넷구성 IIS (.NET Framework 1.1 용 ) 이장에서는 IIS 웹응용프로그램을모니터링하는방법을설명한다. 9.1 에이전트구성 구성환경 아래의표는제니퍼에이전트설치에따른설치자이해를돕기위해제니퍼에이전트가설치될서버의환 경정보를보여주고있다. 본설치가이드는 [ 표 1] 의환경값을기준으로설명되며, 실제작업시는사용자 서버의환경정보에맞추어설치작업을진행해야한다. 표 9-1 기본구성환경 구분 대상 제니퍼에이전트홈디렉토리 C:\Jennifer 제니퍼서버 IP Address web.config 및 conf 파일구성 제니퍼에이전트가시스템에설치된후, 모니터링하려는응용프로그램을대상으로 web.config 을변경 하고, 1:1 관계로.conf 파일을하나씩지정한다. 모니터링대상이되는응용프로그램에대해서는응용프로그램의단위를참조한다 하나의응용프로그램만모니터링할경우 conf 파일설정 C:\Jennifer\agent.net\conf\app_pool.conf 파일에서제니퍼서버주소를명시적으로지정해준다. 49

56 50 제니퍼닷넷구성 IIS (.NET Framework 1.1 용 ) udp_server_host = 모니터링대상이되는응용프로그램을위해제니퍼서버에서식별할고유이름을제공한다. agent_pool=n10:9000 agent_pool 값은 [ 식별자 ]:[ 포트번호 ] 형식으로, 2 개이상을지정하는경우컴마 (,) 를구분자 로연결할수있다. 이때, 만약해당응용프로그램을호스팅하는 AppPool 의 Web Garden 수가 2 개라면그수에해당 하는 agent_pool 값을설정해야한다. (Web Garden 에대해서는 Web Garden 수확인하는방법을참조 한다.) agent_pool=n10:9000,n11:9001 마찬가지로 Web Garden 의수가 3 이라면다음과같이설정한다. agent_pool=n10:9000,n11:9001,n12: web.config에 conf파일을지정 시작 / 관리도구 / IIS( 인터넷정보서비스 ) 관리자 를실행하고, 모니터링하기를원하는대상응용프로그램을선택하고 속성 메뉴를선택한다. 예를들어, 아래의화면에서처럼 웹사이트 또는 웹가상응용프로그램 을선택해야한다. 그림 9-1 Properties

57 에이전트구성 51 속성창에서 ASP.NET 탭을선택하고 Edit Configuration 버튼을눌러서 ASP.NET Configuratio n Settings 창을띄워서 Add 버튼을누른다. 그림 9-2 Configuration Settings 새로운값을입력받는창에서다음과같은값을넣는다. Key: Jennifer.FileName Value: [Step 1] 단계에서구성한 conf 파일명 만약 app_pool.conf 파일을사용한다면, Key: Jennifer.FileName Value: app_pool.conf 와같이입력하고 확인 버튼을누른다. 이렇게입력되고나면, web.config 파일의내용에다음과같은 설정이추가된다.

58 52 제니퍼닷넷구성 IIS (.NET Framework 1.1 용 ) <appsettings> <!-- web.config에이미 appsettings 노드가있다면내부에아래의내용만추가해준다. --> <add key="jennifer.filename" value="app_pool.conf" /> </appsettings> 따라서, IIS 관리자에서제공되는 UI 를통해서입력될뿐만아니라메모장등의편집기를통해서직접내 용을추가하는것이가능하다. Windows Server 2008 의경우, Windws Server 2008 에서 web.config 에 conf 파일을지정 하는방법을참고한다 w3wp.exe 재실행 iisreset 을실행하여변경사항을응용프로그램에반영한다 두개이상의응용프로그램을모니터링할경우 응용프로그램수에따라 conf 파일생성모니터링대상이 2개이상이라면그수에맞게 conf 파일을생성해준다. 예를들어, 응용프로그램이 3개라면다음과같이 3개의 conf 파일을생성해두어야한다. C:\Jennifer\agent.net\conf\app_pool.conf C:\Jennifer\agent.net\conf\app_pool_2.conf C:\Jennifer\agent.net\conf\app_pool_3.conf 이름규칙은없으며간단히기존의 app_pool.conf 파일을복사해서다른이름으로설정하면된다 conf 파일의내용설정하나의응용프로그램만모니터링할경우의 [Step 1] 에서설명한데로 udp_server_host 값과 agent_p ool 값을모니터링대상이되는응용프로그램의상황에맞게설정한다 web.config에 conf 파일을지정하나의응용프로그램만모니터링할경우의 [Step 2] 에서설명한데로개별응용프로그램에속한 web. config 마다다음과같이 <add /> 로연결해준다. <appsettings> <add key="jennifer.filename" value="app_pool.conf" /> </appsettings>

59 에이전트구성제거 53 <appsettings> <add key="jennifer.filename" value="app_pool_2.conf" /> </appsettings> <appsettings> <add key="jennifer.filename" value="app_pool_3.conf" /> </appsettings> w3wp.exe 재실행 iisreset 을실행하여변경사항을응용프로그램에반영한다. 9.2 에이전트구성제거 제품설치는그대로유지하고, 모니터링만을그만두려는경우 web.config 에구성한 Jennifer.FileName 값을삭제해서.conf 파일과의관계를끊어주면모니터링이중지된다 설정제거 웹응용프로그램의 web.config 에서제니퍼에이전트설정을지운다. <?xmlversion"1.0"?> <configurationxmlns" [ 생략 ] <appsettings> <!--add key="jennifer.filename" value="app_pool.conf" /--> </appsettings> [ 생략 ] </configuration> iis 재실행 만약, 서비스중인웹응용프로그램이있다면 iisreset 명령어를실행해서모니터링이중지된서비스가 실행되도록한다.

60

61 10. COM+ 구성 (.NET Framework 1.1 용 ) 이장에서는 서버활성화 유형의 COM+(.NET Framework 1.1 용 ) 패키지를모니터링하는방법을설명 한다 에이전트구성 구성환경 아래의표는제니퍼에이전트설치에따른설치자이해를돕기위해제니퍼에이전트가설치될서버의환 경정보를보여주고있다. 본설치가이드는 [ 표 1] 의환경값을기준으로설명되며, 실제작업시는사용자 서버의환경정보에맞추어설치작업을진행해야한다. 표 10-1 기본구성환경 구분 설명 제니퍼에이전트홈디렉토리 C:\Jennifer 제니퍼서버 IP Address 모니터링대상 COM+ 응용프로그램 A MyComponentServer 모니터링대상 COM+ 응용프로그램 B SecondEntLibServerApp conf 파일구성및 COM+ 응용프로그램설정 제니퍼에이전트가시스템에설치된후, 모니터링하려는 COM+ 구성요소를대상으로 application.confi g을설정하고, 1:1 관계로.conf 파일을하나씩지정한다 conf 파일설정 C:\Jennifer\agent.net\conf 폴더의기본설정값을담은 app_pool.conf 를복사한다. ( 예, defaul t_pool.conf) 복사된 conf 파일에서제니퍼서버주소를명시적으로지정해준다. udp_server_host 에는제니퍼서버가설치된컴퓨터의주소를입력하고 agent_pool 에는고유 ID 와 55

62 56 COM+ 구성 (.NET Framework 1.1 용 ) 포트값을적절하게설정한다. 에이전트의고유 ID 수는, 모니터링대상이되는 COM+ 서버응용프로그램 의 Application Pooling 에설정된 Pool Size 에따르도록한다. COM+ 구성요소의 Application Pool 수를알아내는방법은 COM+ Application Pool 확인 을참고한다 application.config, application.manifest 생성 COM+ 구성요소하나에대해서, 임의의폴더를하나생성한다. 예를들어, MyComponentServer, Sec ondentlibserverapp 라는이름의 COM+ 구성요소 2개를모니터링하려면다음의예에서보는것처럼 2개의폴더를생성해둔다. d:\manifest\mycomapp d:\manifest\secondapp 생성된 2개의폴더모두에 [ 제니퍼홈폴더 ]\agent.net\sample\complus 폴더에있는 applicati on.config, application.manifest 파일을복사한다. 복사된 2개의파일중에서 application.manifest 파일은변경없이사용하지만, application.config 파일은 web.config 파일을편집했던것처럼 Jennif er.filename 값을 [Step 1] 에서생성해두었던 conf 파일명으로지정해주어야한다. <?xml version="1.0" encoding="utf-8"?> <configuration> <appsettings> <add key="jennifer.filename" value="default_pool.conf" /> </appsettings> </configuration> Application Root Directory 지정 생성해두었던폴더를가리키도록해당 COM+ 응용프로그램설정에서 Application Root Directory 값 을지정해준다. COM+ 응용프로그램 MyComponentServer SecondEntLibServerApp Application Root Directory d:\manifest\mycomapp d:\manifest\secondapp

63 에이전트구성 57 그림 10-1 Application Root Directory 구성요소재실행 아래와같이 COM+ 구성요소서비스관리자에서현재실행되어있는 dllhost.exe 실행파일들에제니퍼 닷넷이반영되도록개별프로세스마다 Recycle 메뉴를실행한다. 그림 10-2 Recycle

64 58 COM+ 구성 (.NET Framework 1.1 용 ) System Applicatoin 구성요소는시스템에의해서등록된구성요소서비스이므로 Recycle 명령을실행하지않는다 에이전트구성제거 제품설치는그대로유지하고, 모니터링만을그만두려는경우 COM+ 응용프로그램설정에적용된 Appli cationrootdirectory 설정을해제한다. 만약, 제니퍼적용이전에이미 ApplicationRootDirectory 설정을가진응용프로그램이었다면 application.config 파일안의 Jennifer.FileName 속성만을삭제해준다. 이후, 만약서비스중인 COM+ 구성요소가있다면 COM+ 구성요소관리자 에서실행중인인스턴스에대해각각 Recycle 명령을실행해서모니터링상태를해제한다.

65 11. w3wp 자동시작옵션 IIS 에서호스팅되는 w3wp.exe는클라이언트로부터의요청이 20분 ( 기본값 ) 동안없는경우스스로종료하게되어있다. 이와함께제니퍼닷넷에이전트도내려가기때문에제니퍼콘솔에서는해당에이전트가 S topped로표시된다. 문제는, Stopped가실제응용프로그램의오류로인해 IIS가강제로실행되지못하도록한것인지, 20분동안요청이없어서내려간것인지에대한구분이없으므로장애모니터링을하는데불편하므로, 이를해결하기위해 IIS 7.5부터제공되는 "Start Mode: AlwaysRunning" 기능을이용한 JenniferPreload.dll을활용할수있다. 2012년 11월 8일이후릴리즈된제니퍼닷넷의 IISConfigHelper는이를위해 "Web Garden" 우측에 "Enable AutoStart" 라는옵션을제공한다. 이옵션은오직다음의조건을만족하는경우에만활성화된다. IIS 7.5 Web Application 이.NET 4.0 이상의응용프로그램 "Enable AutoStart" 옵션을켜고 "Save" 버튼을누르면 2가지변경사항이시스템에적용된다. 1. "%WINDIR%\system32\inetsrv\config\applicationHost.config" 파일에 AutoStart 관련옵션변경 JenniferPreload.dll 이실행되도록설정 2. 제니퍼의에이전트.conf 파일에 startup_url 옵션변경 startup_url 키에 w3wp.exe 프로세스가시작되면서방문하게될페이지에대한 URL 경로설정 startup_url 옵션은기본적으로 포트번호 ] 로간단하게구성되는데, 고객사마다도메인명을특별하게구성하는변경이있다면그런경우에만 " 제니퍼콘솔 " 의 " 구성관리 " / " 구성설정 " 에서변경해준다. 59

66

67 색인 61

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

Windows 8에서 BioStar 1 설치하기

Windows 8에서 BioStar 1 설치하기 / 콘텐츠 테이블... PC에 BioStar 1 설치 방법... Microsoft SQL Server 2012 Express 설치하기... Running SQL 2012 Express Studio... DBSetup.exe 설정하기... BioStar 서버와 클라이언트 시작하기... 1 1 2 2 6 7 1/11 BioStar 1, Windows 8 BioStar

More information

Microsoft Word - src.doc

Microsoft Word - src.doc IPTV 서비스탐색및콘텐츠가이드 RI 시스템운용매뉴얼 목차 1. 서버설정방법... 5 1.1. 서비스탐색서버설정... 5 1.2. 컨텐츠가이드서버설정... 6 2. 서버운용방법... 7 2.1. 서비스탐색서버운용... 7 2.1.1. 서비스가이드서버실행... 7 2.1.2. 서비스가이드정보확인... 8 2.1.3. 서비스가이드정보추가... 9 2.1.4. 서비스가이드정보삭제...

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

server name>/arcgis/rest/services server name>/<web adaptor name>/rest/services ArcGIS 10.1 for Server System requirements - 지

server name>/arcgis/rest/services  server name>/<web adaptor name>/rest/services ArcGIS 10.1 for Server System requirements - 지 ArcGIS for Server (Windows) 설치가이드 ArcGIS 10.2 for Server 설치변경사항 1 설치 간편해진설치 -.Net Framework나 Java Runtime 요구하지않음 - 웹서버 (IIS, WebSphere ) 와별도로분리되어순수하게웹서비스기반의 GIS 서버역할 - ArcGIS Server 계정을이용한서비스운영. 더이상 SOM,

More information

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우.

목차 윈도우드라이버 1. 매뉴얼안내 운영체제 (OS) 환경 윈도우드라이버준비 윈도우드라이버설치 Windows XP/Server 2003 에서설치 Serial 또는 Parallel 포트의경우. 소프트웨어매뉴얼 윈도우드라이버 Rev. 3.03 SLP-TX220 / TX223 SLP-TX420 / TX423 SLP-TX400 / TX403 SLP-DX220 / DX223 SLP-DX420 / DX423 SLP-DL410 / DL413 SLP-T400 / T403 SLP-T400R / T403R SLP-D220 / D223 SLP-D420 / D423

More information

Studuino소프트웨어 설치

Studuino소프트웨어 설치 Studuino 프로그래밍환경 Studuino 소프트웨어설치 본자료는 Studuino 프로그래밍환경설치안내서입니다. Studuino 프로그래밍 환경의갱신에따라추가 / 수정될수있습니다. 목차 1. 소개... 1 2. Windows... 2 2.1. 프로그래밍환경설치... 2 2.1.1. 웹설치버전설치방법... 2 2.2. Studuino 프로그래밍환경실행...

More information

기존에 Windchill Program 이 설치된 Home Directory 를 선택해준다. 프로그램설치후설치내역을확인해보면 Adobe Acrobat 6.0 Support 내역을확인할수 있다.

기존에 Windchill Program 이 설치된 Home Directory 를 선택해준다. 프로그램설치후설치내역을확인해보면 Adobe Acrobat 6.0 Support 내역을확인할수 있다. PDMLink 에등록된 Office 문서들의 PDF 문서변환기능및 Viewer 기능을알아보자 PDM Link에서지원하는 [Product View Document Support] 기능은 Windows-Base 기반의 Microsoft Office 문서들을 PDMLink용 Viewer인 Product View를통한읽기가가능한 PDF Format 으로변환하는기능이다.

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

[Brochure] KOR_TunA

[Brochure] KOR_TunA LG CNS LG CNS APM (TunA) LG CNS APM (TunA) 어플리케이션의 성능 개선을 위한 직관적이고 심플한 APM 솔루션 APM 이란? Application Performance Management 란? 사용자 관점 그리고 비즈니스 관점에서 실제 서비스되고 있는 어플리케이션의 성능 관리 체계입니다. 이를 위해서는 신속한 장애 지점 파악 /

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

01장

01장 뇌를자극하는 Windows Server 2012 R2 부록 NAS4Free 의설치와환경설정 네트워크상에서저장공간이제공되는 NAS(Network Attached Storage) 환경을 VMware에서구성해야한다. 이책에서는그중 Unix 계열의운영체제이며무료로사용할수있는 NAS4Free 운영체제를설치하고사용할것이다. 결국지금설치하는 NAS4Free는쿼럼디스크와클러스터디스크를제공하는것이목적이다.

More information

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO

6. 설치가시작되는동안 USB 드라이버가자동으로로드됩니다. USB 드라이버가성공적으로로드되면 Setup is starting( 설치가시작되는중 )... 화면이표시됩니다. 7. 화면지침에따라 Windows 7 설치를완료합니다. 방법 2: 수정된 Windows 7 ISO Windows 7 설치및 PCIE RAID 설정정보 DK173 초판 11월 2016 A. Windows 7 및 USB 드라이버설치 칩셋사양에따라 Windows 7 설치중에 USB 키보드 / 마우스를사용하려면시스템에서 USB 드라이버를사전로드해야합니다. 이절에서는 USB 드라이버사전로드방법과 Windows 7 설치방법에대해서설명합니다. 방법 1: SATA ODD

More information

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx

Microsoft PowerPoint Android-SDK설치.HelloAndroid(1.0h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 Eclipse (IDE) JDK Android SDK with ADT IDE: Integrated Development Environment JDK: Java Development Kit (Java SDK) ADT: Android Development Tools 2 JDK 설치 Eclipse

More information

Install stm32cubemx and st-link utility

Install stm32cubemx and st-link utility STM32CubeMX and ST-LINK Utility for STM32 Development 본문서는 ST Microelectronics 의 ARM Cortex-M 시리즈 Microcontroller 개발을위해제공되는 STM32CubeMX 와 STM32 ST-LINK Utility 프로그램의설치과정을설명합니다. 본문서는 Microsoft Windows 7

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

을풀면된다. 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) 인증서만들기 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

슬라이드 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

Title Here

Title Here INNOWATCH V3.0.4 IPLAYBACK 설치매뉴얼 작성일 : 2015/04/20 최근업데이트 : 2016/06/27 Software Version : 3.0.4 문서관리 수정내역 일자작업자버전수정내용 2015/05/14 김창희양식수정 2016/05/20 김진규 N/A Preinstall 내용수정, 문서양식변경 검토자 이름 이영상 지위 기술본부이사 Distribution

More information

게시판 스팸 실시간 차단 시스템

게시판 스팸 실시간 차단 시스템 오픈 API 2014. 11-1 - 목 차 1. 스팸지수측정요청프로토콜 3 1.1 스팸지수측정요청프로토콜개요 3 1.2 스팸지수측정요청방법 3 2. 게시판스팸차단도구오픈 API 활용 5 2.1 PHP 5 2.1.1 차단도구오픈 API 적용방법 5 2.1.2 차단도구오픈 API 스팸지수측정요청 5 2.1.3 차단도구오픈 API 스팸지수측정결과값 5 2.2 JSP

More information

<4D F736F F D D31312D30312D53572D30312DBBE7BFEBC0DABCB3B8EDBCAD5FBFDCBACEB9E8C6F7BFEB2E646F63>

<4D F736F F D D31312D30312D53572D30312DBBE7BFEBC0DABCB3B8EDBCAD5FBFDCBACEB9E8C6F7BFEB2E646F63> SAM4S Printer Driver Installer 달리명시하지않은한, 인쇄또는복사된문서는통제하지않는문서임 목 차 1. 1. WINDOWS DRIVER INSTALLER 설치 설치...... 2 2. 프린터추가...... 5 3. 프린터제거...... 19 4. 프린터추가 / 제거선택...... 21 5. 프로그램추가 / 제거...... 21 SHC- 11-01-

More information

NTD36HD Manual

NTD36HD Manual Upnp 사용 D7 은 UPNP 를지원하여 D7 의네크워크에연결된 UPNP 기기에별다른설정없이연결하여, 유무선으로네트워크상의연결된 UPNP 기기의콘텐츠를재생할수있습니다. TV 화면의 브라우저, UPNP 를선택하면연결가능한 UPNP 기기가표시됩니다. 주의 - UPNP 기능사용시연결된 UPNP 기기의성능에따라서재생되지않는콘텐츠가있을수있습니다. NFS 사용 D7

More information

vRealize Automation용 VMware Remote Console - VMware

vRealize Automation용 VMware Remote Console - VMware vrealize Automation 용 VMware Remote Console VMware Remote Console 9.0 이문서는새버전으로교체되기전까지나열된각제품버전및모든이후버전을지원합니다. 이문서에대한최신버전을확인하려면 http://www.vmware.com/kr/support/pubs 를참조하십시오. KO-002230-00 vrealize Automation

More information

Microsoft Word - windows server 2003 수동설치_non pro support_.doc

Microsoft Word - windows server 2003 수동설치_non pro support_.doc Windows Server 2003 수동 설치 가이드 INDEX 운영체제 설치 준비과정 1 드라이버를 위한 플로피 디스크 작성 2 드라이버를 위한 USB 메모리 작성 7 운영체제 설치 과정 14 Boot Sequence 변경 14 컨트롤러 드라이버 수동 설치 15 운영체제 설치 17 운영체제 설치 준비 과정 Windows Server 2003 에는 기본적으로

More information

슬라이드 1

슬라이드 1 Tadpole for DB 1. 도구개요 2. 설치및실행 4. 활용예제 1. 도구개요 도구명 소개 Tadpole for DB Tools (sites.google.com/site/tadpolefordb/) 웹기반의데이터베이스를관리하는도구 Database 스키마및데이터관리 라이선스 LGPL (Lesser General Public License) 특징 주요기능

More information

슬라이드 제목 없음

슬라이드 제목 없음 MS SQL Server 마이크로소프트사가윈도우운영체제를기반으로개발한관계 DBMS 모바일장치에서엔터프라이즈데이터시스템에이르는다양한플랫폼에서운영되는통합데이터관리및분석솔루션 2 MS SQL Server 개요 3.1 MS SQL Server 개요 클라이언트-서버모델을기반으로하는관계 DBMS 로서윈도우계열의운영체제에서만동작함 오라클관계 DBMS 보다가격이매우저렴한편이고,

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

리눅스설치가이드 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

MF5900 Series MF Driver Installation Guide

MF5900 Series MF Driver Installation Guide 한국어 MF 드라이버설치설명서 사용자소프트웨어 CD-ROM................................................ 1.................................................................... 1..............................................................................

More information

목 차 1. 드라이버 설치...3 1.1 설치환경...3 1.2 드라이버 설치 시 주의사항...3 1.3 USB 드라이버 파일...3 1.4 Windows XP에서 설치...4 1.5 Windows Vista / Windows 7에서 설치...7 1.6 Windows

목 차 1. 드라이버 설치...3 1.1 설치환경...3 1.2 드라이버 설치 시 주의사항...3 1.3 USB 드라이버 파일...3 1.4 Windows XP에서 설치...4 1.5 Windows Vista / Windows 7에서 설치...7 1.6 Windows 삼성SDS 하이패스 USB 드라이버 설치 매뉴얼 삼성SDS(주) 목 차 1. 드라이버 설치...3 1.1 설치환경...3 1.2 드라이버 설치 시 주의사항...3 1.3 USB 드라이버 파일...3 1.4 Windows XP에서 설치...4 1.5 Windows Vista / Windows 7에서 설치...7 1.6 Windows 8에서 설치...9 2. 드라이버

More information

B.3 JDBC 설치 JDBC Java DataBase Connectivity 는자바에서 DBMS의종류에상관없이일관된방법으로 SQL을수행할수있도록해주는자바 API Application Program Interface 다. 이책에서는톰캣과 SQL Server 간의연결을위

B.3 JDBC 설치 JDBC Java DataBase Connectivity 는자바에서 DBMS의종류에상관없이일관된방법으로 SQL을수행할수있도록해주는자바 API Application Program Interface 다. 이책에서는톰캣과 SQL Server 간의연결을위 B.3 JDBC 설치 JDBC Java DataBase Connectivity 는자바에서 DBMS의종류에상관없이일관된방법으로 SQL을수행할수있도록해주는자바 API Application Program Interface 다. 이책에서는톰캣과 SQL Server 간의연결을위해서설치한다. http://www.microsoft.com/ko-kr/download에접속해

More information

Cloud Friendly System Architecture

Cloud Friendly System Architecture -Service Clients Administrator 1. -Service 구성도 : ( 좌측참고 ) LB(LoadBlancer) 2. -Service 개요 ucloud Virtual Router F/W Monitoring 개념 특징 적용가능분야 Server, WAS, DB 로구성되어 web service 를클라우드환경에서제공하기위한 service architecture

More information

Chapter 1

Chapter 1 3 Oracle 설치 Objectives Download Oracle 11g Release 2 Install Oracle 11g Release 2 Download Oracle SQL Developer 4.0.3 Install Oracle SQL Developer 4.0.3 Create a database connection 2 Download Oracle 11g

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

메일서버등록제(SPF) 인증기능적용안내서 (Exchange Windows 2000) OS Mail Server SPF 적용모듈 작성기준 Windows Server 2000 Exchange Server 2003 GFI MailEssentials 14 for

메일서버등록제(SPF) 인증기능적용안내서 (Exchange Windows 2000) OS Mail Server SPF 적용모듈 작성기준 Windows Server 2000 Exchange Server 2003 GFI MailEssentials 14 for 메일서버등록제(SPF) 인증기능적용안내서 (Exchange 2003 - Windows 2000) OS Mail Server SPF 적용모듈 작성기준 Windows Server 2000 Exchange Server 2003 GFI MailEssentials 14 for Exchange 2016 년 6 월 - 1 - 목 차 I. 개요 1 1. SPF( 메일서버등록제)

More information

Spotlight on Oracle V10.x 트라이얼프로그램설치가이드 DELL SOFTWARE KOREA

Spotlight on Oracle V10.x 트라이얼프로그램설치가이드 DELL SOFTWARE KOREA Spotlight on Oracle V10.x DELL SOFTWARE KOREA 2016-11-15 Spotlight on Oracle 목차 1. 시스템요구사항... 2 1.1 지원하는데이터베이스...2 1.2 사용자설치홖경...2 2. 프로그램설치... 3 2.1 설치프로그램실행...3 2.2 라이선스사용관련내용확인및사용동의...3 2.3 프로그램설치경로지정...4

More information

SAS9.2_SAS_Enterprise_Miner_install_guide_single_user_v2

SAS9.2_SAS_Enterprise_Miner_install_guide_single_user_v2 [Win] SAS Enterprise Miner6.1 설치가이드 - Single User 작성자 : 기술지원팀 (SAS Korea) 단계 1) 설치전주의 / 확인사항 2) 사용자생성및권한할당 3) SAS Software Deport 생성 4) SAS Enterprise Miner 설치 (SAS Foundation + Enterprise Miner 6.1) 5)

More information

슬라이드 1

슬라이드 1 Gradle 1. 도구개요 2. 설치및실행 3. 주요기능 4. 활용예제 1. 도구개요 1.1 도구정보요약 도구명 소개 특징 Gradle (http://www.gradle.org) 소프트웨어빌드자동화도구 라이선스 Apache License v2.0 Gradle 을통해소프트웨어패키지나프로젝트의빌드, 테스팅, 퍼블리슁, 배포등을자동화할수있다. Ant 의유연성과기능을

More information

Endpoint Protector - Active Directory Deployment Guide

Endpoint Protector - Active Directory Deployment Guide Version 1.0.0.1 Active Directory 배포가이드 I Endpoint Protector Active Directory Deployment Guide 목차 1. 소개...1 2. WMI 필터생성... 2 3. EPP 배포 GPO 생성... 9 4. 각각의 GPO 에해당하는 WMI 연결... 12 5.OU 에 GPO 연결... 14 6. 중요공지사항

More information

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx

Microsoft PowerPoint SDK설치.HelloAndroid(1.5h).pptx To be an Android Expert 문양세강원대학교 IT 대학컴퓨터학부 개발환경구조및설치순서 JDK 설치 Eclipse 설치 안드로이드 SDK 설치 ADT(Androd Development Tools) 설치 AVD(Android Virtual Device) 생성 Hello Android! 2 Eclipse (IDE) JDK Android SDK with

More information

4S 1차년도 평가 발표자료

4S 1차년도 평가 발표자료 모바일 S/W 프로그래밍 안드로이드개발환경설치 2012.09.05. 오병우 모바일공학과 JDK (Java Development Kit) SE (Standard Edition) 설치순서 Eclipse ADT (Android Development Tool) Plug-in Android SDK (Software Development Kit) SDK Components

More information

A SQL Server 2012 설치 A.1 소개 Relational DataBase Management System SQL Server 2012는마이크로소프트사에서제공하는 RDBMS 다. 마이크로소프트사는스탠다드 standard 버전이상의상업용에디션과익스프레스 exp

A SQL Server 2012 설치 A.1 소개 Relational DataBase Management System SQL Server 2012는마이크로소프트사에서제공하는 RDBMS 다. 마이크로소프트사는스탠다드 standard 버전이상의상업용에디션과익스프레스 exp A SQL Server 0 설치 A. 소개 Relational DataBase Management System SQL Server 0는마이크로소프트사에서제공하는 RDBMS 다. 마이크로소프트사는스탠다드 standard 버전이상의상업용에디션과익스프레스 express 버전 의무료에디션을제공하는데, 이책에서는실습을위해 SQL Server 0 익스프레스에디 션 SP

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

CODESYS 런타임 설치과정

CODESYS 런타임 설치과정 CODESYS 런타임설치과정 CODESYS Control RTE / SoftMotion RTE Setup Web: www.altsoft.kr E-mail: altsoft@altsoft.kr Tel: 02-547-2344 목 차 CODESYS 런타임 - Control RTE, SoftMotion RTE... 2 다운로드및설치과정... 2 CODESYS EtherCAT

More information

Splentec V-WORM Quick Installation Guide Version: 1.0 Contact Information 올리브텍 주소 : 경기도성남시분당구구미로 11 ( 포인트타운 701호 ) URL: E-M

Splentec V-WORM Quick Installation Guide Version: 1.0 Contact Information 올리브텍 주소 : 경기도성남시분당구구미로 11 ( 포인트타운 701호 ) URL:   E-M Splentec V-WORM Quick Installation Guide Version: 1.0 Contact Information 올리브텍 주소 : 경기도성남시분당구구미로 11 ( 포인트타운 701호 ) URL: http://www.olivetech.co.kr E-Mail: tech@olivetech.co.kr TEL: 031-726-4217 FAX: 031-726-4219

More information

운영체제실습_명령어

운영체제실습_명령어 운영체제실습 리눅스네트워크기본개념및설정 서 기옥 Contents 네트워크용어정의 IP 주소 네트워크기본명령어 네트워크관리명령어 네트워크설정파일 telnet 서버설정 네트워크용어정의 네트워크 (Network) : 전자적으로데이터를주고받기위한목적으로연결된 2 개이상의컴퓨터시스템 IP 주소와 Ethernet 주소 IP 주소 : 네트워크에연결된시스템을구분하는소프트웨어적인주소

More information

JAVA 플랫폼 개발 환경 구축 및 활용

JAVA 플랫폼 개발 환경 구축 및 활용 페이지 1 / 9 작성일 : 2011/7/30 JDK Download Eclipse IDE 구축및홗용 For Java JDK Download JDK Setting the Path Eclipse Download Eclipse Font Setting Eclipse API Setting > 1. http://www.oracle.com/index.html

More information

온라인등록용 메뉴얼

온라인등록용 메뉴얼 WIZPLAT Corporation User Manual Gigabit LAN Port + USB3.0 HUB 사용자 설명서 이번에는 Gigabit LAN Port + USB3.0 HUB 를 구입해 주셔서 대단히 감사합니다. 이 사용설명서에는 중요한 주의 사항과 제품의 취급방법이 설명되어 있습니다. 사용하기 전에 설명서를 잘 읽어 보신 후 본 제품을 바르고

More information

Admin Guide for dummy

Admin Guide for dummy Admin Guide for dummy WebLogic Server 8.1 sp2 for Windows Contents 1. Installation 2. Domain & Server Configuration Configuration Wizard Administrative Server Configuration Managed Server Configuration

More information

DBMS & SQL Server Installation Database Laboratory

DBMS & SQL Server Installation Database Laboratory DBMS & 조교 _ 최윤영 } 데이터베이스연구실 (1314 호 ) } 문의사항은 cyy@hallym.ac.kr } 과제제출은 dbcyy1@gmail.com } 수업공지사항및자료는모두홈페이지에서확인 } dblab.hallym.ac.kr } 홈페이지 ID: 학번 } 홈페이지 PW:s123 2 차례 } } 설치전점검사항 } 설치단계별설명 3 Hallym Univ.

More information

한국에너지기술연구원 통합정보시스템설치방법설명서 한국에너지기술연구원 지식정보실 - 1 -

한국에너지기술연구원 통합정보시스템설치방법설명서 한국에너지기술연구원 지식정보실 - 1 - 한국에너지기술연구원 통합정보시스템설치방법설명서 한국에너지기술연구원 지식정보실 - 1 - [1 단계 ] 운영체제별시스템설정방법 Windows XP 시스템설정방법 : XP 운영체제는설정할사항이없음 Windows 7 시스템설정방법 1) [ 시작 ]-[ 제어판 ]-[ 관리센터 ] 를클릭한다. - 2 - 2) 사용자계정컨트롤설정변경 을클릭한다. 3) 알리지않음 ( 사용자계정컨트롤끄기

More information

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P

경우 1) 80GB( 원본 ) => 2TB( 복사본 ), 원본 80GB 는 MBR 로디스크초기화하고 NTFS 로포맷한경우 복사본 HDD 도 MBR 로디스크초기화되고 80GB 만큼포맷되고나머지영역 (80GB~ 나머지부분 ) 은할당되지않음 으로나온다. A. Window P Duplicator 는기본적으로원본하드디스크를빠르게복사본하드디스크에복사하는기능을하는것입니다.. 복사본 하드디스크가원본하드디스크와똑같게하는것을목적으로하는것이어서저용량에서고용량으로복사시몇 가지문제점이발생할수있습니다. 하드디스크는사용하려면, 디스크초기화를한후에포맷을해야사용가능합니다. Windows PC는 MBR과 GPT 2 개중에 1개로초기화합니다. -Windows

More information

JDK이클립스

JDK이클립스 JDK 와이클립스설치 A. JDK 다운로드, 설치및환경설정 지금부터 JDK를다운로드받아설치하고 JDK를윈도우에서활용할수있도록환경을설정하는전과정을소개한다. 다운로드 www.oracle.com 사이트에접속하여 Downloads 메뉴를선택한후 [ 그림 1] 과같이 "Java for Developers" 를클릭한다. [ 그림 1] www.oracle.com 사이트

More information

Keil Flexlm 라이선스 설명서

Keil Flexlm 라이선스 설명서 Copyright 2013 EMThink. All rights reserved. Date: 13 年 8 月 14 日 목차 라이선스서버의 HOSTID 찾기...3 라이선스파일만들기...5 라이선스서버프로그램다운로드하기...5 라이선스서버프로그램설치하기...6 라이선스파일수정하기...6 라이선스서버프로그램시작하기...7 라이선스서버프로그램종료하기...9 Page

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

OnTuneV3_Manager_Install

OnTuneV3_Manager_Install OnTuneV3.1 Manager 설치하기 # 사전준비사항 - Manager Version 3.1.6-2010-06-21 TeemStone 1. OnTune Manager를설치할 NT 서버 - Windows 2000, Windows 2003, Windows 2008, Windows XP, Windows Vista, Windows 7 등 Windows 2000이후모든

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

슬라이드 1

슬라이드 1 TortoiseSVN 1. 도구개요 2. 설치및실행 3. 주요기능 4. 활용예제 1. 도구개요 1.1 도구정보요약 도구명 Tortoise SVN (http://tortoisesvn.net) 라이선스 GNU GPL v2.0 소개 Subversion 를통해서소스버전관리를할수있게하는클라이언트도구 특징 Windows Explorer 에서곧바로 Subversion 를사용하여버전컨트롤가능

More information

아래 항목은 최신( ) 이미지를 모두 제대로 설치하였을 때를 가정한다

아래 항목은 최신( ) 이미지를 모두 제대로 설치하였을 때를 가정한다 공유기사용환경에서 MNC-V100 환경설정하기 다음설명은 AnyGate GW-400A (Http://www.anygate.co.kr) 를사용하는네트워크환경에서 MNC-V100 을연결하여사용하는법을설명합니다. 공유기내부네트워크환경설정공유기를사용하는환경에서공유기의설정을아래그림과같이설정하시면 MNC-V100의설정을변경하지않아도모비캠과연결할수있습니다. ( 공유기의환경을변경하기어려운경우에는

More information

ThinkVantage Fingerprint Software

ThinkVantage Fingerprint Software ThinkVantage 지문 인식 소프트웨어 First Edition (August 2005) Copyright Lenovo 2005. Portions Copyright International Business Machines Corporation 2005. All rights reserved. U.S. GOVERNMENT USERS RESTRICTED RIGHTS:

More information

목차 데모 홖경 및 개요... 3 테스트 서버 설정... 4 DC (Domain Controller) 서버 설정... 4 RDSH (Remote Desktop Session Host) 서버 설정... 9 W7CLIENT (Windows 7 Client) 클라이얶트 설정

목차 데모 홖경 및 개요... 3 테스트 서버 설정... 4 DC (Domain Controller) 서버 설정... 4 RDSH (Remote Desktop Session Host) 서버 설정... 9 W7CLIENT (Windows 7 Client) 클라이얶트 설정 W2K8 R2 RemoteApp 및 Web Access 설치 및 구성 Step-By-Step 가이드 Microsoft Korea 이 동 철 부장 2009. 10 페이지 1 / 60 목차 데모 홖경 및 개요... 3 테스트 서버 설정... 4 DC (Domain Controller) 서버 설정... 4 RDSH (Remote Desktop Session Host)

More information

(Veritas\231 System Recovery 16 Monitor Readme)

(Veritas\231 System Recovery 16 Monitor Readme) Veritas System Recovery 16 Monitor Readme 이 Readme 정보 Veritas System Recovery 16 Monitor 에서더이상지원되지않는기능 Veritas System Recovery 16 Monitor 시스템요구사항 호스트시스템의필수조건 클라이언트시스템의필수조건 Veritas System Recovery 16 Monitor

More information

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상

아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상 Android 용 Brother Image Viewer 설명서 버전 0 KOR 아이콘의 정의 본 사용자 설명서에서는 다음 아이콘을 사용합니다. 참고 참고는 발생할 수 있는 상황에 대처하는 방법을 알려 주거나 다른 기능과 함께 작동하는 방법에 대한 요령을 제공합니다. 상표 Brother 로고는 Brother Industries, Ltd.의 등록 상표입니다. Android는

More information

PowerPoint Template

PowerPoint Template 설치및실행방법 Jaewoo Shim Jun. 4. 2018 Contents SQL 인젝션이란 WebGoat 설치방법 실습 과제 2 SQL 인젝션이란 데이터베이스와연동된웹서버에입력값을전달시악의적동작을수행하는쿼리문을삽입하여공격을수행 SELECT * FROM users WHERE id= $_POST[ id ] AND pw= $_POST[ pw ] Internet

More information

System Recovery 사용자 매뉴얼

System Recovery 사용자 매뉴얼 Samsung OS Recovery Solution 을이용하여간편하게 MagicInfo 의네트워크를설정하고시스템을백업및복원할수있습니다. 시스템시작시리모컨의 - 버튼이나키보드의 F3 키를연속해서누르면복구모드로진입한후 Samsung OS Recovery Solution 이실행됩니다. Samsung OS Recovery Solution 은키보드와리모컨을사용하여조작할수있습니다.

More information

표준프레임워크 Nexus 및 CI 환경구축가이드 Version 3.8 Page 1

표준프레임워크 Nexus 및 CI 환경구축가이드 Version 3.8 Page 1 표준프레임워크 Nexus 및 CI 환경구축가이드 Version 3.8 Page 1 Index 1. 표준프레임워크 EGOVCI 팩키지설치... 3 1.1 개요... 3 1.2 EGOVCI 압축풀기... 3 1.3 EGOVCI 시스템구성... 3 1.4 CI 시스템구동 (START/STOP)... 4 2. NEXUS 설정정보... 6 2.1 NEXUS 서버구동

More information

Microsoft PowerPoint - 3장-MS SQL Server.ppt [호환 모드]

Microsoft PowerPoint - 3장-MS SQL Server.ppt [호환 모드] MS SQL Server 마이크로소프트사가윈도우운영체제를기반으로개발한관계 DBMS 모바일장치에서엔터프라이즈데이터시스템에이르는다양한플랫폼에서운영되는통합데이터관리및분석솔루션 2 MS SQL Server 개요 3.1 MS SQL Server 개요 클라이언트-서버모델을기반으로하는관계 DBMS로서윈도우계열의운영체제에서만동작함 오라클관계 DBMS보다가격이매우저렴한편이고,

More information

*2008년1월호진짜

*2008년1월호진짜 3. USB 이동식저장장치를이용하여전파되는악성코드분석 1. 개 요 최근 USB 이동식 저장장치를 통하여 전파되는 악성코드에 대한 감염피해가 증가하고 있어 주의가 필요하다. 이번에 확인된 ntion.exe 악성코드는 감염 시, 특정 사이트에 접속하여 추가 악성코드를 다운로드하는 Dropper 기능을 수행한다. 또한, 웹 서버가 감염될 경우는 웹 서버내의 웹 페이지가

More information

Microsoft PowerPoint - 10Àå.ppt

Microsoft PowerPoint - 10Àå.ppt 10 장. DB 서버구축및운영 DBMS 의개념과용어를익힌다. 간단한 SQL 문법을학습한다. MySQL 서버를설치 / 운영한다. 관련용어 데이터 : 자료 테이블 : 데이터를표형식으로표현 레코드 : 테이블의행 필드또는컬럼 : 테이블의열 필드명 : 각필드의이름 데이터타입 : 각필드에입력할값의형식 학번이름주소연락처 관련용어 DB : 테이블의집합 DBMS : DB 들을관리하는소프트웨어

More information

JDBC 소개및설치 Database Laboratory

JDBC 소개및설치 Database Laboratory JDBC 소개및설치 JDBC } What is the JDBC? } JAVA Database Connectivity 의약어 } 자바프로그램안에서 SQL 을실행하기위해데이터베이스를연결해주는응용프로그램인터페이스 } 연결된데이터베이스의종류와상관없이동일한방법으로자바가데이터베이스내에서발생하는트랜잭션을제어할수있도록하는환경을제공 2 JDBC Driver Manager }

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

< 목차 > Ⅰ. 개요 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

untitled

untitled Oracle DBMS 로그인의접근제어우회 취약점분석 2006. 2. 9 인터넷침해사고대응지원센터 (KISC) 본보고서의전부나일부를인용시반드시 [ 자료 : 한국정보보호진흥원 (KISA)] 룰명시하여주시기바랍니다. 개요 o 2005년이후 Oracle Critical Patch Update(CPU) 는 Oracle사제품대상으로다수의보안패치및보안패치와관련된일반패치를발표하는주요수단임

More information

메일서버등록제(SPF) 인증기능적용안내서 (Exchange Windows 2003) OS Mail Server SPF 적용모듈 작성기준 Windows Server 2003 Exchange Server 2003 GFI MailEssentials 2010 fo

메일서버등록제(SPF) 인증기능적용안내서 (Exchange Windows 2003) OS Mail Server SPF 적용모듈 작성기준 Windows Server 2003 Exchange Server 2003 GFI MailEssentials 2010 fo 메일서버등록제(SPF) 인증기능적용안내서 (Exchange 2003 - Windows 2003) OS Mail Server SPF 적용모듈 작성기준 Windows Server 2003 Exchange Server 2003 GFI MailEssentials 2010 for Exchange 2016 년 6 월 - 1 - 목 차 I. 개요 1 1. SPF( 메일서버등록제)

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 실습 1 배효철 th1g@nate.com 1 목차 조건문 반복문 System.out 구구단 모양만들기 Up & Down 2 조건문 조건문의종류 If, switch If 문 조건식결과따라중괄호 { 블록을실행할지여부결정할때사용 조건식 true 또는 false값을산출할수있는연산식 boolean 변수 조건식이 true이면블록실행하고 false 이면블록실행하지않음 3

More information

RealDSP UT 프로그램 메뉴얼

RealDSP UT 프로그램 메뉴얼 Motorola Programmer ( 모델명 : MDProg16) 사용설명서 UUU 리얼시스 (RealSYS) Web: www.realsys.co.kr Tel: 031-420-4326 Fax: 031-420-4329-1 - 1. Motorola Programmer 프로그램특징 A. JTAG & OnCE 기능을이용한 Motorola 의내부플래시메모리 Writing

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

Xcovery 사용설명서

Xcovery 사용설명서 ㄱ 센티리온 프리미엄 사용설명서 목 차 Chapter 1 프로그램 소개 및 기본개념 1) 시스템 복구 2) 시스템백업 3) 시스템 백업 및 시스템 복구 활용하기 4) 폴더보호 Chapter 2 프로그램 설치하기 1) 프로그램 설치 방법 2) Centillion 설치 소프트웨어 사용권 계약서 3) 제품 인증 키 입력 4) Centillion 폴더보호 5) Windows

More information

Spring Boot

Spring Boot 스프링부트 (Spring Boot) 1. 스프링부트 (Spring Boot)... 2 1-1. Spring Boot 소개... 2 1-2. Spring Boot & Maven... 2 1-3. Spring Boot & Gradle... 3 1-4. Writing the code(spring Boot main)... 4 1-5. Writing the code(commandlinerunner)...

More information

슬라이드 1

슬라이드 1 Subclipse 1. 도구개요 2. 설치및실행 3. 주요기능 4. 활용예제 1. 도구개요 도구명 Subclipse (http://subclipse.tigris.org/) 라이선스 Eclipse Public License v1.0 소개 Subversion( 이하 svn) 용 Eclipse 플러그인 SVN 을만든 Tigris.org 에서만든클라이언트툴 Java

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

1 인증서저장위치문의 원인 증상 인증서가보이지않습니다. ( 인증서선택창에서사용하던인증서가안보입니다.) 인증서가지정된위치에존재하지않거나인증서유효기간이 지난 ( 폐기된 ) 인증서로보이지않는것입니다. 1. 인증서가보이지않습니다. 1-1 인증서저장위치를확인합니다. 교육부 (E

1 인증서저장위치문의 원인 증상 인증서가보이지않습니다. ( 인증서선택창에서사용하던인증서가안보입니다.) 인증서가지정된위치에존재하지않거나인증서유효기간이 지난 ( 폐기된 ) 인증서로보이지않는것입니다. 1. 인증서가보이지않습니다. 1-1 인증서저장위치를확인합니다. 교육부 (E 보안 API FAQ 목차 1. 인증서저장위치문의 ----------------------------------- 2 2. 네트워크상태문의 -------------------------------------- 4 3. 보안인증서관리문의 ------------------------------------ 6 4. 인증서삭제문의 ----------------------------------------

More information

SBR-100S User Manual

SBR-100S User Manual ( 1 / 13 ) SBR-100S 모델에 대한 사용자 펌웨어 업그레이드 방법을 안내해 드립니다. SBR-100S 는 신규 펌웨어가 있을시 FOTA(자동업데이트) 기능을 통하여 자동 업그레이드가 되며, 필요시 사용자가 신규 펌웨어를 다운받아 수동으로 업그레이드 할 수 있습니다. 1. 준비하기 1.1 연결 장치 준비 펌웨어 업그레이드를 위해서는 SBR-100S

More information

Internet Explorer 11 자동업데이트방지 사용자가이드 작성일 : Version 1.0

Internet Explorer 11 자동업데이트방지 사용자가이드 작성일 : Version 1.0 Internet Explorer 11 자동업데이트방지 사용자가이드 작성일 : 2013.11 Version 1.0 Table of Contents 1 개요... 1 1.1 윈도우업데이트를통한 Internet Explorer 11 자동배포... 1 1.2 자동배포적용대상... 1 1.3 자동배포방지... 1 2 Blocker Toolkit 배치파일을통한자동배포방지...

More information

Microsoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드]

Microsoft PowerPoint - 02_Linux_Fedora_Core_8_Vmware_Installation [호환 모드] 리눅스 설치 Vmware를 이용한 Fedora Core 8 설치 소프트웨어실습 1 Contents 가상 머신 실습 환경 구축 Fedora Core 8 설치 가상 머신 가상 머신 가상 머신의 개념 VMware의 설치 VMware : 가상 머신 생성 VMware의 특징 실습 환경 구축 실습 환경 구축 Fedora Core 8 설치 가상 머신의 개념 가상 머신 (Virtual

More information

. PC PC 3 [ ] [ ], [ ] [ ] [ ] 3 [ ] [ ], 4 [ ] [ ], 4 [Internet Protocol Version 4 (TCP/IPv4)] 5 [ ] 6 [ IP (O)], [ DNS (B)] 7 [ ] 한국어 -

. PC PC 3 [ ] [ ], [ ] [ ] [ ] 3 [ ] [ ], 4 [ ] [ ], 4 [Internet Protocol Version 4 (TCP/IPv4)] 5 [ ] 6 [ IP (O)], [ DNS (B)] 7 [ ] 한국어 - Quick Network Setup Guide xdsl/cable Modem PC DVR ~3.., PC, DVR. Cable IP Cable/ADSL/ VDSL or 3 4 VIDEO OUT (SPOT) AUDIO IN VGA ALARM OUT COM ALARM IN RS-485 3 4 G G + 3 CONSOLE NETWORK DC V VIDEO IN VIDEO

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

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

untitled

untitled 보안서버구축가이드 8 Ⅲ. SSL 방식보안서버구축하기 1. 소개및보안서버구축절차 가. 개요 SSL은 Secure Sockets Layer의머리글이며, 1994년 Netscape에의해전세계적인표준보안기술이개발되었습니다. SSL 방식은웹브라우저와서버간의통신에서정보를암호화함으로써도중에해킹을통해정보가유출되더라도정보의내용을보호할수있는기능을갖춘보안솔루션으로전세계적으로수백만개의웹사이트에서사용하고있습니다.

More information

목차 백업 계정 서비스 이용 안내...3 * 권장 백업 정책...3 * 넷하드(100G 백업) 계정 서버로 백업하는 2가지 방법...3 * 백업서버 이용시 주의사항...3 WINDOWS 서버 사용자를 위한 백업서비스 이용 방법 네트워크 드라이브에 접속하여

목차 백업 계정 서비스 이용 안내...3 * 권장 백업 정책...3 * 넷하드(100G 백업) 계정 서버로 백업하는 2가지 방법...3 * 백업서버 이용시 주의사항...3 WINDOWS 서버 사용자를 위한 백업서비스 이용 방법 네트워크 드라이브에 접속하여 100G 백업계정 서비스 이용안내 (주)스마일서브 가상화사업본부 클라우드 서비스팀 UPDATE 2011. 10. 20. 목차 백업 계정 서비스 이용 안내...3 * 권장 백업 정책...3 * 넷하드(100G 백업) 계정 서버로 백업하는 2가지 방법...3 * 백업서버 이용시 주의사항...3 WINDOWS 서버 사용자를 위한 백업서비스 이용 방법...4 1.

More information

TOOLS Software Installation Guide

TOOLS Software Installation Guide Steinberg TOOLS 소프트웨어설치안내서 정보 이소프트웨어및설치안내서는 Yamaha Corporation 이독점저작권을가지고있습니다. 제조사의사전동의없이어떠한방법으로든전체또는부분적으로소프트웨어를복사하거나이설치안내서를복제하는것은명백히금지됩니다. Steinberg/Yamaha 는소프트웨어및문서자료사용에관하여어떠한대변또는보증을하지않으며, 이설치안내서및소프트웨어사용결과에대하여책임있는것으로간주될수없습니다.

More information

슬라이드 1

슬라이드 1 SW 개발도구연계 Jenkins - Redmine - Mylyn 목차 Intro Mylyn - Redmine 연계 Mylyn - Jenkins 연계및빌드실행 Mylyn에서 Redmine 일감처리 Intro 연계도구 웹기반의프로젝트관리도구 한글화가잘되어있어사용저변이넓음 플러그인을통해다양한도구와연계가능 Eclipse 용 ALM(Application Lifecycle

More information

SAS9.2_SAS_Enterprise_Miner_for_Desktop_install_guide

SAS9.2_SAS_Enterprise_Miner_for_Desktop_install_guide [SAS92] SAS Enterprise Miner for Desktop 설치가이드 작성자 : 기술지원팀 (SAS Korea) 목차 가. 설치시주의사항나. 사용자등록및로컬보안정책지정 1) 사용자등록 2) 로컬보안정책적용다. JDK설치라. SAS Enterprise Miner for Desktop 설치마. SAS Eminer for Desktop 구성가이드정보및서비스확인

More information

View Licenses and Services (customer)

View Licenses and Services (customer) 빠른 빠른 시작: 시작: 라이선스, 라이선스, 서비스 서비스 및 주문 주문 이력 이력 보기 보기 고객 가이드 Microsoft 비즈니스 센터의 라이선스, 서비스 및 혜택 섹션을 통해 라이선스, 온라인 서비스, 구매 기록 (주문 기록)을 볼 수 있습니다. 시작하려면, 비즈니스 센터에 로그인하여 상단 메뉴에서 재고를 선택한 후 내 재고 관리를 선택하십시오. 목차

More information

Microsoft Word - CAE 클러스터 환경 구축-ABAQUS.doc

Microsoft Word - CAE 클러스터 환경 구축-ABAQUS.doc ABAQUS 클러스터환경구축문서 1. ABAQUS 설치및라이센스서버설치 작성일 : 2008년 9월 30일작성자 : 클루닉스 / 서진우 설치할서버의적절한위치에아바쿠스설치패키지를복사해둔다. (CD로설치시에는생략 ) 그런후 setup 명령을수행한다. Setup 명령을수행할때는반드시 setup 파일의절대경로를이용하여실행하는것을권장한다. Setup 파일이있는디렉토리안에서실행할경우에러를발생한다.

More information

PowerPoint 프레젠테이션

PowerPoint 프레젠테이션 사용자계정관리 운영체제실습 목차 Ⅲ. 사용자계정관리 4.1 사용자계정관리 4.2 그룹관리 4.3 사용자계정관련파일 4.4 패스워드관리 4.5 사용자신분확인 4.1 사용자계정관리 사용자생성관련명령어 사용자생성 : useradd / adduser 사용자삭제 : userdel 사용자정보변경 : usermod 패스워드설정및변경 : passwd 그룹생성관련명령어 group

More information

Windows Server NTP 설정가이드 Author 이종하 (lovemind.tistory.com) 1

Windows Server NTP 설정가이드 Author 이종하 (lovemind.tistory.com) 1 Windows Server NTP 설정가이드 Author 이종하 (lovemind.tistory.com) 1 Contents 목적... 5 NTP 란?... 5 윈도우에는... 5 시스템환경... 6 서버명및 IP 주소... 6 내부 NTP 서버... 7 외부 NTP 서버와시간동기화... 7 실행서버... 7 시나리오... 7 작업... 7 NTP 서비스제공을위한구성확인...

More information

PCServerMgmt7

PCServerMgmt7 Web Windows NT/2000 Server DP&NM Lab 1 Contents 2 Windows NT Service Provider Management Application Web UI 3 . PC,, Client/Server Network 4 (1),,, PC Mainframe PC Backbone Server TCP/IP DCS PLC Network

More information

tiawPlot ac 사용방법

tiawPlot ac 사용방법 tiawplot ac 매뉴얼 BORISOFT www.borisoft.co.kr park.ji@borisoft.co.kr HP : 00-370-077 Chapter 프로그램설치. 프로그램설치 3 2 Chapter tiawplot ac 사용하기.tiawPlot ac 소개 2.tiawPlot ac 실행하기 3. 도면파일등록및삭제 4. 출력장치설정 5. 출력옵션설정

More information