Versions Compared

Key

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

...

Create installation directory with full permissions. Avoid using space or special characters in directory name. This directory will be referenced as <installdir> in next steps.

Extract the zip package to installation directory.

...

Default configuration settings are stored in appsettings.json file. Emakin uses layered multiple JSON configuration files to override configuration settings and changing any default setting in <installdir>/appsettings.json file is not recommended.

Create a new file in <installdir>/Configuration directory with appsettings.json name and set updated configuration setting in this file.

Example <installdir>/Configuration/appsettings.json file to set database connection for host administration;

Code Block
languagejs
{
  "DbConnStr": "Host=sqlserver;Database=EMAKIN;Username=emakin;Password=emakin;",
  "ProxyUri" : ""
}

Configuration settings can be overridden in following order.

  • <installdir>/appsettings.json
  • <installdir>/Configuration/appsettings.json
  • Environment Variables with "AK_" prefix
  • Command line arguments

Please see Configuration Settings page for further details.

3. Check ports

By default emakin listens from 80, 5000 port numbers. If you have another application running on your server using same ports, you need to change port numbers from <installdir>/Configuration/appsettings.json configuration file.

Expand
titleHow to set port numbers
  1. Edit <installdir>/Configuration/appsettings.json file.