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).
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:
server { listen 88; listen 8443 ssl; }
Restart Nginx for the changes to take effect.
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:
https://localhost/ctlivemgr/login
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:
C:\ProgramData\Enghouse\ctlive
CTLive SDK
To download the SDK, use the following URL:
https://localhost/livechat/default/lib/livechatsdk.js
For multi-tenant installations, replace default
with the tenant name.