Un cloud server per WordPress con Nginx e MySQL – VI parte

Puoi installare WordPress su un cloud server Nginx senza impazzire e con l'uso di un solo comando. Ecco una guida pratica che ti spiega come fare

Nel corso di un precedente post ti ho mostrato come sia semplice installare il Web server Nginx e tutto il necessario per configurare sul tuo cloud server lo stack LEMP (Linux, Nginx, MySQL e PHP-FPM), utilizzando due soli comandi digitati nella bash di Linux.

Insieme ai componenti citati, hai avuto anche modo di installare postfix per gestire la posta elettronica e l’invio delle missive elettroniche tramite il protocollo SMTP, direttamente dal tuo cloud server.

Quanto ti propongo in questo post è la puntata conclusiva, dove ti mostro come installare WordPress sul tuo cloud server e configurarlo per poterlo utilizzare e amministrare come al solito.

Prima di tutto devi sapere una cosa importante: lo script EasyEngine che hai usato fino a ora sul tuo cloud server consente di creare siti di diversa tipologia, in formato HTML, PHP, PHP e MySQL o basati su piattaforme come WordPress o WordPress Multisite. EasyEngine ti permette anche di installare al volo un CMS WordPress con un plugin di gestione cache già integrato e pronto all’uso e puoi scegliere fra W3 Total Cache, WP Super Cache o Nginx Cache. Tutte le opportunità operative di questo script sono disponibili per consultazione a questo indirizzo e fra le tante possibilità ho deciso che nel prosieguo procediamo con l’installare WordPress con W3 Total Cache preconfezionato e pronto per essere configurato.

Per ottenere questo risultato devi collegarti nuovamente alla tua console bash Linux del tuo cloud server usando PuTTY (come già ti ho mostrato nelle precedenti lezioni) e qui devi usare il comando ee site create seguito dall’indirizzo IP o dal dominio su cui attestare l’installazione WordPress. Nel caso del cloud server Hosting Solutions bisogna usare l’indirizzo IP con cui si identifica il cloud server, a meno di non aver già configurato un nome a dominio associato al medesimo indirizzo IP.

In generale, il comando che devo usare sarà del tipo:

sudo ee site create xxx.xxx.xxx.xxx. – -wp – -w3tc

dove xxx.xxx.xxx.xxx sarà il nome a dominio o l’indirizzo IP associato al cloud server.

Un cloud server per WordPress con Nginx e MySQL – VI parte

Configurare la piattaforma WordPress del tuo cloud server

A questo punto, ricordati di appuntare lo username e la password per l’accesso all’area amministrativa di WordPress, indcati direttamente a schermo al termine della procedura di installazione.

Per configurare fin da subito il plugin W3 Total Cache, devi visitare con il tuo browser l’indirizzo corrispondente all’IP o al nome a dominio su cui hai appena eseguito l’installazione, seguito da:

/wp-admin/admin.php?page=w3tc_general

Inserire i dati di accesso forniti da EasyEngine al termine dell’installazione di WordPress e assicurarsi che i parametri di W3 Total Cache corrispondano a quelli suggeriti da rtcamp:

  • General Settings/Page Cache: Disk Enhanced
  • General Settings/Minify: Disable
  • General Settings/Database Cache: Memcached
  • General Settings/Object Cache: Memcached
  • General Settings/Browser Cache: Disabled
  • General Settings/CDN: la tua preferita, fra quelle elencate sotto la voce Origin Pull.

Per raggiungere l’area amministrativa di WordPress, collegati all’indirizzo indicato nella console, seguito da /wp-admin e autenticati con i dati di accesso appuntati in precedenza.

A questo punto hai a disposizione un’intera installazione WordPress sul tuo cloud server con Nginx come Web server.