DPMS Installation

Linux Installation


System requirements

These are the requirements for the most basic installation:

  • Most Unix based operating systems will probably work. We develop for Ubuntu 18.04 LTS which is thus also the recommended OS.
  • Make sure your server has correct UTC time
  • At least 2 GB memory available
  • docker >= 18 is recommended though older versions might also work. You can get it here: https://docs.docker.com/install/
  • docker-compose >= 1.23 is recommended but here older versions might work too. It is available at https://docs.docker.com/compose/install/
  • The command line interface and the installation scripts are using bash
  • The installation script also needs curl and sha256sum to download the sources and check integrity.

The whole data protection management system can be installed in only a few steps:

Installation

  • Download the installation script
curl https://www.raptorcompliance.com:25446/releases/download-install/%%RELEASE_VERSION%%/linux -o linux-install.sh
  • Check the integrity of the installation script! You can find the hash in the raptorcompliance portal. Make sure you get the hash for the correct version.
sha256sum linux-install.sh
  • Make linux-install.sh executable
chmod +x linux-install.sh
  • Execute the installation script as root and follow the instruction by the script
sudo ./linux-install.sh

First steps

Congratulations! You have successfully installed the DataProtectionMS. Please read the following information carefully to finish your setup of the DataProtectionMS:

Managing DPMS

To allow a non-root user to manage the DataProtectionMS from command line, you should add him to the groups 'dpms' and 'docker'.

To do this use the command:

usermod -a -G docker <username>

usermod -a -G dpms <username>

You will find a detailed description on our documentation portal:

Raptor Support

There is a command line interface for the dpms.

dpms help - Will display information on the dpms client

Web Access

The dpms comes with test certificates for https. You will have to replace them with your own as described below.

url: https:// internalserver ip:25444

Don't forget the port number and make sure your firewall allows access.

username: dpms_admin

password: change_me

Change the password before going life!

Encryption (SSL)

To make the DPMS accessible securely via https, you will need your own certificates for the domain under which the DPMS will be served. To add your own certificate and the corresponding key to the dpms you can use the command line tool with dpms cert

Our team is looking forward to assisting you in any way possible. If you have any questions, feel free to contact us at support@raptorcompliance.com. If you wish, we can take over the setup and integration remotely for you. Just write us or give us a call.