We have the minimal requirements and should work on any modern server.
Server software requirements
PHP 5.2.8 or later is required.
MySQL version 5.0 or later (we recommend the very latest stable release)
Portions eicra code are encoded and require a PHP decoder in order to run. There are two available, both free.
Zend Optimizer (Supported PHP version: 5.2.x or earlier)
ionCube Loader (Supported PHP version: 5.3.x or earlier)
Any web server daemon - such as Apache, nginx, IIS which is fully compatible with the required PHP configuration.
Apache server settings
If you have mod_security installed on your apache web server, mod_security must be disabled or your Eicra Product's files whitelisted (exempt from all mod_security rules).
Required PHP modules
Most of these modules are included by default. However, we have compiled a list of those which are definitely required by for good measure:
PHP cache and accelerators
The product accesses many scripts spread across many files for each connection. We strongly recommend that your web server has a PHP opcode cache like xcache, apcor eaccelerator installed. We find that xcache is the easiest to install and most readily available.