Installing uDeploy Server and Agents
Part II- Learn uDeploy Installation
While Part-1 was just a quick intro on uDeploy as a tool for continuous deployment/delivery; this section will state the steps to be followed for installing uDeploy server and uDeploy agents on a Linux machine. We will refer to the trial version for installing the tool.
Pre-requisites for installing uDeploy Server & Agent–
* Java Development Kit (JDK)- v8, to be set as a system variable
* Server database (Oracle, DB2, MySQL, SQL Server)
Steps to install uDeploy Server-
Step 1–> Download the latest version of uDeploy server. For example, if you are evaluating this tool, then download the free trial from below location- https://www.ibm.com/account/reg/us-en/signup?formid=urx-32121&S_CMP=web_dw_rt_swd
Just register to above link and get the downloadable file.
Step 2 –> Initiate the installation process by executing the following Linux commands-
- sudo -s
- cd /opt
- copy uDeploy zip file downloaded
- unzip uDeploy zip file
- cd ibm-ucd-install
- ./install-server.sh
The above commands will start the installation. The last command will prompt for license acceptance. Proceed on the steps with default options. You will be prompted again with admin password. Enter the password and complete the process. The following snapshot will confirm for a successful installation-
Step 3 –> Start uDeploy service by executing the following commands-
- cd /opt/ibm-ucd/server/bin and run
- ./server start
Step 4 –> Open the browser to check if the uDeploy server application is running and type in the following URL-
https://<ip address of your machine>:8443
Replace the <> with the ip of your machine with port 8443. As the application opens, click on the Advanced button.
Note– If there is an error on this page, check if 8843 port is enabled or not.
Step 5 –> You will now be prompted for admin username and password. Enter the same for a successful login-
A successful login, will land you on the admin console and we will now install uDeploy agents.
Step 6–> Login into the machine on which the uDeploy agent is to be installed. Remember you do need to have admin rights to perform this installation. Run the following Linux commands –
- cd /opt
- wget –no-check-certificate {provide copied uDeploy agent URL link}
- unzip ucd-agent.zip
- cd ucd-agent-install
- ./install-agent.sh
Follow the default options for installing the uDeploy agent.
Step 7 –> Post successful agent installation, we need to start the agent so that the server can sense the agent.
- cd /opt/ibm-ucd/agent/bin
- ./agent start
Step 8 –> Now, access the uDeploy server to check for the installed agent. Click on the option ‘Resource-> Agents’ to verify-
The above option will display list of agents that are online, take a look at below snapshot-
That’s it.. we have our uDeploy server and agent installed. And now we are ready to design a workflow to automate the deployment process. But that is something reserved for the next part. So, keep watching !!