Webmin è un'interfaccia web per l'amministrazione di sistema su sistemi Unix-like come Linux. Mette a disposizione un ampio set di funzionalità per gestire il tuo sistema, inclusi gestione del sistema, rete, storage e sicurezza. Webmin è un software libero e open-source concesso in licenza secondo la GNULicenza Pubblica Generale.
- Perché devo usare Webmin su un VPS?
- Come installare Webmin su un server CentOS o basato su RHEL
- Passaggio 1: per prima cosa, devi installare i pacchetti di dipendenza.
- Passaggio 2: aggiungiamo il repository Webmin all'elenco dei repository. Apri un terminale e inserisci il comando seguente:
- Passaggio 3: aggiungi le righe seguenti al file:
- Passaggio 4: scarica e installa la chiave GPG usando il comando seguente:
- Passaggio 5: aggiorna il repository:
- Passaggio 6: inserendo il comando seguente, puoi installare Webmin:
- Passaggio 7: avvia il servizio e configuralo per l'avvio automatico:
- Passaggio 8: se disponi di un firewall, abilita Webmin attraverso il firewall inserendo il comando seguente:
- Passaggio 9: ora puoi accedere a Webmin. Apri il sito web seguente nel tuo browser:
- Passaggio 10: inserisci il tuo nome utente e la tua password usando il protocollo HTTPS.
- Passaggio 11: configura il tuo VPS
- Passaggio 12: cambia la porta standard
- Host virtuale Webmin
- Come installare Webmin su un server Ubuntu o basato su Debian
- Conclusione
Con qualsiasi browser web moderno, puoi configurare account utente, Apache, DNS, condivisione file e molto altro.
In questa guida, impareremo come installare Webmin su un VPS, su un server Ubuntu e su un server basato su Debian.
Ma prima di tutto, esaminiamo i vantaggi di Webmin e vediamo perché ne abbiamo bisogno.
Perché devo usare Webmin su un VPS?
Webmin è uno strumento web per l'amministrazione di sistema che ti consente di gestire il tuo server tramite un browser web da qualsiasi parte del mondo. Include un'ampia gamma di moduli per coprire molte attività comuni e può essere esteso con moduli aggiuntivi se necessario. Alcuni dicono addirittura che Webmin è il vincitore di Webmin vs. cPanel.
Usare Webmin su un VPS offre molti vantaggi. Ecco alcuni di quelli più importanti:
- Forse il vantaggio più importante è che Webmin è gratuito e open source. Non devi quindi preoccuparti del budget.
- Webmin è facile da usare e imparare. Fornisce un'interfaccia grafica intuitiva per gestire il tuo server. Questo può essere estremamente utile se sei nuovo all'amministrazione di server, poiché ti permette di eseguire facilmente attività come creare account utente, configurare Apache e gestire i tuoi database.
- Webmin supporta tutte le principali distribuzioni Linux, quindi non devi preoccuparti di cambiare server.
- Quando installi Webmin su un VPS, puoi risparmiare tempo grazie ai scorciatoie per i comandi più usati.
- Inoltre elimina la necessità di usare strumenti da riga di comando per modificare file di configurazione ed eseguire comandi.
- Webmin fornisce un API per integrare applicazioni di terze parti nel sistema Webmin.
- Un altro vantaggio di Webmin su un VPS è che ti aiuta a stare organizzato. Poiché tutte le impostazioni e le configurazioni del tuo server si trovano in un unico posto, è facile trovare quello che cerchi. Questo è particolarmente utile se devi modificare frequentemente le impostazioni del server.
- Inoltre, installa Webmin su un VPS per rimanere al sicuro.
- Infine, ha una grande comunità di utenti con molta documentazione utile e forum di supporto. Quindi non preoccuparti della sua credibilità.
Ora che conosci l'importanza di imparare a installare Webmin su un VPS, iniziamo.
Leggi anche: Installa pptp VPN sul tuo VPS
Come installare Webmin su un server CentOS o basato su RHEL
Se stai cercando un'interfaccia facile da usare per gestire il tuo VPS, allora Webmin è un'ottima scelta. Vediamo come installare Webmin su un VPS (Virtual Private Server).
Passaggio 1: per prima cosa, devi installare i pacchetti di dipendenza.
sudo yum install nano -y
Passaggio 2: aggiungiamo il repository Webmin all'elenco dei repository. Apri un terminale e inserisci il comando seguente:
sudo nano /etc/yum.repos.d/webmin.repo
Passaggio 3: aggiungi le righe seguenti al file:
[Webmin] name=Webmin Distribution Neutral #baseurl=http://download.webmin.com/download/yum mirrorlist=http://download.webmin.com/download/yum/mirrorlist enabled=1
Passaggio 4: scarica e installa la chiave GPG usando il comando seguente:
wget http://www.webmin.com/jcameron-key.asc
sudo rpm --import jcameron-key.asc
Passaggio 5: aggiorna il repository:
sudo yum check-update
Passaggio 6: inserendo il comando seguente, puoi installare Webmin:
sudo yum install webmin -y
Se l'installazione è fallita perché le dipendenze non sono pronte, reinserisci semplicemente il comando di installazione.
Passaggio 7: avvia il servizio e configuralo per l'avvio automatico:
chkconfig webmin on
service webmin start
Passaggio 8: se disponi di un firewall, abilita Webmin attraverso il firewall inserendo il comando seguente:
firewall-cmd --permanent --add-port=10000/tcp
firewall-cmd --reload
Passaggio 9: ora puoi accedere a Webmin. Apri il sito web seguente nel tuo browser:
https://your-ip-addres:10000
Passaggio 10: inserisci il tuo nome utente e la tua password usando il protocollo HTTPS.
Per impostazione predefinita, il nome utente è root e la password è la password dell'utente root.
Passaggio 11: configura il tuo VPS
Ora è il momento di configurare il tuo VPS con Webmin andando a "Configurazione Webmin".
Passaggio 12: cambia la porta standard
Se il tuo Webmin VPS ha un IP pubblico, vai a "Porte e indirizzi" e metti la porta standard su "alcuni".
Ecco fatto. Ora sai come installare Webmin su un VPS.
Se vuoi cambiare la password di Webmin, puoi inserire questo comando:
/usr/libexec/webmin/changepass.pl /etc/webmin root NEWPASSWORD
Ma non è consigliato cambiare la password per un utente specifico in Webmin.
Host virtuale Webmin
Una delle molte funzionalità di Webmin è l'host virtuale Webmin. Questo ti permette di ospitare più siti web su un singolo server. Dopo aver installato Webmin su un VPS, puoi creare host virtuali seguendo questi passaggi:
- Passaggio 1: Go al pannello di controllo.
- Passaggio 2: Aggiorna il tuo Webmin per assicurarti di usare la versione più recente.
- Passaggio 3: Accedi a Webmin e fai clic sull'icona Server.
- Passaggio 4: Fai clic su Apache WebServer.
- Passaggio 5: Seleziona "qualsiasi indirizzo" nella sezione "Crea un nuovo server virtuale".
- Passaggio 6: Nella sezione "porta", inserisci 80 e seleziona l'ultimo pulsante radio.
- Passaggio 7: Nella sezione "document root", inserisci il nome dei file HTML che il tuo host virtuale userà.
- Passaggio 8: inserisci il nome di dominio nella sezione "nome server".
Ora hai creato l'host virtuale Webmin.
Come installare Webmin su un server Ubuntu o basato su Debian
Ubuntu è un sistema operativo basato su Debian popolare per la facilità d'uso e l'ampia gamma di pacchetti software disponibili. Ubuntu è anche una delle distribuzioni Linux più comuni utilizzate nei server web, grazie al suo strumento Webmin ben integrato. Webmin fornisce un'interfaccia grafica intuitiva per gestire le impostazioni del server, inclusi Apache, MySQL e gli account utente. Rende la configurazione di un server Ubuntu molto più semplice per chi non ha familiarità con la sintassi della riga di comando Linux.
Leggi anche: Apache contro Nginx 2022
Hai imparato come installare Webmin su un VPS. Ora ti mostreremo come installare Webmin su un server Ubuntu o su un server basato su Debian.
Prima di tutto, devi installare i pacchetti di dipendenza.
sudo apt install software-properties-common apt-transport-https -y
Aggiungi il repository Webmin e la chiave GPG.
sudo wget -q http://www.webmin.com/jcameron-key.asc -O- | sudo apt-key add -
sudo add-apt-repository "deb [arch=amd64] http://download.webmin.com/download/repository sarge contrib"
Infine, possiamo installare Webmin:
sudo apt install webmin -y
Se hai un firewall, dovresti consentirlo usando questo comando:
sudo ufw allow 10000/tcp
Fatto. Il nome utente predefinito è "root" e la password è la tua password root attuale.
Ora devi aprire il tuo browser web e navigare al seguente indirizzo:
A volte le distribuzioni Debian o Ubuntu non consentono agli utenti di accedere con l'utente "root" e la password. In questo caso, devi inserire "sudo" come nome utente.
Dopo aver effettuato l'accesso, potrai configurare il tuo server web secondo le tue esigenze e i tuoi obiettivi.
Super veloce VPS
Non accontentarti di un VPS qualsiasi. Dimentica i motori a vapore e gli obsoleti HDD: scegli un VPS SSD NVMe di Cloudzy e sperimenta una velocità autentica.
Scegli SSD VPSConclusione
In conclusione, Webmin è uno strumento incredibilmente potente che può essere utilizzato per gestire un VPS. È uno strumento open-source, gratuito, facile da installare e utilizzare. Offre anche una ricchezza di opzioni per gestire il tuo server.
Quindi, se stai cercando un modo facile per gestire il tuo server e mantenerlo funzionante senza problemi, ti consiglio di consultare di nuovo la nostra guida e scoprire come installare Webmin su un VPS o Ubuntu. Ma c'è ancora una cosa.
Mi ricordo quando volevo acquista VPS. Mi ricordo quanto ho faticato per trovarne uno affidabile, sicuro e protetto. Anche se trovavo qualcosa con queste caratteristiche, era o troppo costoso o non ad alte prestazioni. Ricordo quanto ero frustrato e quanto volevo arrendermi. Stavo quasi per mollare quando ho scoperto Cloudzy VPS.
Cloudzy offre VPS ad alte prestazioni al prezzo di meno di due pezzi di pollo fritto piccante. Con DDR4 RAM, storage NVMe e larghezza di banda 1 Gbps, puoi assicurarti che Cloudzy sia al tuo servizio.