Silently installing on Windows

You can silently install WebSphere Application Server to a local machine. To do the silent installation:

  1. Locate the file setup.iss on the product CD or, if you downloaded the product, among downloaded and extracted files. If the file is on CD, copy the file to a directory on your machine. Then, jot down the full path name for setup.iss.
  2. Open an editor on the file setup.iss and change the parameter values in the file as appropriate for your choice of products and configuration. Descriptions for the parameters are given below. You must specify values for the Security szUser= and szPassword= parameters.
  3. Uninstall any versions of WebSphere Application Server or any downlevel versions of IBM HTTP Server on your machine.
  4. Ensure that all software prerequisites are met.
  5. At a command line, enter the following:
    setup path\setup.iss -s

    Do not use the -f1 option.

  6. If you encounter errors during installation, examine the setup log file wssetup.log.
  7. After the WebSphere Application Server installation program runs, reboot your machine.

Parameters that you can set in setup.iss

Language To overide the language specifed by the system locale, set Language= to any of the following languages: English, Spanish, French, German, Italian, Japanese, Portuguese, Korean, Chinese, or Taiwanese. Leave the parameter blank for auto-detect. The default is Language=
Installation log file Under [LogFilePath], specify the directory where the installation log file resides (szDir=) and the installation log file name (szLogFileName=). Leave the parameter entries blank to get the defaults, target_directory\logs and wssetup.log. If the installation program does not create the target directory, look for the log file in the Windows directory. The default values you specify are [LogFilePath] szDir= szLogFileName=
WebSphere Application Server directory Under [SelectTargetDir], specify the main directory for WebSphere Application Server (szDir=). The defaults are [SelectTargetDir] szDir=d:\WebSphere\AppServer Result=1.
Samples installation Under [Samples], set Result= to 0 if you do not want samples installed. Keep the default of Result=1 to have the installation program install the samples.
Security Under [Security], specify a valid user ID (szUser=) and a valid password (szPassword=). Optionally, specify an administrative console host (szHostName=). If you are using key ring files, set UseDemoKeyRing= to 1 and specify client and server key ring files and passwords. If you do not need to specify your own key ring files, keep the defaults shown below and use the demo key ring files and passwords provided with the product. [Security] szUser= szPassword= szHostName=UseDemoKeyRing=1 szClientKeyRing = com.ibm.websphere.DummyKeyring; szClientPassword = WebAS; szServerKeyRing = com.ibm.websphere.DummyKeyring; szServerPassword = WebAS;
Database Under [Database], specify the following:
szType=
The database product. For DB2 UDB, use DB2. For InstantDB, use InstantDB. For Oracle, use Oracle.
szName=
The name of database to be used with WebSphere Application Server. The default for DB2 UDB is was. For InstantDB, the default is was.prp. For Oracle, the default is orcl.
szUser=
Your user ID. If you are using InstantDB, leave the parameter blank.
szPassword=
The password for the user ID. If you are using InstantDB, leave the parameter blank.
szPath=
The main directory for the database. For example, for DB2 UDB use d:\sqllib or for InstantDB use d:\WebSphere\Appserver.
szURL=
The URL for the database. The suggested URLS are, for DB2 UDB, jdbc:db2:was; for InstantDB, WAS_installation_root\bin\was.prp; and for Oracle, jdbc:oracle:thin:@hostname:1521:orcl.

For the Advanced Edition, the defaults are

[Database] szType=DB2 szName=was szUser=db2admin szPassword=db2admin szPath=d:\sqllib szURL=jdbc:db2:was

For the Standard Edition, the defaults are

