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
- SyncNow support an internal database, PostgreSQL or SQL Server (MSSQL). For the internal database no configuration is needed
- 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