Virtualmin è un potente pannello di controllo per la gestione dei server, particolarmente utile per chi ospita più siti web, questo tutorial ti guiderà nell’installazione di Virtualmin su Ubuntu, con supporto sia per Apache che per NGINX.

Cosa sono Apache e NGINX?
Apache e NGINX sono i due server web più popolari al mondo. Entrambi svolgono il ruolo di gestire le richieste HTTP e servire contenuti web.
- Apache: noto per la sua flessibilità e la vasta compatibilità con moduli, Apache è ampiamente utilizzato per l’hosting di siti web dinamici, inclusi quelli basati su CMS come WordPress.
- NGINX: è un server web ad alte prestazioni che eccelle nella gestione delle connessioni simultanee e nel funzionare come proxy inverso, bilanciatore di carico o cache HTTP.
Per WordPress, Apache e NGINX servono come piattaforma per servire i file PHP e statici richiesti dal CMS. Apache è spesso preferito per la compatibilità con .htaccess, mentre NGINX è ideale per alte prestazioni.
Prerequisiti
- Un server Ubuntu (20.04 o 22.04).
- Accesso root o un utente con privilegi sudo.
- Una connessione internet stabile.
Passaggi per l’Installazione
Aggiornare il Sistema
Assicurati che il sistema sia aggiornato:
sudo apt update && sudo apt upgrade -y
Installare Dipendenze
Installa le dipendenze necessarie:
sudo apt install wget curl software-properties-common -y
Scaricare e Avviare lo Script di Installazione Ufficiale
Virtualmin offre uno script di installazione automatizzata che semplifica il processo.
Virtualmin Con Apache (default)
Scarica lo script di installazione:
wget http://software.virtualmin.com/gpl/scripts/install.sh
Rendi eseguibile lo script:
chmod +x install.sh
Avvia l’installazione:
sudo ./install.sh
Lo script configurerà Virtualmin con Apache come server web predefinito. In alternativa usare lo script ufficiale:
sudo sh -c "$(curl -fsSL https://software.virtualmin.com/gpl/scripts/virtualmin-install.sh)" -- --bundle LAMP
Virtualmin Con NGINX
Per utilizzare NGINX, dovrai specificarlo come opzione:
Scarica lo script come sopra. Esegui lo script con l’opzione per NGINX:
sudo ./install.sh --bundle LEMP
Questo installerà NGINX, MySQL/MariaDB e PHP.
Script Ufficiale:
sudo sh -c "$(curl -fsSL https://software.virtualmin.com/gpl/scripts/virtualmin-install.sh)" -- --bundle LEMP
Configurare Virtualmin
- Dopo l’installazione, accedi a Virtualmin tramite un browser all’indirizzo:
https://<IP-del-server>:10000
- Accedi con il nome utente root e la relativa password.
- Segui la configurazione guidata per completare il setup.
Verifica l’Installazione
Crea un dominio virtuale e assicurati che Virtualmin stia funzionando correttamente con Apache o NGINX.
Virtualmin semplifica la gestione di siti WordPress su server Ubuntu, offrendo flessibilità nella scelta del server web tra Apache e NGINX. Con questo tutorial, hai una guida chiara per iniziare con l’installazione e la configurazione. Come Installare Virtualmin su Ubuntu e Installare WordPress
- Come Rimuovere i Vecchi Kernel da Ubuntu e Ottimizzarne le Prestazioni
- Server Dedicati vs. VPS: Quale Soluzione di Hosting è Giusta per Te?
- Configurazione di Più Versioni PHP in Virtualmin
- Come Installare Virtualmin su Ubuntu con Apache o NGINX
- Intel - PU della 12° generazione
- CORE DI 12A E 13A GENERAZIONE - La PRO B760M-P DDR4 è una scheda madre micro-ATX compatta dotata del più recente chipset Intel B760 (LGA 1700, core di 12a e 13a generazione); le caratteristiche VRM MSI Tecnologia Core Boost per una maggiore stabilità e prestazioni
- I moduli di memoria Vengeance LPX sono dotati di un dissipatore in alluminio per un'ottima dissipazione del calore
- Fai la scelta giusta: con l'innovativo sistema di gestione dei cavi, il flusso d'aria concentrato e la comprovata qualità costruttiva di CORSAIR, scegli il case 4000D come base di una configurazione ad alte prestazioni
- Certificazione 80 PLUS Bronze: garantisce un’efficienza operativa fino all’88%, generando meno calore e riducendo il consumo di energia.
- Facile ed economica sostituzione dell'HDD nel tuo sistema esistente