다음 아래의 작업은 weblogic 계정으로 작업한다.
1. 도메인 생성
도메인들을 저장 할 /usr/local/weblogic/domains 디렉토리 생성.
>mkdir /usr/local/weblogic/domains
새로운 도메인 ENlgeDomain을 /usr/local/weblogic/domains/webDomain 생성.
>mkdir /usr/local/weblogic/domains/webDomain
클래스 패스 설정
>CLASSPATH=$CLASSPATH:/usr/local/weblogic/bea/weblogic81/server/lib/weblogic.jar
>export CLASSPATH
도메인 생성
>cd /usr/local/weblogic/domains/webDomain
>java -Dweblogic.Domain=webDomain -Dweblogic.Name=webServer -Dweblogic.management.username=weblogic -Dweblogic.management.password=weblogic123 weblogic.Server
※ 명령어는 java weblogic.Server -help 로 찾아볼 수 있다.
기본 포트는 7001로 생성되며, 이제 모든 관리는 http://weblogic_server:7001/console에서 작업할 수 있다.
여러 도메인을 한 서버에서 사용하는 경우 7001 포트를 비워두는 것이 좋다.
2. Webapplication Deployment
WEB root 생성
Web Application이 실행될 디렉토리 생성
>mkdir /data/webapps
>mkdir /data/webapps/WEB-INF
클래스패스 설정
1번의 도메인 생성성과 같이 클래스패스를 설정 (되어 있지 않다면)
웹 어프리케이션 초기화
>cd /data/webapps
>java weblogic.marathon.ddinit.WebInit
초기화 하면 WEB-INF에 web.xml, weblogic.xml 파일이 생성됨.
Deployment
WebLogic의 console에 접속하여 Web Application Deployment.
webDomain > Deployments > Web Application Modules 에서 Deploy a new Web Application Module을 선택하여 등록.
등록 후 Context Root가 /webapps로 되어 있으므로 / 으로 변경하고자 하는 경우 /data/webapps/WEB-INF/weblogic.xml 에서 / 를 노드 아래에 삽입 후 webDomain을 재시작

(
0)

(
0)
happyness
Web Server & WAS
Web Application Deployment,
Webloic
2008/05/22 00:43
2008/05/22 00:43