You might be in the process of installing Kayako Classic from scratch and may wonder if there's an available comprehensive guide for installing MySQL and PHP as well as the server requirements (e.g., supported versions).
The installation of the Kayako Classic download (self-hosted) version involves hardware, network, and other infrastructure-related components that are maintained and hosted within your IT environment. That said, we do not provide guides or assistance pertaining to hardware, network, and other infrastructure-related components such as MySQL and PHP installation since this should be handled by your in-house administrators.
For information about MySQL and PHP, please visit the following sites:
NOTE: For Kayako Classic customers seeking professional installation assistance, we are happy to approve and recommend Holbi, the company behind kayako-solutions.com who many Kayako customers have worked with successfully for several years.
As for the requirements, it is very difficult to quantify server hardware requirements for running Kayako Classic. You may run the Kayako helpdesk on dedicated hardware, shared hardware, or virtualized environments with restricted resource access. The web application element of Kayako is platform-independent, so the server requirements will remain the same for Windows as well as Unix/Linux servers. Which is best for you will depend on a variety of factors - including resources, expertise, and what fits within your organization.
That said, we do have our recommended configuration and requirements, which is in part used for our OnDemand platform. To know more about our recommended server configuration and system requirements to install or upgrade the Kayako Classic, please visit the Kayako Classic Server Configuration and System Requirements article.
The Kayako Classic installation guide which can be found in the Installing Kayako Classic Download article gives you the following installation procedure:
- Downloading, unpacking, and uploading the product files
- Creating a MySQL database
- Renaming and editing the 'config.php.new' file
- Download the 'key.php' file and upload it to your root directory
- Setting folder permissions
- Installing the Kayako Classic helpdesk
- Removing the '/setup' directory