我的系统是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光盘镜像的静默安装完成
原文地址:http://ice914.blog.51cto.com/1002165/1576868