LiveAgent Requirements

LiveAgent Requirements

Before you order LiveAgent, please,  check if your server meets the following recommended minimum requirements:
  • PHP7.2 or higher (PHP7.4 is fully supported from verion 5.19)
    - with extensions:  MySQL PDO or MySQLigd2exificonvmbstringphp-jsonphp-xmlPHP5-CURL packagebcmathfileinfo
    - 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
- 8GB RAM (DDR3)
- 2x 128GB SSD raid1
 
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 )
 
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.