WebLogic 설치 및 환경설정법
1. JEUS 5.0 깔끔하게 삭제
(프로그램 추가/제거에서 삭제 후 C:\TmaxSoft 폴더 직접 삭제)
2. WebLogic 설치 (계속 Next 눌러서 설치)
-> install 이 시작 됨
-> Install XML Spy 과 Run QuickStart 체크 해제 후 Done
▶▶▶ 설정 하기 ◀◀◀
Configuration Wizard 실행
-> Create a new WebLogic configuration
-> Basic WebLogic Server Domain
-> Express
-> 패스워드 입력 : 12345678 (최소 8자)
-> Development Mode / Bea Supplied SDKs (Sun SDK 1.4.1)
-> Create 클릭
User Project -> mydomain -> Start Server 실행
http://localhost:7001/console 접속
(아이디 weblogic / 비번 12345678)
C:\bea\user_projects\domains\mydomain\applications 에 webtest 폴더 만들기
(webtest가 루트가 됨)
webtest 폴더 밑에 WEB-INF 폴더 생성
WEB-INF 폴더 밑에 classes, lib, src 폴더 생성(총 3개)
* 폴더 구조 *
webtest ─ WEB-INF ─ classes
└ lib
└ src
web.xml, weblogic.xml 를 WEB-INF폴더에 카피 후 내용 지우기
<< web.xml 내용 >>
<?xml version="1.0" encoding="UTF-8" ?>
<!DOCTYPE web-app PUBLIC
"-//Sun Microsystems, Inc.//DTD Web Application 2.3//EN"
"http://java.sun.com/dtd/web-app_2_3.dtd" >
<web-app>
</web-app>
<< weblogic.xml 내용 >>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE weblogic-web-app
PUBLIC "-//BEA Systems, Inc.//DTD Web Application 7.0//EN"
"http://www.bea.com/servers/wls700/dtd/weblogic700-web-jar.dtd" >
<weblogic-web-app>
</weblogic-web-app>
C:\bea\user_projects\domains\mydomain\startWebLogic.cmd 문서 열기
38번 라인 수정 -> set PRODUCTION_MODE=false
▶▶▶ 테스트 하기 ◀◀◀
webtest 폴더 밑에 index.html 생성
서버 재시작
http://localhost:7001/webtest/index.html
Error 404--Not Found 메세지가 뜨면 성공
▶▶▶ Console로 접속해서 설정 하기 ◀◀◀
http://localhost:7001/console 접속
Web Application Modules 클릭
Deploy a new Web Application Module... 클릭
applications 클릭
webtest 체크 후 Target Module 클릭
Deploy 클릭
http://localhost:7001/webtest/index.html 접속 후 페이지 뜨면 성공
▶▶▶ context-root 추가하기 ◀◀◀
<< weblogic.xml 내용 >>
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE weblogic-web-app
PUBLIC "-//BEA Systems, Inc.//DTD Web Application 7.0//EN"
"http://www.bea.com/servers/wls700/dtd/weblogic700-web-jar.dtd" >
<weblogic-web-app>
<context-root>/</context-root>
</weblogic-web-app>
※ http://localhost:7001/webtest 로 접속하던 것을
http://localhost:7001/ 로 접속 가능함
▶▶▶ Servlet 테스트 하기 ◀◀◀
시작 > 실행 > cmd
C:\bea\user_projects\domains\mydomain 디렉토리로 이동
.\setEnv.cmd 실행 (WebLogic 환경에 맞춰서 컴파일 하는 명령어)
서블릿 파일 작성 후 WEB-INF 밑 src 폴더에 저장
C:\bea\user_projects\domains\mydomain\applications\webtest\WEB-INF\src 디렉토리로 이동
javac -d ..\classes HelloWorldServlet.java (컴파일)
▶▶▶ web.xml 에 서블릿 맵핑 하기 ◀◀◀
<< weblogic.xml 내용 (추가) >>
<web-app>
<servlet>
<servlet-name>helloworld</servlet-name>
<servlet-class>examples.HelloWorldServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>helloworld</servlet-name>
<url-pattern>/hello</url-pattern>
</servlet-mapping>
</web-app>
- 서버 재시작 -
http://localhost:7001/hello (접속)
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
DB연결 부분은... 알아서 해석해주세요 ㅡㅡ;; 너무 빨라서 정리를;;
■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■■
-jdbc-
Connection Pools
Configure a new JDBC Connection Pool...
디비타입 - 오라클
디비드라이버 - 오라클스 드라이버 씬
네임 - OracleConnectionPool
디비네임 - XE
127.0.0.1
1521
scott
tiger
tiger
continue
create deploy
///////////////////////////////////////
Data Sources
Configure a new JDBC Data Source
네임 - OracleDataSource
jndi네임 - XE
[출처] WebLogic 설치 및 환경설정법 (KITRI이공계전문가연수과정A반) |작성자 김성진