[導讀]WAS 6 命令行安裝(靜默安裝)過去我們安裝was6 的時候,基本上都采用界面化安裝的方法,這種方法簡單方便。但是有時候,我們在安裝的時候服務器沒有視窗,或者遠程安裝而無法連接視窗時,我們可以采用命令行安裝的方式,即靜默安裝。下面就介紹一下如何命令行安裝(靜默安裝)(以linux為例)。
WAS 6
命令行安裝(靜默安裝)
過去我們安裝
was6
的時候,基本上都采用界面化安裝的方法,這種方法簡單方便。但是有時候,我們在安裝的時候服務器沒有視窗,或者遠程安裝而無法連接視窗時,我們可以采用命令行安裝的方式,即靜默安裝。下面就介紹一下如何命令行安裝(靜默安裝--silent installation)(以
linux
為例)。
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