aix7安裝was七、打補丁、更改訪問端口、手動啓動was、配置was七、部署項目

1:準備工做 

先了解下即將用到的aix命令,以及安裝包、補丁安裝工具、補丁node

was7的安裝包以及補丁工具都是壓縮包形式而且以.tar.gz結尾的web

安裝包在800MB左右,一般爲****_wasnd_aix_7.tar.gz服務器

補丁工具在100MB左右,一般爲****_UPDI_****.tar.gz工具

補丁,依據你的實際狀況1~N個補丁,每一個補丁的大小不一,以.pak爲後綴名oop

IBM 每次更新WebSphere的補丁時都會推出相應的補丁工具,也就是說補丁工具要和補丁對應上。不然你使用了7.0.0.3的補丁去更新7.0.0.5的補丁會出現異常(舉個栗子~)。測試

咱們獲得了安裝包和補丁升級工具以及補丁以後首先上傳到指定aix服務器上(使用ftp命令或藉助工具),在aix服務器的根目錄下有個文件夾叫usr,我極力建議你最好將usr文件夾分配20GB的空間(沒有通過仔細的測試,但20GB對於服務器來講不算多),以避免以後安裝的時候會產生「系統目錄空間不足」等錯誤警告!切記,若是遇到「系統安裝目錄不足等狀況,你須要將was完全卸載,而且將根目錄一些必要的文件夾刪除」! spa

必看小結:插件

1:爲何usr目錄分配20GB的空間?日誌

  aix下was的默認安裝路徑爲usr/IBM。固然,這個路徑你能夠更改,但記住更改的路徑下必要有充足的空間。code

2:安裝時請使用root用戶,was爲咱們提供了非root用戶安裝。但通過我實際測試後發現這不起做用,而且會致使安裝異常,請務必使用root用戶安裝!若是你所擁有的用戶不具有root權限,可使用sysop登錄後su - root。

2:必要的aix和ftp命令

Aix命令:

sh 文件名.sh   ---運行sh腳本

cd 目錄名  ---進入下一層目錄

cd ..  ---退出本層目錄進入上一層目錄

cd   ---直接退出到根目錄

pwd  ---查看當前目錄

gzip -d  ---文件名.tar.gz 解壓gz壓縮包

tar -xvf  ---文件名.tar 解壓tar壓縮包

rm  文件名 ---刪除某文件, *.後綴則刪除全部後綴相同的文件

rm -rf 文件夾名字---刪除目錄下全部的文件

vi 文件名 ---編輯文件內容

./腳本 ---運行當前目錄下的腳本

Shift+:後再按wq ---退出vi編輯模式

 

ftp 命令:

ftp+ip地址 ---鏈接目標主機

bin ---指定傳輸文件的方式(ascii也行)

prom ---關閉傳輸文件時的提醒

mget+文件名 ---傳輸文件

3:安裝順序

一、安裝was

二、安裝補丁工具

三、打補丁

四、啓動was ...

4:安裝was7

首先解開gz包,gzip -d 文件名.tar.gz,會生成 *****.tar文件

而後解開tar包,tar -xvf *****.tar, 

解壓過程截圖

解壓完成,便利目錄

在你解壓的was的目錄下,找到 responsefile.nd.txt ,修改一些必要的配置選項

-OPT silentInstallLicenseAcceptance="true"             –-接受協議
-OPT disableOSPrereqChecking="true"                    --取消對系統的檢測
-OPT installType="installNew"                          --是否全新安裝
-OPT profileType="cell"                                --生成概要
-OPT feature="languagepack.console.all"
-OPT feature="languagepack.server.all"
-OPT PROF_adminUserName=」admin」                        --設置管理員的用戶名
-OPT PROF_adminPassword=」admin」                        --設置管理員的密碼
-OPT installLocation="/usr/IBM/WebSphere/AppServer"    --默認安裝路徑

 

