본문 바로가기

WEB & WAS/WebSphere

(16)
[WebSphere] IHS 와 WebSphere Liberty 연동 개요 IHS(IBM HTTP Server) 9.0은 Apache HTTP Server 2.4.12를 기반으로 만들어진 서버입니다. 아파치와 톰캣 연동시 mod_jk를 이용하여 연동하는 것처럼 IHS는 Web Server Plug-ins for WebSphere Application Server 패키지에 포함된 모듈(mod_was_ap2X_http.so)을 이용하여 웹서버와 WAS 간에 연동을 지원합니다. IHS는 Apache를 기반으로 만들어진 웹서버이어서 Apache와의 연동 또한 지원합니다. 테스트 환경 IBM HTTP Server 9.0 WebSphere Application Server Liberty 19.0.0.9 CentOS 7.6 참조 IHS, WebSphere Application Serv..
IBM PU(Packaging Utility) 사용 방법 및 IBM HTTP Server 설치 개요 IBM PU(Packaging Utility)는 IM(installation Manager)의 repository 셋업하고 repository에 제품 패키지를 Copy하는 기능을 합니다. PU에서 제품 패키지를 Copy후 IM의 Preferense 창에서 저장소 위치(Repository Location)를 정의합니다. 제품패키지를 Copy 하는 방법은 인터넷을 이용하는 방법과 DVD에 포함된 제품 패키지를 Copy하는 방법이 있습니다. PU는 Passport Advantage Repository에 있는 소프트웨어를 Copy(다운로드)시 모든 플랫폼의 소프트웨어를 다운로드 받습니다. 테스트 환경 IBM IM IBM PU CentOS 7.6 참조 IM 및 PU 설치는 아래 링크를 참조 하면 합니다. I..
IBM IM(Installation Manager) 을 이용한 패키지 설치 - 오프라인 설치 개요 IM(Installation Manager)를 이용하여 IBM 소프트웨어 패키지를 설치 하는 방법에 대해서 알아봅니다. 설치 방법에는 온라인설치 및 오프라인 설치 모두 지원한다. 여기서는 콘솔 모드에서 설치 방법에 대해 단계 별로 알아 보도록 합니다. 참조 : https://www.ibm.com/support/knowledgecenter/SSDV2W_1.8.5/com.ibm.cic.commandline.doc/topics/t_pu_console_install.html IBM IM(Installation Manager) 을 이용한 패키지 설치 - 온라인 설치 온라인 설치및 오프라인 설치 차이 온라인 설치는 인터넷을 이용해 패키지를 받는데 그 과정에서 IBM 계정을 필요로 하고 이 계정을 이용하여 인증..
IBM IM(Installation Manager) 을 이용한 패키지 설치 - 온라인 설치 개요 IM(Installation Manager)를 이용하여 IBM 소프트웨어 패키지를 설치 하는 방법에 대해서 알아봅니다. 설치 방법에는 온라인설치 및 오프라인 설치 모두 지원합니다. 여기서는 콘솔 모드에서 설치 방법에 대해 단계 별로 알아 보도록 합니다. 참조 : https://www.ibm.com/support/knowledgecenter/SSDV2W_1.8.5/com.ibm.cic.commandline.doc/topics/t_pu_console_install.html 여기서는 Package Utility 를 설치를 예로 들어서 진행하도록 합니다. 온라인(Online) 설치 shell>cd /opt/IBM/InstallationManager/eclipse/ shell>cd tools shell>./..
IBM IM(Installation Manager) 설치 개요 IM(Insallation Manager)는 소프트웨어 패키지(HTTP Server, WebSphere 등)를 설치하거나, IM에 의해 설치된 패키지를 관리하는 설치관리 툴입니다. IM은 설치된 소프트웨어에 대해 셋팅, 검색, 수정, 언인스톨및 라이선스 관리를 할수 있습니다. 설치 1. 다운로드 https://www.ibm.com/support/pages/installation-manager-and-packaging-utility-download-documents 2. 설치 2.1 다운받은 파일을 압축 해제할 디렉토리로 이동후 압축 해제 shell>mkdir IM shell>mv agent.installer.linux.gtk.x86_64_1.8.4000.20151125_0201.zip IM/ she..
[WebSphere] WebSphere Liberty JVM 옵션 설정 개요 WebSphere Liberty의 JVM 옵션 설정 방법에 대해서 알아보도록 합니다. 테스트 환경 WebSphere Application Server Liberty 19.0.0.9 JDK 버전 : 1.8.0_221 1. 설정파일 ${server.config.dir}/jvm.options : single server 설정 예)wlp/usr/server//jvm.options ${wlp.install.dir}/etc/jvm.options : 전역 설정 예)wlp/etc/jvm.options 2. JVM OPTIONS 설정 -Xms512 -Xmx1024 minimum Java heap minimum Java heap -verbose:gc Enabling verbose garbage collection m..
[WebSphere] WebSphere Liberty 웹어플리케이션 배포 개요 이번 시간에는 WebSphere Liberty 웹어플리케이션 배포에 대해서 알아 보도록 합니다. 테스트 환경 WebSphere Application Server Liberty 19.0.0.9 1. 어플리케이션 배포 웹어플리케이션은 WAR(Web Application Archive) 형태로만 배포가 가능합니다. 즉 exploded(unPack) 형태의 어플리케이션은 배포할수가 없습니다. 웹어플리케이션 설정은 각 서버의 server.xml 파일을 이용합니다. 1.1 WAR 파일 생성 shell>cd myapp shell>jar cvf myapp.war . 1.2 webApplication 요소를 이용한 application 정의 servlet-3.0 1.3 application 요소를 이용한 appli..
[WebSphere] WebSphere Liberty 설치 개요 WebSphere Liberty는 자바 어플리케이션 서버이자, Open Liberty Project에서 진행하는 오픈 소스이다. 사용해 보니 가장 눈에 띄는건 서버 시작이 빠르다라는게 가장 와 닿든다. 또한 간단한 server.xml 파일도 눈에 띈다. 테스트 환경 WebSphere Application Server Liberty 19.0.0.9 설치 설치 방법에는 Eclipse IDE에 모듈로 추가하는 방식과 표준 압축파일을 unzip 하는 두가 지 방식이 있습니다. 여기서는 Unzip 방법으로 설치/구성 하는 방식에 대해서 설명합니다. 1. 다운로드 https://developer.ibm.com/wasdev/downloads/#asset/runtimes-wlp-webProfile8 2. 설치 s..