Come Installare Virtualmin su Ubuntu e Installare WordPress

Introduzione a Virtualmin

Virtualmin è un pannello di controllo open-source per la gestione di server web. Basato su Webmin, offre strumenti intuitivi per amministrare domini virtuali, configurare server web, gestire database, e-mail e molto altro. È una soluzione ideale per chi desidera gestire più siti web da un’unica interfaccia, semplificando l’implementazione di piattaforme come WordPress.

Con Virtualmin, è possibile:

  • Gestire domini virtuali.
  • Configurare e amministrare server Apache o Nginx.
  • Configurare database MySQL o PostgreSQL.
  • Automatizzare la configurazione di certificati SSL.
  • Monitorare le risorse del server.

In questa guida, vedremo come installare Virtualmin su un server Ubuntu e come utilizzarlo per implementare WordPress.


Prerequisiti

  1. Un server Ubuntu 22.04 o 20.04 con accesso root.
  2. Un nome di dominio configurato e puntato verso l’indirizzo IP del server.
  3. Una connessione Internet stabile.

Passaggi per Installare Virtualmin

1. Aggiornare il Sistema

Assicurati che il sistema operativo sia aggiornato.

sudo apt update && sudo apt upgrade -y

2. Installare le Dipendenze Necessarie

Virtualmin richiede alcuni pacchetti di base. Installiamoli:

sudo apt install wget curl gnupg -y

3. Scaricare lo Script di Installazione di Virtualmin

Scarica lo script di installazione ufficiale di Virtualmin:

wget http://software.virtualmin.com/gpl/scripts/install.sh

4. Assegnare i Permessi di Esecuzione allo Script

Rendi lo script eseguibile:

chmod +x install.sh

5. Avviare l’Installazione di Virtualmin

Esegui lo script per avviare l’installazione:

sudo ./install.sh

Durante l’installazione, segui le istruzioni fornite a schermo. Lo script installerà automaticamente Webmin, Virtualmin e tutte le dipendenze richieste.

Di seguito lo Script completo per l’installazione di Virtualmin con server APACHE:

sudo sh -c "$(curl -fsSL https://software.virtualmin.com/gpl/scripts/virtualmin-install.sh)" -- --bundle LAMP

6. Accedere a Virtualmin

Una volta completata l’installazione, puoi accedere all’interfaccia di Virtualmin aprendo un browser web e visitando:

https://<IP-del-server>:10000

Ad esempio:

https://192.168.1.100:10000

Utilizza le credenziali del tuo utente root per effettuare l’accesso.


Configurazione di WordPress tramite Virtualmin

1. Creare un Nuovo Dominio Virtuale

  1. Accedi a Virtualmin.
  2. Vai su Create Virtual Server.
  3. Inserisci i dettagli del dominio (nome dominio, password amministratore, ecc.).
  4. Clicca su Create Server.

2. Installare WordPress

  1. Vai su Install Scripts nel menu di Virtualmin.
  2. Seleziona il dominio appena creato.
  3. Scegli WordPress dalla lista degli script disponibili.
  4. Configura i dettagli di installazione, come il percorso e le credenziali.
  5. Clicca su Install Now.

Virtualmin installerà automaticamente WordPress, creando anche un database dedicato.

Installare Virtualmin su Ubuntu Configurare WordPress Certificato SSL

3. Configurare un Certificato SSL

  1. Vai su Server Configuration > SSL Certificate(Certificato SSL).
  2. Seleziona Let’s Encrypt.
  3. Inserisci il nome del dominio e clicca su Request Certificate.
Installare Virtualmin su Ubuntu Configurare WordPress Certificato SSL

Virtualmin è uno strumento potente che semplifica la gestione di server web e la configurazione di applicazioni come WordPress. Seguendo questa guida, hai appreso come installare Virtualmin su Ubuntu e configurare un sito WordPress con pochi clic. Ora hai un ambiente professionale pronto per ospitare i tuoi progetti web. Come Installare Virtualmin su Ubuntu con Apache o NGINX

SITO UFFICIALE VIRTUALMIN – LINK