以上選項,請在該文件中尋找,若是被註釋掉(# 爲註釋)請打開註釋,上面沒有提到的選項請所有註釋掉!

保存文件

以root帳號身份執行,執行命令 ./install -options "responsefile.nd.txt" –silent

要等待一段時間(稍長),直至命令執行完成,詳細安裝日誌和錯誤日誌請查看 

/usr/IBM/WebSphere/AppServer/logs/install/log.txt

日誌結尾出現:INSTCONFSUCCESS表示was安裝成功

查看當前was版本

/usr/IBM/WebSphere/AppServer/bin

這個目錄下有versionInfo.sh

運行此腳本能夠看到安裝的was的版本號

必看小結:

  1:安裝過程當中若是出現異常或失敗該怎麼辦?

首先進入/usr/IBM/WebSphere/AppServer/uninstall/目錄下,執行命令./uninstall,等待was自行卸載一些必要的文件,而後回到/usr目錄下執行命令 rm – rf IBM 和 rm – rf .ibm    刪除IBM和.ibm文件夾。

回到根目錄,執行命令 rm –rf waslogs。至此,was在aix系統上完全卸載完畢。

  2:若是很快就執行完畢怎麼辦?

  2.1:檢查responsefile.nd.txt有沒有安裝上文中所說的去更改。

  2.2:檢查是否是用root安裝的

5:安裝補丁工具

  解壓補丁工具的壓縮包,切忌:was與was補丁解壓時不要在同一目錄同一文件夾內,由於was解壓的時候會產生JDK,was補丁解壓時也會產生JDK,兩個JDK會相互覆蓋致使衝突!

解壓過程

遍歷目錄

進入解壓文件內,進入UpdateInstaller,編輯responsefile.updiinstaller.txt

-OPT silentInstallLicenseAcceptance="true"                      --接受協議
-OPT disableOSPrereqChecking="true"                           --禁止系統檢測
-OPT disableEarlyPrereqChecking="true"                        --禁止先決條件檢查
-OPT installLocation="/usr/IBM/WebSphere/UpdateInstaller"       -–was的安裝路徑以及補丁工具的安裝路徑
 -OPT traceFormat=ALL
 -OPT traceLevel=INFO

 

保存文件,使用root用戶在該文件目錄下執行命令

./install -options responsefile.updiinstaller.txt –silent

 

安裝完成後,會在/usr/IBM/WebSphere文件夾下生成UpdateInstaller文件夾

具體安裝日誌或錯誤日誌請查看

/usr/IBM/WebSphere/UpdateInstaller/logs/install/log.txt

日誌結尾出現:INSTCONFSUCCESS表示補丁工具安裝成功

必看小結:

  1:若是很快(幾秒鐘)就執行完畢,請檢查responsefile.updiinstaller.txt有沒有安裝上述所說的去更改,以上所提到的若是有註釋請打開,沒有的提到的所有註釋掉。另外文件中-OPT allowNonRootSilentInstall="true"表示是否採用非root用戶安裝,通過測試後改爲非root用戶安裝不起做用,反而會致使補丁工具安裝失敗

6:安裝補丁

將須要更新的補丁放到一個文件夾內。這裏我放在home/zzlc/目錄下。

切記:補丁安裝時是有順序的,先打WAS,而後打WASSDK,有插件的話再打插件

進入 /usr/IBM/WebSphere/UpdateInstaller/responsefiles/

編輯install.txt    

-Wmaintenance.package="/home/zzlc/7.0.0-WS-WAS-AixPPC32-FP0000005.pak;/home/zzlc/7.0.0-WS-WAS-AixPPC32-FP0000015.pak;/home/zzlc/7.0.0-WS-WASSDK-AixPPC32-FP0000005.pak;/home/zzlc/7.0.0-WS-WASSDK-AixPPC32-FP0000015.pak"      --補丁所在目錄 
-W product.location="/usr/IBM/WebSphere/AppServer"                          --要升級的WebSphere路徑
-W update.type="install"                                                    --此處必定要指定更新類型爲install

 

保存該文件,

執行腳本 ./update.sh –options responsefiles/install.txt –silent

 

等待一段時間(會比較長……)

查看補丁是否成功安裝

進入/usr/IBM/WebSphere/AppServer/bin這個目錄下有versionInfo.sh  

運行該腳本能夠看到如今是哪一個版本的was

不知道你是否注意到,由原來的7.0.0.0 變爲 7.0.0.15

必看小結:

  1:若是很快就執行完畢了怎麼辦?

  1.1:檢查install.txt有沒有按照上述所說的去更改

  1.2:是否使用root用戶執行

  1.3:是在/usr/IBM/WebSphere/UpdateInstaller目錄下執行的腳本嗎?

 

7:更改訪問端口號

若是不須要更改端口號直接忽略這一步!!

端口號更改,was控制檯默認的訪問端口是9060,web應用默認的訪問端口是9080

咱們將9060改成7012 , 9080改成7240

  9060:

    1:控制檯--->環境--->虛擬主機--->admin_host將9060更改成7012

    2:手動更改配置文件,9060更改成7012,如下目中的文件中包含9060的都改成7012

 
/usr/IBM/WebSphere/AppServer/profiles/Dmgr01/config/cells/loopbackCell01/nodes/loopbackCellManager01/

/usr/IBM/WebSphere/AppServer/profiles/Dmgr01/config/cells/loopbackCell01/nodes/loopbackCellManager01/

  9080:

    1:控制檯--->環境--->虛擬主機--->default_host將9080更改成7240

    2:手動更改配置文件,9080更改成7240,如下目中的文件中包含9080的都改成7240

/usr/IBM/WebSphere/AppServer/profiles/Dmgr01/config/cells/loopbackCell01/nodes/loopbackCellManager01/

/usr/IBM/WebSphere/AppServer/profiles/Dmgr01/config/cells/loopbackCell01/nodes/loopbackCellManager01/

  注:loopbackCell01根據你實際安裝的來

  保存。

8:啓動was

  通過了前面這些操做,如今was已經成功安裝了。

  先啓動manager

  進入/usr/IBM/WebSphere/AppServer/profiles/Dmgr01/bin

  執行腳本 startManager.sh,

  日誌:/usr/IBM/WebSphere/AppServer/profiles/Dmgr01/logs/dmgr

  啓動node節點

  進入/usr/IBM/WebSphere/AppServer/profiles/AppSrv01/bin

  執行腳本 startNode.sh

  日誌:/usr/IBM/WebSphere/AppServer/profiles/AppSrv01/logs/nodeagent/

  登陸地址示例: http://ip:9060/ibm/console

  至此 結束 !

相關文章
相關標籤/搜索