如今咱們已經作了DM和App節點的配置了,下面咱們來進行WAS的IHS節點安裝配置web
簡介:apache
本文對IHS進行安裝配置,對一些特殊點進行說明,特別是在安裝插件部分,要特別注意。瀏覽器
安裝命令網絡
[root@WasIHS01 ~]# /opt/IBMWebSphere7/lin_x64_suppl/IHS/installapp
第一步:介紹等,不用管測試
第二步:贊成協議,勾選贊成就能夠了spa
第三步:檢查系統準備的環境是否符合要求,有警告不用在乎,直接下一步安裝便可插件
第四步:選擇安裝目錄,這裏能夠選擇,也能夠默認的日誌
第五步:設置HTTP端口80和HTTP的管理端口8008,管理端口在集羣的時候須要使用到server
第六步:設置管理用戶名和密碼
第七步:勾選 Setup IBM HTTP Server administration server to administer IBM HTTP Server,並設置IHS的用戶和組,任意找一個Linux的用戶和組便可,如用戶:nobody,組:nobody
第八步:取消插件安裝,稍候進行手動安裝,去掉Install the IBM HTTP Server Plug-in for IBM WebSphere Application Server的默認勾選
到這裏須要咱們配置的就完成了,後面幾步,一直下一步便可完成,最後必定要現實綠色的Success才行,不然須要你查閱相關的日誌檢查系統環境了
先不忙安裝插件,插件只是集羣時同步使用,因此先看看IHS節點是否安裝成功了
啓動測試一下,啓動地址:
[root@WasIHS01 bin]# /opt/IBM/HTTPServer/bin/adminctl start
./adminctl start: admin http started
經過lsof -i查看8008端口是否啓動了
[root@WasIHS01 bin]# lsof -i:8008
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
httpd 16538 root 4u IPv6 281560 0t0 TCP *:8008 (LISTEN)
httpd 16540 nobody 4u IPv6 281560 0t0 TCP *:8008 (LISTEN)
啓動apahce
[root@WasIHS01 bin]# /opt/IBM/HTTPServer/bin/apachectl start
再次查看80端口是否啓動了
[root@WasIHS01 bin]# lsof -i:80
COMMAND PID USER FD TYPE DEVICE SIZE/OFF NODE NAME
clock-app 2061 root 21u IPv4 17259 0t0 TCP WasIHS01:50034->a23-215-63-32.deploy.static.akamaitechnologies.com:http (CLOSE_WAIT)
httpd 16566 root 4u IPv6 284271 0t0 TCP *:http (LISTEN)
httpd 16569 nobody 4u IPv6 284271 0t0 TCP *:http (LISTEN)
[root@WasIHS01 bin]#
瀏覽器訪問一下是否能夠正常訪問了,看到一下界面說明安裝成功,而後接着安裝插件部分
首先要保證你的VM和你的宿主可以相互訪問,你能夠ping一下,看看網絡是否正常,正常就能夠在宿主的瀏覽器上面訪問,若是不行,請在VM的系統中測試一下是否能夠經過瀏覽器訪問,可以訪問,而且可以登陸進去則表示OK
訪問地址:
輸入後就會顯示相應的IHS的界面,訪問成功則安裝沒有問題。
保證集羣的時候進行插件傳輸的正確性和同步的須要
安裝以前先在下面文件夾中創建四個空文件,防止插件安裝失敗,我測試的時候幾回都安裝失敗,因此建議仍是先創建文件才進行插件安裝
<WAS安裝文件目錄>/lin_x64_suppl/plugin/plg.webserverplugins.pak/repository/plugins.install/properties/version/nif/config/uninstall/
建立命令:
[root@WasIHS01 ~]#touch ApacheUnInstall.tmp Domino7UnInstall.tmp IHSUnInstall.tmp SunOneUnInstall.tmp
插件安裝命令:
[root@WasIHS01 ~]#/opt/IBMWebSphere7/lin_x64_suppl/plugin/install
第一步:默認選擇
第二步:贊成協議
第三步:系統準備的環境監測,有警告忽略,先無論
第四步:選擇Web Server,這裏選擇IBM HTTP Server V7
第五步:選擇安裝機器的環境,這裏選擇remote的Web server machine
第六步:選擇安裝路徑,默認便可
第七步:選擇httpd的配置文件地址,默認便可,端口80,若是你上一步的IHS安裝成功的,那麼這裏就不會報httpd.conf文件不存在,不然會提示找不到這個文件,那麼你須要刪除IHS, 從新安裝該節點知道顯示綠色的Success表示成功才行,不能是部分紅功的,必定要所有成功
第八步:給你的Web Server起一個惟一的名稱,這裏起的名稱等會兒集羣IHS的時候要用到,因此你要記錄下來,我起的是IHS01_WebServer,第二臺是IHS02_WebServer
第九步:plugin-cfg.xml的配置插件地址,默認便可
第十步:這裏配置一個App Server machine的名稱或者ip,就配置剛剛第一個就能夠了,等會兒第二個IHS插件安裝的時候也能夠選擇同樣的機器名稱
後面的步驟不用什麼配置,直接下一步便可,安裝完成後,就能夠來配置集羣了
根據以上步驟再建立一個IHS服務節點,步驟同樣,裏面的命名規則要注意了,根據咱們最開始規劃的主機名稱和IP地址來進行規劃命名。
在配置以前作一個權限的配置:
配置文件爲: (<Plugins>/config/ihs01/plugin-cfg.xml 文件權限,直接 777)
[root@WasIHS01 ~]# chmod 777 /opt/IBM/HTTPServer/Plugins/config/IHS01_WebServer/plugin-cfg.xml
[root@WasIHS02 ~]# chmod 777 /opt/IBM/HTTPServer/Plugins/config/IHS02_WebServer/plugin-cfg.xml
啓動命令:
[root@WasIHS01 bin]# /opt/IBM/HTTPServer/bin/adminctl start
[root@WasIHS01 bin]# /opt/IBM/HTTPServer/bin/apachectl start