Skip to content

Install Drovio Server

Drovio Server is fully packaged on the supported platforms. Each of the following commands has to be run on a supported platform using the official release and instructions.

Administration privileges

All install, update and service commands below require administration (root) privileges.

On Linux, packages are provided for x64 and arm64. The Debian and Ubuntu commands are identical on both; on RHEL, pick the tab matching your architecture.

To deploy Drovio Server in a container instead, see Docker deployment.

Linux: Debian / Ubuntu

Drovio Server can be installed on the latest Linux Debian and Ubuntu releases.

Install

Upload the Drovio Server Debian package to your server, then:

apt update
apt install /path/to/drovio-server-package.deb

Start and stop the service

systemctl start drovio-server     # start
systemctl stop drovio-server      # stop
systemctl restart drovio-server   # restart
systemctl status drovio-server    # current status (running or not)

Update

apt update
apt install /path/to/drovio-server-package.deb

Keep your configuration

You may get prompted to manually update / overwrite the configuration files: always enter N. The new config fields will be added automatically during the next Drovio Server launch.

Linux: RHEL-based

Install

# Update the system
dnf update
# Reboot if necessary

# Add specific repositories
dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-9-x86_64/pgdg-redhat-repo-latest.noarch.rpm
dnf install -y epel-release

# Disable the built-in PostgreSQL module
dnf -qy module disable postgresql

# Install Drovio Server package
dnf install -y drovio-server-x.y.z-1.x86_64.rpm
# Update the system
dnf update
# Reboot if necessary

# Add specific repositories
dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-9-aarch64/pgdg-redhat-repo-latest.noarch.rpm
dnf install -y epel-release

# Disable the built-in PostgreSQL module
dnf -qy module disable postgresql

# Install Drovio Server package
dnf install -y drovio-server-x.y.z-1.aarch64.rpm
# Update the system
dnf update
# Reboot if necessary

# Add specific repositories
dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-10-x86_64/pgdg-redhat-repo-latest.noarch.rpm
dnf install -y epel-release

# Disable the built-in PostgreSQL module
dnf -qy module disable postgresql

# Install Drovio Server package
dnf install -y drovio-server-x.y.z-1.x86_64.rpm
# Update the system
dnf update
# Reboot if necessary

# Add specific repositories
dnf install -y https://download.postgresql.org/pub/repos/yum/reporpms/EL-10-aarch64/pgdg-redhat-repo-latest.noarch.rpm
dnf install -y epel-release

# Disable the built-in PostgreSQL module
dnf -qy module disable postgresql

# Install Drovio Server package
dnf install -y drovio-server-x.y.z-1.aarch64.rpm

Start and stop the service

systemctl start drovio-server     # start
systemctl stop drovio-server      # stop
systemctl restart drovio-server   # restart
systemctl status drovio-server    # current status (running or not)

The actual configuration is described in Configuration.

Windows

Drovio Server can be installed on any 64-bit Windows version released over the last decade. If you have not yet been provided with a Drovio Server installer for Windows along with this document, please contact us at support@drovio.com and we will send you a download link.

The Drovio Server installer for Windows includes all its required dependencies in a single package. Although it was tested on freshly installed Windows Server editions, you may need an Internet connection to make sure your operating system is up to date (through Windows Update).

Install

Follow the installer's on-screen instructions to deploy Drovio Server to your Windows machine. At the end of the install process, Drovio Server is ready to be started.

Firewall

Don't forget to modify your firewall settings, if any, so Drovio can be accessed from outside of your server. The actual configuration is described in Configuration.

Start and stop the service

Open the Services window either from the Control Panel, or by pressing Win+R and entering Services.msc in the Run dialog box.

Search for the Drovio Server service to start, stop or restart it.

You can start and stop Drovio Server with the shortcuts located in the Start menu:

  • Drovio Server → Start Drovio Server
  • Drovio Server → Stop Drovio Server
sc start drovio-server    :: start
sc stop drovio-server     :: stop
sc query drovio-server    :: current status (running or not)

Update

Execute the provided installer. You will be prompted to uninstall the old version (note that this does not remove your settings nor the users / licenses database). Then, follow the on-screen instructions to install the new version.