50% di sconto tutti i piani, offerta a tempo limitato. A partire da $2.48/mo
8 min rimasti
Server e sistema operativo

Come installare Webmin su VPS - Guida passo dopo passo

Armin Potter By Armin Potter 8 minuti di lettura Aggiornato 15 apr 2023
Come installare Webmin su VPS

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.

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:

https://localhost:10000/

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.

ssd-vps 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 VPS

Conclusione

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.

Condividi

Altro dal blog

Continua a leggere.

Le migliori app self-hosted che puoi eseguire con Cosmos Cloud: immagine di copertina con pannelli di app intorno a una dashboard Cosmos.
Server e sistema operativo

Le migliori app self-hosted che puoi eseguire con Cosmos Cloud: file, media, password, automazione e altro!

Dopo aver configurato Cosmos Cloud e voler vedere quali app si abbinano bene, oppure non hai ancora deciso su Cosmos e vuoi semplicemente scoprire quanto bene si adatta al tuo flusso di lavoro

Nick ArgentoNick Argento lettura di 16 minuti
Portainer vs Cosmos Cloud per la gestione di app Docker: copertina con diagramma di configurazione ibrida e diagramma di operazioni neon rispetto ai blocchi di accesso.
Server e sistema operativo

Portainer vs Cosmos Cloud: quale scegliere per la gestione di app Docker

Se conosci già Docker e vuoi semplicemente un modo più pulito per eseguire uno stack di app in crescita, ecco la risposta breve a Portainer vs Cosmos Cloud. Portainer è la scelta più forte per

Nick ArgentoNick Argento 14 minuti di lettura
Cosmos Cloud vs CasaOS vs Umbrel: grafica di confronto che mostra tre percorsi self-hosted all'interno di un'astrazione unica di rete cloud.
Server e sistema operativo

Cosmos Cloud vs CasaOS vs Umbrel: quale piattaforma self-hosted si adatta al tuo setup?

La risposta breve è che CasaOS è ancora il punto di partenza più semplice, Umbrel ha l'aspetto più curato e pulito, e Cosmos Cloud ha più senso quando vuoi un controllo più stretto sui domini

Nick ArgentoNick Argento 11 min di lettura

Pronto per il deployment? A partire da $2,48/mese.

Cloud indipendente, dal 2008. AMD EPYC, NVMe, 40 Gbps. Rimborso entro 14 giorni.