Skip to content

installation

acanakoglu edited this page Jul 9, 2018 · 7 revisions

GMQL-WEB Installation

Requirements

  • Linux (Ubuntu/Debian is recommended)
  • JDK 8 or higher

Installation

Download

Download the latest stable version from the https://github.com/DEIB-GECO/GMQL-WEB/releases, unzip it and get into the unzipped folder.

Configuration

Application configuration

For the framework, you need to configure conf/application.conf file. It is important to set the parameters below before starting the application:

databasePath="~/gmql/gmql.database"
play.http.context=/gmql-rest/
http.port=8000

where

databasePath: shows where the user database is saved as a single file in your local file system.

play.http.context: is the application main url

http.port: is the port where the web server is running

Note: if you want to enable play-mailer for the user password recovery module, please check the documentation and apply it in the conf/application.conf file.

GMQL core configuration

For all the parameters that need to be defined here, please refer to GMQL configurations documentation. These files are available in the conf/gmql-conf directory.

Application server start

After the configuration has been done, you can start the application server with the command below:

$ sh bin/gmql-web