# Installing on Ubuntu or Debian Linux distributions

# Installing Rundeck

WARNING

Rundeck depends on Java 11 or Java 8. The Java 14 packages will satisfy this dependency however Rundeck will not function properly with them. It is recommended to install the openjdk-11-jre-headless package manually.

sudo apt-get install openjdk-11-jre-headless
Copied!

# Quick install with apt

curl https://raw.githubusercontent.com/rundeck/packaging/main/scripts/deb-setup.sh 2> /dev/null | sudo bash -s rundeckpro
Copied!

# Manual install with apt

Import the repo signing key:

curl -L https://packages.rundeck.com/pagerduty/rundeckpro/gpgkey | sudo apt-key add -
Copied!

Add the following to /etc/apt/sources.list.d/rundeck.list replacing existing entries:

deb https://packages.rundeck.com/pagerduty/rundeckpro/any/ any main
deb-src https://packages.rundeck.com/pagerduty/rundeckpro/any/ any main
Copied!

Update apt cache and install:

sudo apt-get update
sudo apt-get install rundeckpro-enterprise
Copied!

# Clean Install from deb repository when existing version is present

  1. First, Check for existing versions installed
dpkg --list | grep -i rundeck
Copied!
  1. Then, remove existing version to perform a clean install.
apt remove rundeck
dpkg --purge rundeck && apt install rundeck
Copied!

# Install deb package directly

Download deb package from the download page (opens new window) and run:

sudo dpkg -i rundeckpro-enterprise_3.3.10-SNAPSHOT-1_all.deb
Copied!

# Starting Rundeck

To start Rundeck:

sudo service rundeckd start
Copied!

To verify that the service started correctly, tail the logs:

tail -f /var/log/rundeck/service.log
Copied!

The service is ready once you see something similar to:

Grails application running at http://localhost:4440 in environment: production
Copied!

# Logging in for the first time

  1. Navigate to http://localhost:4440/ (opens new window) in a browser.
  2. Log in with the username admin and password admin

Rundeck is now up and running!

Next, learn how to create your first Rundeck Enterprise project