Running the Interactive Installer

The Deployment Automation interactive server installer uses a wizard that guides you through the installation process.

To install Deployment Automation:

  1. Download and unzip the installer zip file.
  2. Launch the Deployment Automation installer.

    For Windows

    Run one of the following installer executables as a Windows local system user:
    • Windows 32-bit: SerenaDA-Server.exe
    • Windows 64-bit: SerenaDA-Server64.exe

    For UNIX/Linux

    Important: If you are installing on a 64-bit Linux system, be aware that the UNIX installers are 32-bit applications, and your system may not support 32-bit applications by default. Before running the installer on a 64-bit Linux system, ensure that the following are installed:
    • Motif: This is usually available by default
    • 32-bit compatibility libraries: C/C++ runtime

    Run the following installer executable as a user with root privileges:

    SerenaDA-server.bin

    Note:
    • The interactive server installer is available only for Linux, AIX, Solaris SPARC, and HPUX Itanium. For other UNIX platforms, you must manually install. See Manual Server Installation.
    • The server installer does not support console mode.
    After the welcome dialog box appears, click Next.
  3. Accept the license agreement. Click Next.
  4. Specify the path where you want to install Deployment Automation. Click Next.
  5. In the General Program Settings dialog box, select the location where settings will be saved. Click Change to select a different directory. Configure the following options:
    • Use existing settings

      Select this option to install the server using existing settings and maintain the current database.

    • Skip database creation

      Select this option if you are installing Deployment Automation on an additional server for high availability and you do not want to overwrite the settings that you provided during the initial install.

    • JMS connection port

      Enter the JMS port that agents will use to connect to the server.

    • Agent Mutual Authentication

      Select this option to configure increased security between agents and the server.

    Click Next.
  6. In the Database Selection dialog box, select the type of database you will use. Click Next.
  7. In the Database Details dialog box, edit the Database Connection String for your database, and then enter the database user name and password.
    Database Database Connection String
    Derby To use the built-in Derby database (for evaluation purposes only), enter a password for the database user, and then click Next.
    SQL Server Use the format:
    jdbc:sqlserver://serverName:1433;DatabaseName=serena_ra
    Oracle If you are using a service name, use the format:
    jdbc:oracle:thin:@//serverName:1521/serena_ra
    If you are using an instance name, use the format:
    jdbc:oracle:thin:@serverName:1521:serena_ra
    Where serena_ra represents your Oracle SID.
    Note:

    For Oracle databases, the schema name must be the same as the user name.

    Tip: If you need to change the database password after the install, navigate to the following location and update the hibernate.connection.password property.
    %serverInstallDir%/conf/server/installed.properties
    After the password is updated, restart the Serena Common Tools where the Deployment Automation server is installed. The hibernate.connection.password property will be encrypted after the server starts if it is not already encrypted.
    After you have entered the connection information, click Next.
  8. In the Administrator Details dialog box, enter the user name and password to create a Deployment Automation administrator account. You will use this user name and password to log in to Deployment Automation for the first time.
    Note: You cannot change this account later; therefore, enter the user name according to your organization's naming standards.
    Click Next.
  9. In the Configuration Details dialog box, enter the port number for the Serena Tomcat Service. The default is 8080. Click Next.
  10. Click Install. The Deployment Automation server installation finishes and the summary dialog box appears.
The properties set during the server installation are recorded in the installed.properties file located in the server_install/conf/server/ directory.

Deployment Automation is installed and connected to your database. You can now configure Deployment Automation by logging in to the Web application using the administrator account that you created.

If you want to begin configuring your system and defer agent installation until later, continue with Administration Overview.

If you are ready to install agent relays or agents, continue with the respective section at Agent Relay Installation or Agent Installation.

Related Topics

Installation Checklist

Manual Server Installation

Silent Mode Server Installation

Preparing Your Database