[Database] szType=InstantDB szName=was.prp szUser= szPassword= szPath=d:\WebSphere\Appserver szURL=d:\WebSphere\Appserver\bin\was.prp
Other JDK Under [SelectJdkDir], you can specify an alternative JDK to the one that is shipped with WebSphere Application Server by designating the JDK home directory (szDir=). The defaults are [SelectJdkDir] szDir=
Configuring IBM HTTP Server For [SelectIBMHttpServer], if you want to configure IBM HTTP Server, specify 1 for Result= and the installation program will automatically determine the location of the Web server so you do not have to specify the directory. However, you can override auto-detection of the Web server by specifying the path for the httpd.conf file (szDir=). The defaults are [SelectIBMHttpServer] Result=0 szDir=
Configuring Apache HTTP Server Under [SelectApache], if you want to configure the Apache HTTP Server, specify 1 for Result= and the installation program will automatically determine the location of the Web server so you do not have to specify the directory. However, you can override auto-detection of the Web server by specifying the path for the httpd.conf file (szHttpDir=) and the srm.conf file (szSrmDir=). The defaults are [SelectApache] Result=0 szHttpDir= szSrmDir=
Microsoft Internet Information Server (IIS) 2/3.0 plugin Under [SelectIIS23], if you will need the IIS 2/3.0 plugin, specify 1 for Result=. The defaults are [SelectIIS23] Result=0
Microsoft Internet Information Server (IIS) 4.0/5.0 plugin Under [SelectIIS45], if you will need the IIs 4.0/5.0 plugin, specify 1 for Result=. The defaults are [SelectIIS45] Result=0
Lotus Domino Go plugin Under [SelectDGWDir], if you will need the Domino Go plugin, specify 1 for Result=. The installation program will automatically determine the location of the Web server so you do not have to specify the directory. However, you can override auto-detection of the Web server by specifying the path for the httpd.cnf file (szDir=). The defaults are [SelectDGWDir] szDir= Result=0
Lotus Domino 5.0 plugin Under [SelectDominoDir], if you will need the Domino 5.0 plugin, specify 1 for Result=. The installation program will automatically determine the location of the Web server so you do not have to specify the directory. However, you can override auto-detection of Web server by specifying the path for the httpd.cnf file (szDir=). The defaults are [SelectDominoDir] szDir= Result=0
Netscape Enterprise 3.51 plugin Under [SelectNetscape351_Dir], if you will need the Netscape Enterprise 3.51 plugin, specify 1 for Result=. The installation program will automatically determine the location of the Web server so you do not have to specify the directory. However, you can override auto-detection of the Web server by specifying the path for the obj.conf file (szDir=). Set UseSSL= to 1 to enable SSL security; to keep SSL security disabled, use 0. Note that enabling SSL on a non-secure Web server prevents the plugin from working. The defaults are [SelectNetscape351_Dir] szDir= Result=0 UseSSL=0
Netscape Enterprise 3.6 plugin Under [SelectNetscape36_Dir], if you will need the Netscape Enterprise 3.6 plugin, specify 1 for Result=. The installation program will automatically determine the location of the Web server so you do not have to specify the directory. However, you can override auto-detection of the Web server by specifying the path to the obj.conf file (szDir=). Set UseSSL= to 1 to enable SSL security; to keep SSL security disabled, use 0. Note that enabling SSL on a non-secure Web server will prevent the plugin from working. The defaults are [SelectNetscape36_Dir] szDir= Result=0 UseSSL=0
Netscape iPlanet 4.0 plugin Under [SelectiPlanet40_Dir], if you will need the iPlanet 4.0 plugin, specify 1 for Result=. The installation program will automatically determine the location of the Web server so you do not have to specify the directory. However, you can override auto-detection of the Web server by specifying the path to the obj.conf file (szDir=). Set UseSSL= to 1 to enable SSL security; to keep SSL security disabled, use 0. Note that enabling SSL on a non-secure Web server will prevent the plugin from working. The defaults are [SelectiPlanet40_Dir] szDir= Result=0 UseSSL=0
IBM HTTP Server installation Under [HTTPServer], if you want IBM HTTP Server installed, specify 1 for Result=. Also, specify the installation location (szDir=) and the installation directory (szInstallDir=). The defaults are [HTTPServer] Result=0 szDir= szInstallDir="HTTPD"
DB2 UDB installation Under [DB2], if you want DB2 UDB installed, specify 1 for Result=. Also, specify the installation location (szDir=), the installation directory (szInstallDir=), and the target directory (szTargetDir=). The defaults are [DB2] Result=0 szDir= szInstallDir="DB2\EN\INSTALL" szTargetDir="SQLLIB"
JDK default location Under [JDK], specify the default installation location for the JDK szInstallDir=. The defaults are [JDK] szInstallDir="JDK"