EasyEngine ( ee) è uno strumento Python che ti consente di gestire i tuoi siti Wordpress su Nginx in modo semplice e automatico. Utilizzando EasyEngine, non dovrai affrontare complicate configurazioni del web server.
In questa semplice guida, vedremo come installare EasyEngine e configurare un singolo sito WordPress che utilizza HTTPSalimentato da un certificato Let's Encrypt.
Perché EasyEngine?
Complete Setup: Installa NGINX, MySQL, Postfix, PHP 7 e dipendenze con un solo comando.
Let's Encrypt: Abilita HTTPS(SSL / TLS) durante o dopo la creazione del sito con un semplice flag --letsencrypt.
Caching Options: Usa W3Total Cache, WP Super Cache e Nginx's FastCGI Cache.
Prerequisiti
- Una nuova istanza del server Vultr Debian 8 o Ubuntu 16.04.
- Un utente sudo .
Installazione
EasyEngine deve essere installato su un nuovo server che non ha già Apache o MySQL.
Aggiorna il sistema.
sudo apt-get update
Installa EasyEngine.
wget -qO ee rt.cx/ee && sudo bash ee
Ti verrà chiesto un nome utente e il tuo indirizzo email. Una volta completata l'installazione, controlla che funzioni.
sudo ee
Riceverai un elenco di argomenti disponibili.
Esecuzione di EasyEngine
EasyEngine mira a semplificare l'installazione di Wordpress - puoi farlo solo con un singolo comando.
sudo ee site create yourdomain.com --wp --letsencrypt
Questo comando installerà il certificato Let's Encrypt, Nginx, PHP e MariaDB, seguito da WordPress.
È possibile aggiungere ulteriori argomenti dopo -wp. L'elenco dei comandi disponibili è disponibile sul sito Web EasyEngine .