48
BEA WebLogic 5.1.0 ver sion Practice 장장장 http://ejavaschool.com.ne .kr

BEA WebLogic 5.1.0 version Practice 장성봉

Embed Size (px)

Citation preview

Page 1: BEA WebLogic 5.1.0 version Practice 장성봉

BEA WebLogic 5.1.0 version Practice

장성봉 http://ejavaschool.com.ne.kr

Page 2: BEA WebLogic 5.1.0 version Practice 장성봉

Below is a list of the J2EE 1.3 APIs included in BEA WebLogic Server 7.0

• EJB 2.0 • J2EE Connector Architecture1.0 • JDBC 2.0 • JSP 1.2 • Servlet 2.3 • JTA 1.0.1 • JMS 1.0.2 • JNDI 1.2 • Java RMI 1.0 • RMI/IIOP 1.0 • JAAS 1.0 • JavaMail 1.1 • JAXP 1.1 • 참조 :http://www.bea.com/products/weblogic/server/j2ee_13_compliance.shtml

Page 3: BEA WebLogic 5.1.0 version Practice 장성봉

1. Download

• http://beasys.co.kr/download.shtml/• Notice : Platform 은 win 2000 을

사용권장 . 평가판 다운 받으려면 사용자 등록을 요구함 .

• 다운 순서 : 1. 먼저 BEA Web Logic Server 5.1.0 다운 2. 서비스 팩 설치 : WebLogic Server 5.1.0

Service Packs, 반드시 4 번 설치요망 ..3. 순서 -

Page 4: BEA WebLogic 5.1.0 version Practice 장성봉

http://beasys.co.kr/download.shtml(1) Menu 중 BEA WebLogic Server click

Page 5: BEA WebLogic 5.1.0 version Practice 장성봉

http://beasys.co.kr/downloads/weblogic_server.shtml#wls(2) Platform 선택 (windows NT)

Page 7: BEA WebLogic 5.1.0 version Practice 장성봉

(4) I Accept click

Page 8: BEA WebLogic 5.1.0 version Practice 장성봉

(5) Http Download click

Page 9: BEA WebLogic 5.1.0 version Practice 장성봉

http://beasys.co.kr/download.shtml/(6) WebLogic Server 5.1.0 Service Pack Download

Page 10: BEA WebLogic 5.1.0 version Practice 장성봉

http://beasys.co.kr/downloads/weblogic_server.shtml#wls

(7) Servic pack 4 번 선택

Page 11: BEA WebLogic 5.1.0 version Practice 장성봉

(8) Proceed to Download Button Click

Page 12: BEA WebLogic 5.1.0 version Practice 장성봉

(9) I Accept Button Click

Page 13: BEA WebLogic 5.1.0 version Practice 장성봉

(10) WebLogic service pack 4 Downloading

Page 14: BEA WebLogic 5.1.0 version Practice 장성봉

WebLogoc 설치

Page 15: BEA WebLogic 5.1.0 version Practice 장성봉

Servic Pack File sets1

Page 16: BEA WebLogic 5.1.0 version Practice 장성봉

Servic Pack, WebLogic Directory 안으로 압축 해제 설치 2

Page 17: BEA WebLogic 5.1.0 version Practice 장성봉

압축 해제 후 D:\weblogic directory 3

Page 18: BEA WebLogic 5.1.0 version Practice 장성봉

Jar File Copy 4

Page 19: BEA WebLogic 5.1.0 version Practice 장성봉

D:\weblogic\lib Dirctory 에 Jar File Paste 5

Page 20: BEA WebLogic 5.1.0 version Practice 장성봉

Jar File Paste 확인 6

Page 21: BEA WebLogic 5.1.0 version Practice 장성봉

Licence File 확인 7

Page 22: BEA WebLogic 5.1.0 version Practice 장성봉

각 Directory 기능 설명

Page 23: BEA WebLogic 5.1.0 version Practice 장성봉

bin directory -WebLogic Server, Consol, 각종 Utility 와 Library 제공 1

Page 24: BEA WebLogic 5.1.0 version Practice 장성봉

classes - WebLogic Server 를 위한 각종 class File 제공 2

Page 25: BEA WebLogic 5.1.0 version Practice 장성봉

examples – WebLogic 에서 제공하는 기본 예제 제공 3

Page 26: BEA WebLogic 5.1.0 version Practice 장성봉

licence – 라이센스 내용 설명 4

Page 27: BEA WebLogic 5.1.0 version Practice 장성봉

lib – 각종 Platform 별 library 와 jar 파일 제공 5

Page 28: BEA WebLogic 5.1.0 version Practice 장성봉

