OSX Snow Leopard 에서 Weblogic 설치

1. 아래의 사이트 링크를 참조해서 weblogic 다운받는다.

[다운로드 주소]
http://download.oracle.com/otn/bea/weblogic/server103/server103_generic.jar

2. JAVA 최신 버전 update 한다.(소프트웨어 업데이트를 계속 했으면 이미 최신버전임.)

3. java 실행파일이 있는 bin 폴더로 이동. ( 1.6 )
/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/bin

4. 다운로드한 server103_generic.jar 파일을 실행.
$/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home/bin/java -Xmx1024m -Dos.name=unix -jar server103_generic.jar

5. 설치 도중 JVM 을 선택하는 화면에서 인식이 안되면 아래와 같이 
JAVA 홈디렉터리에 jre/lib 를 생성하고 그 안에 rt.jar    core.jar 를 가짜로 만든다.(touch 명령어)
/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/jre/lib

6. 웹로직 10.3 버전 부터는 eclipse 3.3.2 + WTP 2.0.3 이 설치되어 있어야 하는데, 설치 도중 Custom 설치로 해서
Workshop 을 해제 하면 Weblogic 만 설치할 수 있다.

설치완료!!!

다음에 할 일은 새로운 domain 을 만들고, Admin server 를 Start 해서 console 을 띄우는 일이다.
이 console 로 새로운 INSTANCE 를 추가/설정/삭제 등을 할 수 있기 때문이다.

1. config.sh 를 실행해서 새로운 domain 생성한다.
/Users/user1/bea/wlserver_10.3/common/bin 로 이동해서 config.sh 를 실행하면 domain 을 생성할 수 있는데,
JAVA_HOME 폴더가 설정이 잘못돼서 실행이 안된다. 그래서
아래처럼 commEnv.sh 에 JAVA_HOME 을 수정해 준다.  
commEnv.sh:  JAVA_HOME="/System/Library/Frameworks/JavaVM.framework/Versions/1.6.0/Home"
그 후 config.sh 를 실행하면 정상적으로 domain 을 생성하는 UI 가 나오고 설명에 따라 설치 한다.

2. Admin consol 을 실행한다.
생성된 domain 의 bin 폴더로 이동(/Users/user1/bea/user_projects/domains/base_domain/bin)해서  
setDomainEnv.sh 파일을 편집해서 
MEM_ARGS="-Xms256m -Xmx512m" 를
MEM_ARGS="-Xms256m -Xmx512m -XX:MaxPermSize=128m"  로 변경한다.
startWebLogic.sh 를 실행한다.

3. http://localhost:7001/console 로 접속해서 콘솔을 실행한다.


참고자료 : http://blogs.oracle.com/emorales/2009/06/weblogic_over_mac_os_x.html
http://jaeda.egloos.com/2785210