LiveWhale

LiveWhale’s server requirements

List of the server requirements for LiveWhale.

LiveWhale is written in PHP and MySQL, designed to run on Apache-based servers, and supports platforms able to run this software with the extensions specified below.

The recommended version of PHP is 5.3.x, however full support is provided for 5.2+. All required extensions are bundled with the standard PHP distribution. Some may require explicit enabling by a server administrator, but most are enabled by default. Required PHP extensions are:

If page editing is enabled for your installation, and you wish to use SFTP mode, you must also enable the ssh2 extension for PHP (available through pecl). Please be sure that your system supports “password” as an authentication method for SSH2 connections, and that you have allow_url_fopen enabled in your php.ini file.

LiveWhale’s built-in support for per-directory password protection requires the use of per-dir .htaccess control. Please enable this on your server if you wish to use this feature. If it is not supported, the password protection feature will simply not appear to your users.

Command-line Java should be present in order to take full advantage of LiveWhale’s script/css minimization features. If it is not present, minimization will simply not take place.

The mod_rewrite module for Apache is highly recommended, and utilized by LiveWhale if present.

While not required, we recommend the use of the APC extension for PHP. APC is an opcode cache and greatly increases the performance of PHP in production environments. LiveWhale makes additional use of the APC API, when enabled, beyond the out-of-the-box benefits to achieve increased performance.

LiveWhale is flexible in terms of its support for PHP configuration settings. We are happy to provide an audit of your PHP setup to determine if it is configured to run LiveWhale optimally.

The version of MySQL required is 5.0+. No special configuration is required.

Need more help? We’re here for you! If this document doesn’t address your question, or if you’d just like to know more, please send an email to support@livewhale.com and we’ll get back to you with more information!