Windows
Installation Guide for Windows
Prerequisites
Before proceeding with the installation, ensure you have:
Administrator privileges on the Windows machine.
No conflicting applications running on ports 80 or 443 (e.g., another web server).
Windows machine with internet access
Supported Windows Operating Systems
Windows Server 2016 and 2019 (64bit)
Windows 10 and Windows 11
Download and Installation
Download CTLive_XXX.exe.
Run the installer and follow the on-screen instructions.
The installation will automatically set up all dependencies, including CTLive, CTLiveMgr, IMChannel, CTLiveSocial and CTLiveBOT
By default, CTLive will be available on the following ports:
HTTP: 80
HTTPS: 443
Accessing CTLive
Once installed, the CTLive script can be embedded into your website using the following URL:
https://<hostname>/livechat/default/lib/livechatsdk.js
For multi-tenant installations, replace default
with the tenant name:
https://<hostname>/livechat/<tenant>/lib/livechatsdk.js
Setup and Configuration
The setup process is entirely handled by the installer, and no additional scripts need to be executed.
Nginx Configuration
If port 80 is already in use, modify the Nginx configuration:
Open the file located at:
C:\Program Files\nginx\conf\nginx.conf
Change the HTTP and HTTPS ports:
Replace certs\nginx.crt and cert\nginx.key with the right certificate chain
Restart Nginx for the changes to take effect.
If your SSL certificate is signed by an intermediate CA, be sure that it has to be appended into nginx.crt to avoid possible verification errors.
MongoDB
Default Authentication For a single-tenant installation, the default MongoDB credentials are:
Database: admin
Username: mongoAdmin
Password: ******** (ask to customer support)
Port: Default MongoDB port
Accessing CTLive Manager
CTLive Manager (CTLiveMgr) is available at:
Use the following default credentials:
Tenant: DEFAULT
User: ctliveadmin
Password: Password$1
It’s highly recommended to change default ctliveadmin password through the CTLiveMGR UI
CTLive Configuration Files
The JSON configuration files for CTLive are stored in:
CTLive SDK
To download the SDK, use the following URL:
For multi-tenant installations, replace default
with the tenant name.