EasyEngine makes it greatly easy to manage nginx, a fast web-server software that consumes little memory when handling increasing volumes of concurrent users.
- Docker
- Docker-Compose
- PHP CLI (>=7.1)
- PHP Modules -
curl,sqlite3,pcntl
For Linux, we have created an installer script that will install all the dependencies for you. We have tested this on Ubuntu 14.04, 16.04, 18.04, 20.04, 22.04 and Debian 8, Debian 10.
wget -qO ee https://rt.cx/ee4 && sudo bash eeEven if the script doesn't work for your distribution, you can manually install the dependencies and then run the following commands to install EasyEngine
wget -O /usr/local/bin/ee https://raw.githubusercontent.com/EasyEngine/easyengine-builds/master/phar/easyengine.phar
chmod +x /usr/local/bin/eeEasyEngine also comes with a tab completion script for Bash and ZSH. Just download ee-completion.bash and source it from ~/.bash_profile:
source /FULL/PATH/TO/ee-completion.bashDon't forget to run source ~/.bash_profile afterwards.
If using zsh for your shell, you may need to load and start bashcompinit before sourcing. Put the following in your .zshrc:
autoload bashcompinit
bashcompinit
source /FULL/PATH/TO/ee-completion.bash