安裝文件下載:http://pan.baidu.com/s/1dDl8PuL
安裝三大步驟:拷貝文件,安裝VNC和安裝WasLiberty
拷貝文件是將需要的文件InstalMgr1.6.2_LNX_X86_64_WAS_8.5.5.zip,WAS_Liberty_Core_V8.5.5.zip,WAS_Liberty_Core_V8.5.5_SUPPL_1_OF_3.zip,WAS_Liberty_Core_V8.5.5_SUPPL_2_OF_3.zip和WAS_Liberty_Core_V8.5.5_SUPPL_3_OF_3.zip等文件從遠程拷貝到本地,建議使用SCP命令。
安裝VNC是為了圖形化安裝Was Liberty,如果圖形化我估計要費事得多,而且本人也沒嘗試過。
安裝WasLiberty又可以分為解壓,安裝InstallManager和安裝WasLiberty三步。
解壓是將幾個zip文件分別解壓到各自的目錄中,你需要不斷用mkdir XX創建一個目錄,再用unzip -d XX xxxx.zip將某文件解壓完,有四個zip文件就要進行四次,注意WAS_Liberty_Core_V8.5.5_SUPPL_1_OF_3.zip,WAS_Liberty_Core_V8.5.5_SUPPL_2_OF_3.zip和WAS_Liberty_Core_V8.5.5_SUPPL_3_OF_3.zip解壓的目錄最好是XX1,XX2,XX3的形式,因為下面在安裝WasLiberty的過程中還要指定它們好幾次。本人設定的目錄如下:
InstalMgr1.6.2_LNX_X86_64_WAS_8.5.5.zip im
WAS_Liberty_Core_V8.5.5.zip wl
WAS_Liberty_Core_V8.5.5_SUPPL_1_OF_3.zip wl1
WAS_Liberty_Core_V8.5.5_SUPPL_2_OF_3.zip wl2
WAS_Liberty_Core_V8.5.5_SUPPL_3_OF_3.zip wl3
安裝InstallManager是安裝Was Liberty的前奏,安裝方法很簡單,打開解壓InstallManager的目錄,點擊install文件就行了,接下來的步驟和在Win中裝Install Mananger一樣,這里就不再贅述。
安裝完Installmanager后不要退出,先引入wl和wl1下的repository文件,然后開始安裝WasLiberty及其附屬組件,安裝過程唯一麻煩的是需要多次指定wl1,wl2,wl3等目錄。
安裝完畢后,找到/opt/IBM/Websphere/Liberty/bin的server文件,執行
#./server start就可以啟動Liberty了,相反#./server stop就關閉Liberty。
將需要部署的war文件放入 /opt/IBM/WebSphere/Liberty/usr/servers/defaultServer/dropins,如果Liberty是啟動的話,就能通過127.0.0.1:9080/yourwebappname來訪問應用了。
在/opt/IBM/WebSphere/Liberty/usr/servers/defaultServer/下找到serverl.xml,將host的值修改成*,如下:
<server description="new server">
<!-- Enable features -->
<featureManager>
<feature>jsp-2.2</feature>
</featureManager>
<httpEndpoint id="defaultHttpEndpoint"
host="*"
httpPort="9080"
httpsPort="9443" />
</server>
然后在iptables中將9080端口打開,外界就能通過http://ip:9080/webappname來訪問掛載在Liberty上的app上了。
如果不想使用defaultServer,可以通過以下命令創建一個 Liberty 服務器,然后啟動之。
<wlp.install.directory>/bin/server.bat/sh create <serverName>
<wlp.install.directory>/bin/server.bat/sh start <serverName>
請注意:此處 <wlp.install.directory> 指的是 Liberty 服務器的解壓目錄。<serverName> 可以是用戶自定義的字符串,作為服務器名。
其余特性還在研究中,先到這里。