myserver – 각종 log file 과 개발자가 개발한 JSP, Servlet file

제공 6

Page 29: BEA WebLogic 5.1.0 version Practice 장성봉

WebLogic Environment set – setEnv bat file edit

Page 30: BEA WebLogic 5.1.0 version Practice 장성봉

Path 추가• Set WL_HOME=d:\weblogic• Set JAVA_HOME=d:\j2sdk1.4.0• Set CLASSPATH = 뒷 부분에 d:\sample

s\classes 추가1. Windows 탐색기에서 D:\ 에 sample\cla

sses directory 생성할 것 .2. 실습 작업 공간임 .

Page 31: BEA WebLogic 5.1.0 version Practice 장성봉

set WL_HOME, set JAVA_HOME

Page 32: BEA WebLogic 5.1.0 version Practice 장성봉

set CLASSPATH

Page 33: BEA WebLogic 5.1.0 version Practice 장성봉

d:\sample\classes 폴더 생성

Page 34: BEA WebLogic 5.1.0 version Practice 장성봉

startWebLogic bat file edit

Page 35: BEA WebLogic 5.1.0 version Practice 장성봉

JVM Class Path 추가 1

• SetJAVA_CLASSPATH=d:j2sdk\jre\lib\ext\jkjdbc.jar;d:j2sdk\jre\lib\ext\classes12.zip;d:\weblogic\lib\weblogic510sp4boot.jar; .\lib\weblogic510sp12boot.jar;.\classes\boot;.\eval\cloudscape\lib\cloudscape.jar

• Class loder 에는 JVM loder 와 WebLogic 자체 loder 가 있는데 각 각 load 되는 class 를 등록해야 한다 .

• 서비스 팩과 JDBC DRIVER 등록 .

Page 36: BEA WebLogic 5.1.0 version Practice 장성봉

Weblogic class path 등록 2

• set WEBLOGIC_CLASSPATH=d:\weblogic\lib\weblogic510sp4.jar;.\license;.\lib\weblogic510sp12.jar;.\classes;.\lib\weblogicaux.jar;.\myserver\serverclasses;d:\sample\classes

• WebLogic Service Pack 과 개발 실습용으로 생성한 classes 폴더 경로를 등록한다 .

Page 37: BEA WebLogic 5.1.0 version Practice 장성봉

sartWeblogic bat file save 3

Page 38: BEA WebLogic 5.1.0 version Practice 장성봉

weblogic.properties file

Page 39: BEA WebLogic 5.1.0 version Practice 장성봉

weblogic.properties file 기능

• WebLogic Server 의 모든 환경 속성 정의 .• EJB compinent 등록 , connection pool

설정 , JSP, Servlet Service 등록 .• WebLogic Server 설치할 때 등록한 passw

ord 가 이 파일에 기록되어 있음 .• System password 설정 기능 .

Page 40: BEA WebLogic 5.1.0 version Practice 장성봉

WebLogic Server start

Page 41: BEA WebLogic 5.1.0 version Practice 장성봉

http://localhost:7001/index.htmlWebLogic 실행 Test

Page 42: BEA WebLogic 5.1.0 version Practice 장성봉

Server Admin

http://localhost:7001/AdminMain

Page 43: BEA WebLogic 5.1.0 version Practice 장성봉

ID-system, Password-설치 시 입력한 Password

Page 44: BEA WebLogic 5.1.0 version Practice 장성봉

서버 관리 모니터링 servlet

Page 45: BEA WebLogic 5.1.0 version Practice 장성봉

WebLogicConsol-Server 상태 모니터링

Page 46: BEA WebLogic 5.1.0 version Practice 장성봉

webLogic Server 와 연결Password 입력

Page 47: BEA WebLogic 5.1.0 version Practice 장성봉

Dos Command 사용법 1

• WebLogic Consol 실행 명령어 D:\weblogic>java weblogic.Consol

• WebLogic start 1 D:\weblogic>setenv.cmd• WebLogic start 2 D:\weblogic>startweblogic.cmd • Shut down D:\weblogic> java weblogic.Admin http://localhos

t:7001/ SHUTDOWN system password

Page 48: BEA WebLogic 5.1.0 version Practice 장성봉

Dos Command 사용법 2

• Server version 확인 D:\weblogic> java weblogic.Admin http://localhost:

7001/ VERSION• DB Pool ResetD:\weblogic> java weblogic.Admin http://localhost:

7001/ RESET_POOL poolname system password

• Ping D:\weblogic> java weblogic.Admin http://localhost:

7001/ PING ping 횟수 packet 의 수