1. 程式人生 > >redhat linux websphere 6 命令列安裝(靜默安裝)

redhat linux websphere 6 命令列安裝(靜默安裝)

WAS 6 命令列安裝(靜默安裝) 過去我們安裝was6 的時候,基本上都採用介面化安裝的方法,這種方法簡單方便。但是有時候,我們在安裝的時候伺服器沒有視窗,或者遠端安裝而無法連線視窗時,我們可以採用命令列安裝的方式,即靜默安裝。下面就介紹一下如何命令列安裝(靜默安裝--silent installation)(以linux為例)。 一、       WAS程式安裝 1、上傳檔案: 可以用ftp方式將WebSphere Application Server Network Deployment V6.1 for Linux on x86Series C88STML.tar安裝包上傳到伺服器。  2、登陸root使用者,解壓該安裝包
# tar –xvf  WebSphere Application Server Network Deployment V6.1 for Linux on x86Series C88STML.tar  3、編輯配置檔案responsefile.nd.txt。 responsefile.nd.txt檔案(本人實驗時檔名是responsefile.base.txt,一下皆替換即可)位於WAS資料夾中,命令列安裝(靜默安裝)需要修改該檔案的相關選擇,下面講要修改的引數陳列如下: -OPT silentInstallLicenseAcceptance="true"    –接受License -OPT allowNonRootSilentInstall="true" --是否允許非root使用者安裝 -OPT disableOSPrereqChecking="true" --取消對系統的檢測 -OPT installType="installNew"   --是否全新安裝 -OPT feature="noFeature"   --不安裝示例 -OPT installLocation="/opt/IBM/WebSphere/AppServer" --HP-UX, Solaris or Linux預設安裝路徑。如果是在AIX下進行安裝,則路徑為: -OPT installLocation="/usr/IBM/WebSphere/AppServer" -OPT profileType="none"   --不生成概要 -OPT PROF_enableAdminSecurity="false" --設定管理員安全,如果該值為true 則在下面兩項上輸入使用者名稱和密碼。如:使用者名稱為admin ,密碼為123456 -OPT PROF_adminUserName=”admin” -OPT PROF_adminPassword=”123456” 儲存該檔案 4、執行命令列安裝(靜默安裝):
以root賬號身份執行,在命令列輸入 # ./install -options "responsefile.nd.txt" –silent 等待一會,直到命令執行完成。檢視是否安裝成功。 # ls –alF /opt 如果opt路徑下有.ibm 和IBM資料夾則說明安裝完成。 5、檢視安裝日誌。日誌檔案位於

/opt/IBM/WebSphere/AppServer/logs/install/log.txt,有興趣可以自己看一下

如果安裝失敗,檢視日誌,本人安裝時就是磁碟剩餘空間有限,然後解決.

6、驗證是否安裝成功。 1.切換到 /opt/IBM/WebSphere/AppServer/bin路徑下執行:

#./manageprofiles.sh -create -profileName tzx -templatePath /opt/IBM/WebSphere/AppServer/profileTemplates/default –建立名字為tzx的概要。 

2.啟動概要, 進入 /opt/IBM/WebSphere/AppServer/profiles/tzx/bin 資料夾,執行下面命令:


cd /opt/IBM/WebSphere/AppServer/bin

# sh startServer.sh server1  3.啟動完成後,在其他機器輸入http://ip:9060/ibm/console,如果能開啟介面,說明安裝成功 至此靜默安裝完成 二、       補丁工廠安裝(過程和上面程式安裝類似)1、上傳was補丁工廠程式並解壓。2、進入UpdateInstaller資料夾,編輯responsefile.updiinstaller.txt檔案,具體內容如下: -OPT silentInstallLicenseAcceptance="true" --安裝License -OPT allowNonRootSilentInstall="true" --允許非root使用者安裝 -OPT disableOSPrereqChecking="true" --禁止系統檢測 -OPT installLocation="/opt/IBM/WebSphere/UpdateInstaller" –指定安裝路徑,如果是AIX系統路徑為 -OPT installLocation="/usr/IBM/WebSphere/UpdateInstaller" -OPT skipStartMenu=true --僅限於linux和windows系統   3、執行安裝 ./install -options responsefile.updiinstaller.txt –silent   4、安裝完成後,會在/opt/IBM/WebSphere資料夾下生成UpdateInstaller資料夾。以後安裝was補丁就執行這個資料夾下的update.sh檔案 三、補丁安裝 1、補丁安裝同樣採取靜默方式, 2、進入/opt/IBM/WebSphere/UpdateInstaller/responsefiles資料夾,編輯install.txt檔案。內容如下:-OPT checkFilePermissions="true"   --檢測檔案系統許可權-W maintenance.package="/was6//6.1.0-WS-WAS-LinuxX32-FP0000029.pak" –指明補丁包路徑-OPT rootUserHasRunSlibcleanCommandSuccessfully="true" –AIX系統設定,其他系統不用-W product.location="/opt/IBM/WebSphere/AppServer" –指明要升級的was的路徑-W update.type="install" --必須指明 3,安裝補丁# ./update.sh -options responsefiles/install.txt –silent   四、驗證補丁是否成功。由於採用的是靜默安裝,安裝過程中沒有什麼提示,因此需要通過啟動概要的日誌才能判斷是否升級成功,啟動概要,並檢視概要下的 logs/SystemOut.log,該檔案會列印版本的資訊,或者執行versionInfo.sh命令,該命令會在螢幕上列印相關的資訊,檢視version 選項值。