LiveAgent Requirements
Before you order LiveAgent, please, check if your server meets the following recommended minimum requirements:
NOTE: The directory, to which you are about to install Live Agent must be available via browser by some URL address or IP ( e.g. mywebsite.com/liveagent )
- PHP7.2 or higher (PHP7.4 is fully supported from verion 5.19)
- with extensions: MySQL PDO or MySQLi, gd2, exif, iconv, mbstring, php-json, php-xml, PHP5-CURL package, bcmath, fileinfo
- required cron PHP max_execution_time set to 0,
- recommended minimal memory_limit 64MB, recommended 128MB,
- recommended web PHP minimal max_execution_time 30 seconds,
- enabled php session,
- MariaDB 10.2 or higher (recommended MariaDB 10.4)
Fully supported are also MySQL 5.7 and Percona 5.7 (or higher). Here you can read how you can easily check your version.- without SQL mode ONLY_FULL_GROUP_BY
- also, make sure that database user has all privileges for database granted!
- Web server Apache, Nginx or any other, which supports PHP, .htaccess and mod_rewrite
- Operating system any Unix like, Windows or Mac (basically all operating systems are supported if the operating system supports the installation of web servers)
- Disk space - absolute minimum 300 MB, plan ahead space required for your data (all emails, attachments, chats, tickets are stored in the database)
- cUrl version 7.39 or higher (older versions cause a problem when connecting to our license server)
- SSL - it is supported so if you own an SSL certificate you can use https://
- WkHtmlToPdf tool (this is only required for one specific LiveAgent feature to work properly, exporting tickets to PDF. Detailed info here.)
- ElasticSearch
Using Elasticsearch for full-text search in LiveAgent is recommended for customers with high volume of the tickets in their installation- If you're using Elasticsearch, only version 6.x is supported. More about elasticsearch here
Recommended Browser requirements:
LiveAgent runs on all major browsers. The minimum browser requirements are:
- Internet Explorer 10+
- Google Chrome 45+
- Safari 9+
- Opera 34+
- Mozilla Firefox 46+
Recommended setup of server:
- 4 Cores @ 3.2GHZ Turbo
- 4 Cores @ 3.2GHZ Turbo
- 8GB RAM (DDR3)
- 2x 128GB SSD raid1
HIGH PERFORMANCE REQUIREMENTS (300 agents online)
Example configuration
APPLICATION (WEB) SERVER CONFIGURATION
Processor: Intel Dual Xeon E5-2620 Hexa Core (Romley) 2.0Ghz per Core
RAM: 64GB DDR3 SDRAM
MYSQL DATABASE SERVER CONFIGURATION
Processor: Intel Dual Xeon E5-2620 Hexa Core (Romley) 2.0Ghz per Core
RAM: 32GB DDR3 SDRAM
NOTE: The application server and database server must be running on separate machines in this case.