Ricerca nel sito web

Webinoly: installa il sito Web WordPress ottimizzato con SSL gratuito


Se stai cercando di ospitare autonomamente il tuo sito Web WordPress, ci sono numerosi modi per farlo. Probabilmente hai sentito parlare degli stack LAMP e LEMP.

In questo articolo, ti mostreremo un approccio diverso, utilizzando Webinoly, un server web LEMP ottimizzato con molteplici funzionalità integrate per semplificarti la vita.

Poiché Webinoly segue le migliori pratiche per il tuo sito web, ottieni:

  • Certificati SSL gratuiti tramite Let's Encrypt.
  • HTTP/2: un'importante revisione del protocollo di rete HTTP.
  • PHP 7.3. Se necessario, sono supportate anche le versioni precedenti.
  • Cache di oggetti FastCGI e Redis per WordPress.
  • Tenta automaticamente di ottimizzare il tuo server web per ottenere la maggior parte delle risorse disponibili.

Per gestire i tuoi siti web, Webinoly offre le seguenti opzioni:

  • Comandi per creare, eliminare e disabilitare siti.
  • Installazione di certificati SSL.
  • Visualizzazione del registro in tempo reale.
  • Opzioni di sicurezza aggiuntive per l'accesso a phpMyAdmin.

In questo articolo ti mostreremo come installare Webinoly. È supportato sulle versioni LTS di Ubuntu, quindi puoi installarlo su Ubuntu 16.04 o 18.04. È stato segnalato che il servizio funziona anche su altre versioni, ma finora non sono stati effettuati test ufficiali.

Installazione di Webinoly su Ubuntu

L'installazione di Webinoly è abbastanza semplice, tutto ciò che devi fare è eseguire il seguente comando wget.

sudo wget -qO weby qrok.es/wy && sudo bash weby 3

Verranno installati tutti i pacchetti Webinoly, inclusi Nginx, MariaDB e PHP. È così semplice. Una volta completata l'installazione, riceverai la password utente MySQL:

Creazione del tuo primo sito Web WordPress

Ora che l'installazione è completa, puoi configurare il tuo primo sito web WordPress con Webinoly. Questo può essere facilmente creato con un comando:

sudo site example.com -wp

Il comando precedente creerà il sito web: example.com con un'installazione WordPress. Ti verrà chiesto di creare un nuovo database o di utilizzarne uno esistente. Puoi rispondere a tutte le domande con “y ” predefinito e Webinoly genererà nome del database, nome utente e password casuali:

Una volta completata la configurazione, puoi aprire il sito Web e configurare il titolo, il nome utente e la password del tuo sito:

Quando fai clic su "Installa WordPress", l'installazione sarà completata e potrai iniziare a lavorare sul tuo sito web.

Configura il server per WordPress

Come accennato in precedenza, Webinoly ti consente di apportare alcune configurazioni e modifiche extra al tuo server. Di seguito puoi vedere alcuni esempi di come aggiungere configurazioni aggiuntive:

Modifica la configurazione FastCGI.

sudo webinoly -config-cache
sudo webinoly -clear-cache=fastcgi

La porta predefinita per phpMyAdmin è 22222. Se vuoi cambiarlo, puoi usare il seguente comando:

sudo webinoly -tools-port=18915
sudo webinoly -tools-site=mymainsite.com

Il secondo comando impone l'uso di miositoprincipale.com per accedere alla sezione degli strumenti.

Per evitare traffico dannoso possiamo aggiungere blackhole come risposta nginx predefinita. In questo modo non verrà restituito alcun contenuto quando viene effettuata una richiesta che non corrisponde ad alcun sito web.

sudo webinoly -default-site=blackhole

Nel caso in cui desideri impedire all'indirizzo IP di raggiungere il tuo sito web, puoi utilizzare il seguente comando:

sudo webinoly -blockip=xx.xx.xx.xx

Imposta SSL gratuito sul sito Web WordPress

Per emettere un certificato SSL gratuito per il tuo dominio, puoi utilizzare:

sudo site example.com -ssl=on

Ci sono molte altre opzioni che puoi utilizzare con Webinoly. Ad esempio: installazione/disinstallazione di pacchetti aggiuntivi, abilitazione dell'autenticazione HTTP, aggiunta di domini parcheggiati, creazione di multisito WordPress e molti altri.

Per informazioni ed esempi più dettagliati, ti consiglio di controllare la documentazione di Webinoly.

Conclusione

Webinoly è un'implementazione semplice e piacevole dello stack LEMP con funzionalità extra aggiunte. Vale sicuramente la pena provarlo sia se sei esperto che come utente principiante.