How Can We Help?

Search for answers or browse our knowledge base.

Linux Deployment

This procedure will deploy syncnow on a linux machine

SyncNow will be deployed as a systemd service, a new user with the name of syncnow will be created for the service. Running of install.sh should be with sudo privileges

Extract SyncNow compressed archive

unzip "/home/ec2-user/Linux64-SyncNow.zip" -d ~/SyncNowSetup

Install

Setup the Database

  1. SyncNow support an internal database, PostgreSQL or SQL Server (MSSQL). For the internal database no configuration is needed
  2. If you are using SQL Server or PostgreSQL
    • Create a user for SyncNow
    • Create a database for SyncNow and set the user as the owner of the database with full database privileges

Application Setup

  • Verify that you have admin permissions to the system
  • Change directory to SyncNow setup folder

cd ./SyncNowSetup/

  • Set execute permission to Install.sh and run ./Install.sh Install to deploy SyncNow
    chmod +x ./Install.sh & sudo ./Install.sh Install
  • Click Y to approve the license
  • if you have PostgreSQL or SQL Server (MSSQL) configure database properties.
  • Edit appsettings.json at /opt/SyncNow/ folder of SyncNow Installation.
    • Set the database type, valid options are : SQLLite , SQLServer, PostgreSQL
    • Set the database host name
    • Set the database name
    • Set the database port
    • Set the database username
    • Set the database password – the password will be encrypted after the first load
    • If transport database encryption is needed – Set the value to True otherwise False
    • Windows Authentication – Set WindowsAuth to True for windows authentication, no password is needed if windows authentication is set to true. Windows Authentication is available only for postgresSQL.
  • Enter the host-name or IP address of SyncNow into <InstallationFolder>\WebApp\app.json
  • Navigate to http://<localmachine>:5030 to verify installation
    • Default User name: Admin@SyncNow.Local
    • Password: Admin
  • Change the Admin Password
  • Enter your license

UnInstall

  • Verify that you have admin permissions to the system
  • Change directory to SyncNow folder
  • Run Install.bat Remove to uninstall SyncNow
  • You can now delete SyncNow folder

sudo ./Install.sh Remove

Upgrade

SyncNow upgrades the database automatically during this process

  • Verify that you have admin permissions to the system
  • Change directory to the folder with the new extracted files
  • Run Install.sh Upgrade /opt/SyncNow to upgrade SyncNow
    sudo ./Install.sh Upgrade /opt/SyncNow
  • Click Y to approve that you have a backup
  • SyncNow will be upgraded automatically

Was this article helpful?
0 out of 5 stars
5 Stars 0%
4 Stars 0%
3 Stars 0%
2 Stars 0%
1 Stars 0%
How can we improve this article?
Please submit the reason for your vote so that we can improve the article.
Table of Contents