메뉴 건너뛰기

2017.04.13 18:54

웹로직 + 아파치 연동

조회 수 8685 추천 수 0 댓글 0
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
?

단축키

Prev이전 문서

Next다음 문서

크게 작게 위로 아래로 댓글로 가기 인쇄
웹로직은 오라클에서 판매하는 상용인데 테스트를 위해서는 그냥 사용할 수 있다.
톰캣이나 기타 오픈소스 계열의 WAS보다 졸라 복잡하다.
설치는 인터넷 문서를 참고하는게 편할것이다.

1. 어떤 패키지를 설치할 것인가?(CenOS6.6 32bit)
   오라클사이트(www.oracle.com)에 로그인 하여 아래 사이트로 들어간다.
   http://www.oracle.com/technetwork/middleware/weblogic/downloads/wls-main-097127.html
   반드시 "Installers with Oracle WebLogic Server and Oracle Coherence"에 해당하는 패키지를 다운받는다.

2. 터미널에서 오라클 계정으로 접속하여 설치한다.
 1) 웹로직 엔진 설치
  $ cd /home/oracle && ./wls1211_linux32.bin
  파일을 실행하면 Xwindow상태의 화면이 뜨면서 설치가 진행된다.(이후 과정 무시)

 2) 도메인 구성
  $ cd /home/oracle/Oracle/Middleware/wlserver_12.1/common/bin && ./config.sh

 3) 서비스 실행(base_domain은 도메인 구성 시 인스턴스 이름이다.)
  $ cd /home/oracle/Oracle/Middleware/user_projects/domains/base_domain && ./startWebLogic.sh
  도메인 구성 시 입력한 비밀번호를 입력해야 실행이 가능하다.

 4) 설치 확인
  http://192.168.0.100:7001/console 하면이 표시되면 정상적이다.
  웹로직 설치 시 도메인 구성 시 입력한 ID/PW를 입력하면된다.(화면 표시가 엄청 느리다.인내를 가지고 기다린다.) 

3. 아파치 설치(필요한 모듈을 포함하면되는데 외부 so모듈을 사용하기 위하여 아래 옵션은 반드시 넣어준다.)
  1) 아파치 설치(192.168.0.200)
   # ./configure --prefix=/usr/local/httpd --enable-module=so --enable-rule=SHARED_CORE
   # make && make install

  2) vi httpd.conf (아래 설정에 여러가지 설정 옵션이있다. 웹 문서를 참고하자.)
     LoadModule weblogic_module modules/mod_wl.so

     <IfModule mod_weblogic.c>
         WebLogicHost        192.168.0.100   => 웹로직 설치 IP
         WebLogicPort        7001 => 웹로직 인스턴스 Port
         MatchExpression     *.html
     </IfModule>

  3) mod_wl.so파일 다운로드
    예전엔 웹로직을 설치하면 설치 디렉토리에 포함되었는데 이제 오라클 사이트에서 따로 제공한다. 아래와 같이
    http://download.oracle.com/otn/nt/middleware/12c/wls/1213/fmw_12.1.3.0.0_wlsplugins_Disk1_1of1.zip
    플랫폼 별 다운로드 사이트를 정리한 엑셀 문서도 배포된다. (아래 URL참고)
    http://www.oracle.com/technology/software/products/ias/files/fusion_certification.html
    zip파일 압출 풀어서 아피치 설치한 modules디렉토리에 올려주면 끝.

 4. 웹페이지 설정(웹로직)
   1) 웹로직 document root 설정 확인(weblogic.xml)
    $ cd /home/oracle/Oracle/Middleware/user_projects/domains/
         base_domain/servers/AdminServer/tmp/_WL_internal/
         bea_wls_internal/9j4dqk/war/WEB-INF/weblogic.xml

   2) 위치 확인
      <context-root>/bea_wls_internal</context-root>
      접속 시 표시되는지 확인을 위하여 간단한 html파일을 만들어 놓자. 원래 index.html이있는데 텍스트 표시가 없어 잘 모른다.

 5. 서비스 확인(동일한 패이지가 뜨면 성공)
    웹로직 - http://192.168.0.100:7001/bea_wls_internal/index.html
    아파치 - http://192.168.0.200/bea_wls_internal/index.html

List of Articles
번호 제목 날짜 조회 수
57 리눅스 기본보안설정(13) file 2014.05.15 7297
56 my.cnf 케릭터 셋 설정 (uft8) 2015.07.16 7290
55 find명령과 grep명령을 이용하여 파일안의 문자열 찾기 2014.02.27 7287
54 [apache] - .htaccess 설정 2016.03.18 7262
53 시스템 이상시 복구 모드 사용법..(rescue mode) Linux 2014.03.26 7260
52 netstat [option] 2014.04.12 7238
51 crontab 설정 방법 2017.02.02 7215
50 find - 파일 검색 2014.04.29 7200
49 find 명령어로 특정 디렉토리 내 특정 파일들의 특정 문자열 일괄 변경 2014.02.27 7195
48 mod_rewrite 예제 2016.12.22 7145
47 htaccess를 이용한 특정 디렉토리 접근 관리하기 2014.02.27 7136
46 htaccess를 이용한 특정 디렉토리 접근 관리하기 2014.02.27 7122
45 리눅스 NFS (네트워크 파일 시스템 ) 설치하기 2014.02.27 7110
44 mail 명령어 사용법 2014.03.26 7107
43 CentOS 32Bit 운영체제에서 메모리 4G인식 시키는 방법 2014.02.27 7103
42 cdrom 마운트 하기 2014.03.26 7102
41 linux 커널 파라메터 수정 2014.02.27 7094
40 bind , 네임서버 구축 ( CentOS 6.x) file 2016.04.22 7089
39 tmp 보안 셋팅 2014.02.27 7086
38 apachec rewrite 사용하기 // www 강제 사용 // HTTP to HTTPS // 특정경로만 HTTP 2016.12.30 7081
Board Pagination Prev 1 ... 3 4 5 6 7 8 9 10 11 12 Next
/ 12

하단 정보를 입력할 수 있습니다

© k2s0o1d4e0s2i1g5n. All Rights Reserved