我的系統是SUSE11 SP3,安裝包是WASNDv7_LinuxX64_C1G35ML.tar.gz
使用root賬戶(最好咯,不用root的話要在配置文件裏改權限)
創建一個文件夾,將安裝包放進去(這步可以不做,這麼做是因爲安裝包解壓出來有文件,文件夾,不是在一個文件夾裏,很亂滴)
# mkdir was7
# mv WASNDv7_LinuxX64_C1G35ML.tar.gz was7
# cd was7
解壓WAS安裝包(我用的是WASNDv7_LinuxX64_C1G35ML.tar.gz)
# tar zxvf WASNDv7_LinuxX64_C1G35ML.tar.gz
編輯WAS/responsefile.nd.txt文件(在WAS文件夾裏)
# cd WAS
# vi responsefile.nd.txt
以下是一些選項:
-OPT silentInstallLicenseAcceptance="false"改爲
-OPT silentInstallLicenseAcceptance="true" //接受license
-OPT allowNonRootSilentInstall="true" //是否允許非root用戶安裝(你不用root就要改這個,不然沒權限)
-OPT disableOSPrereqChecking="true" //取消對系統的檢測(這個要選上,很多系統都報錯)
-OPT installType="installNew" //是否全新安裝,這裏代表是
-OPT PROF_enableAdminSecurity="true"改爲
-OPT PROF_enableAdminSecurity="false" //設置管理員安全,在下面兩項上輸入用戶名和密碼。如:用戶名爲admin,密碼爲admin。如果值爲”false”,表示不設置,則下面兩項不需要填寫。
註釋:
-OPT PROF_adminUserName=
-OPT PROF_adminPassword=
或者:
-OPT PROF_adminUserName=”admin”
-OPT PROF_adminPassword=”admin”
取消註釋:
-OPT installLocation="/opt/IBM/WebSphere/AppServer" //安裝路徑,自己定吧
然後開始靜默安裝
# ./install -options responsefile.nd.txt -silent
等待安裝完畢
查詢安裝日誌:/datas/IBM/WebSphere/AppServer/logs/install/log.txt,有類似
iguration command: 97SInstallInvokeWSProfile, percent complete: 100%;
Process, com.ibm.ws.install.ni.ismp.actions.SetExitCodeAction, msg1, CWUPI0000I: EXITCODE=0
Process, com.ibm.ws.install.ni.ismp.actions.ISMPLogSuccessMessageAction,msg1,INSTCONFSUCCESS
表明安裝成功。
測試一下,驗證是否安裝成功
切換目錄到/opt/IBM/WebSphere/AppServer/bin啓動WAS
#./startServer.sh server1
啓動完成後,在其他機器輸入http://iphost:9060/ibm/console,如果能打開界面,說明安裝成功,至此WAS光盤鏡像的靜默安裝完成