Oracle/Web Tier

    OHS httpd.conf default setting options

    OHS 12.2.1.4 버전 기준, httpd.conf에는 Various default settings으로 분류되어 각종 옵션을 조정할 수 있다. Timeout : 클라이언트 요청에 의해 서버 연결 시, 연결 시간에 대한 설정 값. KeepAlive : 한 프로세스가 사용자의 지속적인 요청 작업을 계속 처리할지에 대한 설정 값. KeepAliveTimeout : KeepAlive가 'ON'일 때, 설정 시간 동안 요청이 없으면 time out 되는 설정 값. MaxKeepAliveRequests : KeepAlive가 'ON'일 때, 하나의 프로세스가 방문자들의 요청을 처리할 횟수에 대한 설정 값. 0으로 설정 시, 무제한 요청이 가능해짐. UseCanonicalName : 'ON'으로 설정 시, 설정했..

    OHS Error Page customization

    Weblogic과 OHS가 연동되어있는 상황에서 error page를 설정하는 예제 2가지. 1. ErrorDocument 404 error를 위한 설정 예시 ErrorDocument 404 뒤에 만약 404 error가 나타나면 호출할 페이지 입력 실제로 존재하지 않는 context root나 application을 호출하면 기존에 나타나는 404 error가 아닌 설정한 error.html이 호출된다. ============================================================================ 2. ErrorPage ErrorPage option을 통해 WEB ~ WAS 사이에 연결이 실패 시 나타나는 application을 customize할 수 있다. ..

    OHS 11g silent installation

    OHS 11g를 silent mode로 설치하는 방법에 대한 기술 (기준 ohs 11.1.1.9) 설치 zip 파일을 풀면 Disk 1~4와 readme 파일이 존재하는데, 그 중 Disk 1에 있는 runInstaller를 활용 loc 파일과 rsp 파일을 이용하여 설치 inventory_loc=/home/weblogic/ohs/ohs11119/engine/oraInventory inst_group=ohs [ENGINE] Response file Version=1.0.0.0.0 [GENERIC] SKIP_SOFTWARE_UPDATES=true SPECIFY_DOWNLOAD_LOCATION=false INSTALL AND CONFIGURE TYPE=false INSTALL AND CONFIGURE LAT..

    Iplanet redirection

    test 목표 : iplanet - Weblogic으로 연동되어 있는 상황. iplanet (port 8080)으로 호출했을 때, weblogic (port 8001)으로 redirection되어 호출되게 하기. iplanet admin console에서 >구성 > instance > 가상 서버 > instance > 내용 처리 > URL 리디렉션 > 새로 만들기 1. 조건 새로 만들기에서 소스에 '조건' 선택 후, $urlhost = "{ip 주소}" 입력 (띄어쓰기 유의) 대상 URL에는 redirection하고자 하는 ip:port를 작성 (이번 테스트의 경우 weblogic으로 redirection) iplanet 포트로 호출하였을 때, weblogic port 주소로 redirect 됨. 2. ..

    OHS http 호출해도 https로 redirection

    ## 환경 : weblogic~ohs 로 WAS ~ WEB 연결된 상태 ohs의 httpd.conf에서 아래와 같은 내용 RewriteEngine on 은 default이고 RewriteRule ^/(.*)$ https://{ListenAddress}:{SSL 포트 번호}/$1 [R,L] 추가 필자의 경우 Listen Address가 DNS 처리가 되어있기 때문에, DNS 이름으로 추가해줌. http의 내용으로 url을 입력해도 자동으로 https로 redirection되어 호출된다. https로 자동으로 redirection됨. ################### https => http redirect의 경우 SSLProxyEngine On => 추가해줘야 한다. ~~~

    OHS DNS 설정

    OHS에서 DNS를 설정하기 위해서는 httpd.conf를 수정해야 한다. ServerName 옆에 기존에는 ip:port로 지정되어 있다. (DNS 이름이 설정되어 있지 않은 경우) --> ServerName 옆에 원하는 DNS 명 적어주기. 원하는 DNS명을 쓰기 위해서는 윈도우 환경에서 DNS 등록을 해줘야 한다. 위 경로에서 hosts를 관리자 모드로 수정해준다. (기존 hosts 파일은 '반드시' 백업) 등록하고자 하는 외부/내부 ip (한 칸 띄고) DNS명을 작성해주고 저장함. 기존 ip:port로 불러와지던 것을 DNS 명으로도 화면이 호출되는 것을 확인. #### ohs port가 80이라면 뒤에 port 번호 없이 www.jhhan.com/test/hello.jsp 로 호출된다. ###..

    ohs OPTIONS 메소드 비활성화 하기

    OHS에서 특정 method를 비활성화하려면 ohs의 httpd.conf 파일을 수정하면 된다. 현재 GET 메소드가 활성화되어 있는 것을 확인 가능. default는 RewriteCond %{REQUEST_METHOD} ^OPTIONS 와 RewriteRule .* . [F] 로 되어 있음. OPTIONS를 활성화 한다는 의미. OPTIONS를 비활성화 하기 위해서는 RewriteRule .* - [F] 로 변경해주면 된다. ==================================================================== ---> 다른 method 설정도 제한이 되는지 test. 임의대로 RewriteCond %{REQUEST_METHOD} ^GET 으로 GET 메소드를 비활성..

    iplanet 업그레이드 방법 + 버전 확인

    ***업그레이드 목표 : iplanet 7.0.23 -> 7.0.27 1. iplanet 7.0.23을 설치한다 (경로 'A'라고 가정) 2. admin과 인스턴스가 모두 잘 작동되는지 확인 3. 콘솔 좌측 상단의 '버전'에서 버전에 맞게 설치됐는지 확인 4. iplanet 7.0.27 설치파일의 setup 실행 5. 설치 경로를 A로 지정 6. 같은 경로가 인식됐을 경우, 기존의 설치 여부가 아닌 업그레이드 여부를 물어봄 7. 해당 내용을 잘 따라가면서 업그레이드 완료 8. admin과 인스턴스 모두 작동되는지 + 버전 확인 ============================================================= # Iplanet 버전 확인 방법 => ${IPLANET_HOME}/..