EasyEngine facilita enormemente la administración de nginx, un software de servidor web rápido que consume poca memoria cuando maneja volúmenes crecientes de usuarios simultáneos.
curl
, sqlite3
, pcntl
Para Linux, hemos creado un script de instalación que instalará todas las dependencias por usted. Hemos probado esto en Ubuntu 14.04, 16.04, 18.04, 20.04, 22.04 y Debian 8, Debian 10.
wget -qO ee https://rt.cx/ee4 && sudo bash ee
Incluso si el script no funciona para su distribución, puede instalar manualmente las dependencias y luego ejecutar los siguientes comandos para instalar EasyEngine
wget -O /usr/local/bin/ee https://raw.githubusercontent.com/EasyEngine/easyengine-builds/master/phar/easyengine.phar
chmod +x /usr/local/bin/ee
EasyEngine también viene con un script de finalización de pestañas para Bash y ZSH. Simplemente descargue ee-completion.bash y obtengalo de ~/.bash_profile
:
source /FULL/PATH/TO/ee-completion.bash
No olvides ejecutar source ~/.bash_profile
después.
Si usa zsh para su shell, es posible que necesite cargar e iniciar bashcompinit
antes de realizar el abastecimiento. Coloque lo siguiente en su .zshrc
:
autoload bashcompinit
bashcompinit
source /FULL/PATH/TO/ee-completion.bash
Para comenzar con EasyEngine y crear un sitio de WordPress, ejecute
ee site create example.com --type=wp
¿Necesita un sitio de WordPress con almacenamiento en caché? Intentar
ee site create example.com --type=wp --cache
¿Necesita un sitio múltiple de WordPress con caché de página?
ee site create example.com --type=wp --mu=subdir --cache
¿Necesita un sitio HTML sencillo y simple?
ee site create example.com
¿Quieres jugar con tu nuevo sitio?
ee shell example.com
¿Quieres saber más? Consulte el archivo Léame de estos comandos:
Nota:ee help
, ee help site
y ee help site create --type=wp
para obtener todos los detalles sobre los distintos comandos y subcomandos que puede ejecutar.
El desarrollo de easyengine se realiza íntegramente en GitHub.
Usamos el marco wp-cli como base y construimos EasyEngine encima.
Este repositorio contiene el núcleo principal de easyengine (el marco). Todos los comandos de nivel superior (excepto ee cli
), es decir, ee site
y ee shell
, tienen sus propios repositorios.
Actualmente, tenemos los siguientes comandos incluidos de forma predeterminada en EasyEngine:
¡En el futuro, la comunidad podrá crear sus propios paquetes y comandos!
Agradecemos de todo corazón todas las contribuciones, como sea y en cualquier capacidad que pueda, ya sea a través de solicitudes de extracción o informando problemas. Puede contribuir aquí o en cualquiera de los repositorios de comandos mencionados anteriormente.