Installing uDeploy Server 6.X in linux rhel 7.5

Install and Setup JDK 8 and JAVA HOME

$ sudo -s
$ yum install wget -y
$ wget -c --header "Cookie: oraclelicense=accept-securebackup-cookie"
$ rpm -ivh jdk-8u131-linux-x64.rpm
$ java -version
$ export JAVA_HOME=/usr/java/jdk1.8.0_131

Install and Setup uDeploy Server 6.X

$ hostnamectl set-hostname rajesh-udeploy-server
$ hostnamectl
$ cd /opt
$ yum install unzip -y
$ wget
$ unzip
$ cd ibm-ucd-install
[root@ip-172-31-4-51 ibm-ucd-install]# ./
Enter the directory of the server to upgrade(leave blank for installing to a clean directory).

Enter the home directory for the JRE/JDK that the new server or already installed server uses. Default [/usr/java/jdk1.8.0_131]:

Buildfile: install.with.groovy.xml
    [mkdir] Created dir: /opt/ibm-ucd-install/compiled


  [groovyc] Compiling 4 source files to /opt/ibm-ucd-install/compiled
     [copy] Copying 20 files to /opt/ibm-ucd-install/compiled

    [unzip] Expanding: /opt/ibm-ucd-install/ into /tmp/install-738166103                       8269765074.tmp
     [echo] Found sub-installer UCDeployInstaller.groovy
The Programs listed below are licensed under the following License Information
 terms and conditions in addition to the Program license terms previously
(1/59) "Enter" for the next page, or "F" to print the full license:
     [echo] Do you accept the license? [y,n] y
     [echo] Installing IBM UrbanCode Deploy version
     [echo] Enter the directory where the IBM UrbanCode Deploy should be install                       ed. [Default: /opt/ibm-ucd/server]

     [echo] The specified directory does not exist. Do you want to create it? Y,n [Default: Y]

     [echo] Installing IBM UrbanCode Deploy to: /opt/ibm-ucd/server
     [echo] JVM Version detected: 1.8.0_131
     [echo] JAVA_HOME: /usr/java/jdk1.8.0_131
     [echo] Will this server be used as a node in a high availability cluster? y,N [Default: N]

     [echo] Where should the server store application data such as logs, plugins, and keystores? [Default: /opt/ibm-ucd/server/appdata]

     [echo] The specified directory for application data (/opt/ibm-ucd/server/appdata) doesn't exist. Do you want to create it? Y,n [Default Y]

     [echo] What host name will users access the Web UI at? [Default: ip-172-31-4-51.ap-south-1.compute.internal]

     [echo] Do you want the Web UI to always use secure connections using SSL? Y,n [Default: Y]

     [echo] Enter the port on which the Web UI should listen for secure HTTPS requests. [Default: 8443]

     [echo] Enter the port on which the Web UI should redirect unsecured HTTP requests from. [Default: 8080]

     [echo] Enter the initial password for the admin user.

     [echo] Please type password again.

     [echo] Enter the port to use for agent communication. [Default: 7918]

     [echo] Do you want the Server and Agent communication to require mutual aut                       hentication? This requires a manual key exchange between the server and each agent. See the documentation for more details. y,N [Default: N]

     [echo] Enter the port and hostname of a Rational License Key Server containing product licenses for IBM UrbanCode Deploy, in the form of port@hostname. (e.g. Alternatively, you may leave this blank to begin a 60-day evaluation period. [Default: none]

     [echo] When installing a server as a part of an existing cluster or when using a pre-populated database, it is not necessary to create the database schema.This step must be performed when installing a standalone server to a fresh database or when installing the first server in a cluster.
     [echo] Create database schema? (For high availability servers, this should only be done for the first server in the cluster) Y,n [Default: Y]

     [echo] The following database types are supported: derby, mysql, oracle, sqlserver, db2, db2zos.
     [echo] Enter the database type to use. [Default: derby]

     [echo] Enter the database username. [Default: ibm_ucd]

     [echo] Enter the database password. [Default: password]

     [copy] Copying 2 files to /opt/ibm-ucd-install/bin/server
[propertyfile] Updating property file: /opt/ibm-ucd/server/conf/server/
[propertyfile] Updating property file: /opt/ibm-ucd/server/conf/server/
[propertyfile] Updating property file: /opt/ibm-ucd/server/conf/server/
     [copy] Copying 1 file to /opt/ibm-ucd/server
[propertyfile] Updating property file: /opt/ibm-ucd/server/conf/server/
[propertyfile] Creating new property file: /opt/ibm-ucd/server/conf/installed.version
     [echo] After starting the server, you may access the web UI by pointing your web-browser at
     [echo] https://ip-172-31-4-51.ap-south-1.compute.internal:8443 to complete                        the Installation.
     [echo] Installer Complete. (press return to exit installer)

   [delete] Deleting directory /tmp/install-7381661038269765074.tmp
     [copy] Copying 1 file to /opt/ibm-ucd/server/var/install-log

How to start / Stop uDeploy server?

$ systemctl stop firewalld
$ systemctl disable firewalld
$ cd /opt/ibm-ucd/server/bin		
$ ./server start
Rajesh Kumar