EasyEngine ( ee) ist ein Python-Tool, mit dem Sie Ihre Wordpress-Sites auf Nginx einfach und automatisch verwalten können. Mit EasyEngine müssen Sie sich nicht mit komplizierten Webserverkonfigurationen befassen.
In dieser einfachen Anleitung erfahren Sie, wie Sie EasyEngine installieren und eine einzelne WordPress-Site einrichten, HTTPSdie von einem Let's Encrypt-Zertifikat unterstützt wird.
Warum EasyEngine?
Complete Setup: Installieren Sie NGINX, MySQL, Postfix, PHP 7 und Abhängigkeiten mit einem einzigen Befehl.
Let's Encrypt: Aktivieren HTTPS(SSL / TLS) während oder nach der Site-Erstellung mit einem einfachen Flag --letsencrypt.
Caching Options: Verwenden Sie den W3Total Cache, den WP Super Cache und den FastCGI Cache von Nginx.
Voraussetzungen
- Eine neu bereitgestellte Vultr Debian 8- oder Ubuntu 16.04-Serverinstanz.
- Ein Sudo-Benutzer .
Installation
EasyEngine muss auf einem neuen Server installiert sein, auf dem Apache oder MySQL noch nicht vorhanden sind.
Aktualisieren Sie das System.
sudo apt-get update
Installieren Sie EasyEngine.
wget -qO ee rt.cx/ee && sudo bash ee
Sie werden nach einem Benutzernamen und Ihrer E-Mail-Adresse gefragt. Überprüfen Sie nach Abschluss der Installation, ob sie funktioniert.
sudo ee
Sie erhalten eine Liste der verfügbaren Argumente.
EasyEngine ausführen
EasyEngine soll die Installation von Wordpress vereinfachen - Sie können dies nur mit einem einzigen Befehl tun.
sudo ee site create yourdomain.com --wp --letsencrypt
Dieser Befehl installiert das Let's Encrypt-Zertifikat, Nginx, PHP und MariaDB, gefolgt von WordPress.
Sie können nach weitere Argumente hinzufügen -wp. Die Liste der verfügbaren Befehle finden Sie auf der EasyEngine-Website .