Console installation on Ubuntu


Before You Start

Before installing the dbWatch Control Center, ensure you have root privileges.
All commands in this guide are shown using sudo. You may also run them as the root user.

This guide applies to Ubuntu Server 22.04 LTS and 24.04 LTS.

The dbWatch Control Center has been tested on these versions only.
Other Ubuntu versions may work but are not officially supported.

A minimal installation is assumed. An OpenSSH server is optional and only required for remote access.


Upgrade Only – Removing the BellSoft Repository

Older dbWatch Control Center installations used the BellSoft repository to provide Java.
This repository is no longer required for current versions.

If you are upgrading from an earlier installation, remove the BellSoft repository before continuing.

Remove the BellSoft APT source file:

sudo rm -f /etc/apt/sources.list.d/bellsoft.list

Remove the BellSoft signing key (if present):

sudo rm -f /usr/share/keyrings/bellsoft.gpg

Update package information:

sudo apt update

Note:
If BellSoft Java packages are already installed, they do not need to be removed.
The dbWatch Control Center will use its bundled or required Java version.


Adding the dbWatch Release Repository

Add the dbWatch APT repository:

curl -fsSL https://download.dbwatch.com/repository/apt/release/dbwatch.gpg | sudo tee /usr/share/keyrings/dbwatch.gpg >/dev/null
echo "deb [signed-by=/usr/share/keyrings/dbwatch.gpg] https://download.dbwatch.com/repository/apt/release/ all main" | sudo tee /etc/apt/sources.list.d/dbwatch.list

Installing the Software

Update package information and install the dbWatch Control Center:

sudo apt update
sudo apt install dbwatch-controlcenter

Starting the Service

Start and enable the dbWatch Control Center service:

sudo systemctl start dbwatch-controlcenter
sudo systemctl enable dbwatch-controlcenter

Verify that the service is running:

sudo systemctl status dbwatch-controlcenter

Verifying Network Access (Port 7100)

The dbWatch Control Center listens on TCP port 7100 by default.

To verify that the service is listening on this port, run:

sudo ss -lntp | grep 7100

On systems where `netstat` is available, you may also use:

sudo netstat -tulnp | grep 7100

If the service is running correctly, port 7100 should be listed as listening.


After installation, proceed to Initial Domain Setup