Versions Compared

Key

  • This line was added.
  • This line was removed.
  • Formatting was changed.

Getting the installation kit

Get the installation kit from Accelario representative.

It should be a zip archive with following contents:

  • jar file

  • “conf” directory with single yaml file

Example:

data-masking-1.0-SNAPSHOT.jar
conf/application.yml

Prerequisites

  • Windows or Linux server - any release/version. This server will act as the application server. It can be any host - a dedicated one or the same as database server.

  • Recommended requirements: 4 CPU cores, 8GB RAM, 100 GB disk space

  • Java 8

  • Network accessibility to required databases

  • OS user:
    Linux - a user with sudo privilege
    Windows - a user with a privilege to run java and to read/write in the “app_home” directory

  • Database user - a user with DBA privileges in every database that the app should work with. Each database may have different user and password.

Anchor
Deployment
Deployment
Deployment

Unzip the installation kit into empty directory on app server - this directory will be further called “app_home”.

The configuration file conf/application.yml already has all parameters with default values.

If needed, the parameters can be changed by updating this file and restarting the application.

For example, you change port and admin login password as shown in the picture below:

...

Linux

Make sure that java 1.8 is installed.

Run these commands:

cd {app_home}

sudo screen -dmSL masking java -Duser.timezone=GMT -jar data-masking-1.0-SNAPSHOT.jar

If screen is not installed, it is also possible to use nohup:

sudo nohup java -Duser.timezone=GMT -jar data-masking-1.0-SNAPSHOT.jar &

In case of special locale of the shell, add these parameters:

-Dfile.encoding=UTF-8 -Dconsole.encoding=UTF-8

Windows

Make sure that java 1.8 64bit is installed.

Run these commands:

cd {app_home}

java -Duser.timezone=GMT -jar data-masking-1.0-SNAPSHOT.jar

In case of special locale of the shell, add these parameters:

-Dfile.encoding=UTF-8 -Dconsole.encoding=UTF-8

Accessing the application

Open a browser and goto: http://myserver:8084

Replace “myserver” with the hostname where the jar file was started

Reminder: the default port (8084) can be changed as described in Deployment section