In silent mode, installation properties are specified in a text file and the
installation occurs without command-line prompts. To install the server in silent mode, update
installation properties and run the installation based on the updated installation file.
Before you begin
Verify that perquisites are installed.
- Make sure that you have a license server with available licenses. See License management.
- Set the JAVA_HOME system variable to the location of the JRE or JDK that you are using.
- If you are installing the server to be compliant with Federal Information Processing Standards
(FIPS), the computer must use an IBM JRE or JDK. In this case, if you are using an IBM JRE or JDK
version 6, that JRE or JDK must be at service refresh (SR) level 12 or later.
- If you are installing the server in a production environment, install and configure the database
before you install the server. See Installing the database. If you are not installing in a
production environment, you can install an instance of Apache Derby during the installation steps.
You can migrate the database to a different database system later, as described in Migrating the server database.
- If you are using a database other than Apache Derby, place the JAR file for the database driver
in the lib/ext folder of the installation program.
About this task
Installation properties can be specify the install.properties file, which is
located in the root folder of the installation files. During the installation process, the server
stores installation properties in the installed.properties file, which is in
the conf/server folder of the server installation directory. If you have an
already existing installation, you can use the installed.properties file as an
example of the properties used in your environment.
Procedure
- Download and extract the installation files for IBM UrbanCode
Build.
- Verify that the server is stopped.
- Edit the install.properites file which is located in the IBM UrbanCode
Build
installation directory.
- Verify that the following line is in the file.
nonInteractive=true
- Add or modify other installation properties to fit your environment in . The following table
contains propeties that can be specified.Specify other properties in the following table. If you do
not specify a property, the default value is used.
Note: Ensure that the install.server.dir property is set to the directory
where IBM UrbanCode
Build is
installed.
Table 1. Installation propertiesProperty |
Default value |
Description |
install.server.external.web.url |
http\://IBM328-R90HCRQU.raleigh.ibm.com\:8093 |
|
install.server.jms.port |
7919 |
|
install.server.jms.mutualAuth |
false |
Specify true to require mutual authentication between servers
and agents. |
install.server.db.type |
derby |
The type of database. Valid types are ??. |
install.server.dir |
|
The installation directory for the server. |
install.server.db.derby.port |
11377 |
The port for the Derby database. This property is used only for Derby databases. |
install.server.db.user |
ibm_ucb |
The user name to access the database. |
install.server.db.password |
|
The password to access the database. |
install.server.db.url |
jdbc\:derby\://localhost\:11378/data |
The URL of the database. |
install.server.db.schema |
|
|
install.server.db.driver |
org.apache.derby.jdbc.ClientDriver |
|
install.server.db.no.create.table |
N |
|
install.rcl.license.path |
|
|
- Save the file.
- As an administrator, run the command to start the install process install-server.bat on Windows or the command ./install-server.sh on Linux.
What to do next
After the installation process completes, you can start the application server and then access
IBM UrbanCode Release. See Starting and stopping the server for details.
Start the server, see Accessing IBM UrbanCode Build. The default credentials are: log-on ID
admin; password admin. When you run the server for the first time, you might see an error message
that says that no agent is configured. To make this error go away, you must configure an agent . To
configure an agent, see Configuring agents.