EasyEngine ( ee) est un outil Python qui vous permet de gérer vos sites Wordpress sur Nginx facilement et automatiquement. En utilisant EasyEngine, vous n'aurez pas à gérer des configurations de serveur Web compliquées.
Dans ce guide simple, nous verrons comment installer EasyEngine et configurer un site WordPress unique utilisant HTTPSun certificat Let's Encrypt.
Pourquoi EasyEngine?
Complete Setup: Installez NGINX, MySQL, Postfix, PHP 7 et les dépendances avec une seule commande.
Let's Encrypt: Activer HTTPS(SSL / TLS) pendant ou après la création du site avec un simple indicateur --letsencrypt.
Caching Options: Utilisez W3Total Cache, WP Super Cache et Nginx's FastCGI Cache.
Conditions préalables
- Une instance de serveur Vultr Debian 8 ou Ubuntu 16.04 récemment déployée.
- Un utilisateur sudo .
Installation
EasyEngine doit être installé sur un nouveau serveur qui ne dispose pas déjà d'Apache ou de MySQL.
Mettez à jour le système.
sudo apt-get update
Installez EasyEngine.
wget -qO ee rt.cx/ee && sudo bash ee
Il vous sera demandé un nom d'utilisateur et votre adresse e-mail. Une fois l'installation terminée, vérifiez qu'elle fonctionne.
sudo ee
Vous recevrez une liste des arguments disponibles.
Exécution d'EasyEngine
EasyEngine vise à faciliter l'installation de Wordpress - vous pouvez le faire simplement avec une seule commande.
sudo ee site create yourdomain.com --wp --letsencrypt
Cette commande installera le certificat Let's Encrypt, Nginx, PHP et MariaDB, suivi de WordPress.
Vous pouvez ajouter des arguments supplémentaires après -wp. La liste des commandes disponibles est disponible sur le site Web d'EasyEngine .