|  Download RequirementsOS requirements
Linux/Unix/BSD platform
_Windows platform currently not supported_
 PHP requirements
PHP 5.6+ (HHVM or PHP 7+ is recommended for performance reasons as ZEUS can be up to 4x faster and use less memory)
Posix module installed and enabled
Pcntl module installed and enabled
socket functions enabled for IPC purposes
 Library requirements
Zend Framework 3+ application (with the following modules installed: `zend-mvc`, `zend-mvc-console`, `zend-console`, `zend-log`, `zend-config`)
Opis library (`opis/closure`)
 InstallationZEUS for PHP is available on GitHub and can be installed in two different ways: Downloadingvia Composer:user@host:/var/www/$ cd zf3-application-directory
user@host:/var/www/zf3-application-directory$ composer require zeus-server/zf3-server
 by downloading source codeLatest stable source codes can be found in the following ZIP archive . After downloading, contents of the compressed ZEUS-for-PHP-masterdirectory in ZIP file must be unpacked into a ZF3zf3-application-directory/module/Zeusdirectory. Enabling ZEUS moduleAfter installation, ZEUS for PHP must be activated in Zend Framework's config/modules.config.phpfile, like so: <?php 
// contents of "zf3-application-directory/config/modules.config.php" file:
return [
    'Zend\\Log',
    'Zend\\Mvc\\Console',
    '...',
    'Zeus' // this line should be added
];
 This can be achieved either by modifying configuration file in any text editor, or by issuing sedcommand in Application's root directory: user@host:/var/www/zf3-application-directory$ sed -i "s/'Zend\\\Log',/'Zend\\\Log','Zeus',/g" config/modules.config.php
 If ZEUS for PHP is installed correctly, the following terminal command will show ZEUS version and its services in console: user@host:/var/www/zf3-application-directory$ php public/index.php zeus status
 |