Sconto del 50%. tutti i piani, tempo limitato. A partire da $2.48/mo
8 min rimanenti
Server e OS

Come installare Webmin su un VPS, [guida passo-passo]

Armin Potter By Armin Potter 8 min di lettura Aggiornato il 15 aprile 2023
Come installare Webmin su un VPS

Webmin è un'interfaccia basata sul Web per l'amministrazione di sistema per sistemi simili a Unix come Linux. Fornisce un set completo di funzionalità per gestire il sistema, inclusa la gestione del sistema, la rete, l'archiviazione e la sicurezza. Webmin è un software gratuito e open source concesso in licenza con il GNU, Licenza pubblica generale.

Utilizzando qualsiasi browser Web moderno, puoi configurare account utente, Apache, DNS, condivisione di 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, esaminiamo i vantaggi di Webmin e vediamo perché ne abbiamo bisogno.

Perché devo utilizzare Webmin su un VPS?

Webmin è uno strumento di amministrazione di sistema basato sul Web e, utilizzandolo, puoi 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. Alcune persone dicono addirittura che Webmin è il vincitore di Webmin contro cPanel.

Ci sono molti vantaggi nell'utilizzare Webmin su un VPS. Eccone alcuni significativi:

  • Forse il vantaggio più importante è che Webmin è gratuito e open source. Quindi, non devi preoccuparti del tuo budget.
  •  Webmin è facile da usare e da imparare. Fornisce un'interfaccia grafica facile da usare per la gestione del server. Ciò può essere estremamente utile se sei nuovo nell'amministrazione del server, poiché ti consente di eseguire facilmente attività come la creazione di account utente, la configurazione di Apache e la gestione dei database.
  • Webmin supporta tutte le principali distribuzioni Linux e non dovresti preoccuparti di cambiare server.
  • Quando installi Webmin su un VPS, può aiutarti a risparmiare tempo fornendo scorciatoie ai comandi di uso comune.
  • Elimina inoltre la necessità di utilizzare strumenti da riga di comando per modificare i file di configurazione ed eseguire comandi.
  • Webmin fornisce un'API per integrare applicazioni di terze parti nel sistema Webmin.
  • Un altro vantaggio dell'hosting Webmin su un VPS è che può aiutarti a rimanere organizzato. Poiché tutte le impostazioni e le configurazioni del tuo server sono archiviate in un unico posto, è facile trovare ciò che stai cercando. Ciò può essere particolarmente utile se è necessario apportare frequentemente modifiche alle impostazioni del server.
  • Inoltre, installa Webmin su un VPS per stare al sicuro.
  • Infine, ha una vasta 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, cominciamo.

Leggi anche: Installa VPN pptp sul tuo VPS

Come installare Webmin su un CentOS Server o un server basato su RHEL

Se stai cercando un'interfaccia facile da usare per gestire il tuo VPS, Webmin è un'ottima opzione. Vediamo come installare Webmin su un VPS (Virtual Private Server).

Passaggio 1: innanzitutto è necessario installare i pacchetti di dipendenze.

 sudo yum install nano -y 

Passaggio 2: dovremo aggiungere il repository Webmin all'elenco dei repository. Apri un terminale e inserisci il seguente comando:

sudo nano /etc/yum.repos.d/webmin.repo

Passaggio 3: aggiungi le seguenti righe 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: ora è necessario scaricare e installare la chiave GPG utilizzando il seguente comando:

  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: quindi, inserendo il seguente comando, è possibile installare Webmin:

  sudo yum install webmin -y

Se l'installazione non riesce perché le dipendenze non sono pronte, è sufficiente immettere nuovamente il comando di installazione.

Passaggio 7: avvia il servizio e fallo avviare automaticamente:

  chkconfig webmin on
  service webmin start

Passaggio 8: se disponi di un firewall, dovresti abilitare Webmin attraverso il firewall inserendo il seguente comando:

  firewall-cmd --permanent --add-port=10000/tcp
firewall-cmd --reload

Passaggio 9: ora puoi accedere a Webmin. Apri il seguente sito web nel tuo browser:

  https://your-ip-addres:10000

Passaggio 10: inserisci nome utente e password utilizzando 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 su "Configurazione Webmin".

Passaggio 12: modifica la porta standard

Se il tuo VPS Webmin ha un IP pubblico, vai su “porte e indirizzi” e metti la porta standard su “alcuni”.

Ecco qui. Ora sai come installare Webmin su un VPS.

Se vuoi cambiare la tua password Webmin, puoi inserire questo comando:

/usr/libexec/webmin/changepass.pl /etc/webmin root NEWPASSWORD

Ma non è consigliabile modificare la password di un utente specifico per Webmin.

Virtual Host con Webmin

Una delle tante funzionalità di Webmin è l'host virtuale Webmin. Ciò ti consente 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: vai al pannello di controllo.
  • Passaggio 2: aggiorna il tuo Webmin per assicurarti di utilizzare la versione più recente.
  • Passaggio 3: accedi a Webmin e fai clic sull'icona Server.
  • Passaggio 4: fare clic su Server Web Apache.
  • Passaggio 5: seleziona "qualsiasi indirizzo" nella parte "Crea un nuovo server virtuale".
  • Passaggio 6: nella sezione "porta", inserisci 80 e scegli l'ultimo pulsante di opzione.
  • Passaggio 7: nella sezione "document root", inserisci il nome dei file HTML che saranno il tuo host virtuale.
  • Passaggio 8: inserisci il nome del dominio nella sezione "nome server".

Ora hai creato l'host virtuale Webmin.

Come installare Webmin su un Ubuntu Server o un server basato su Debian

Ubuntu è un sistema operativo Linux basato su Debian famoso per la sua 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 la gestione delle impostazioni del server, inclusi Apache, MySQL e account utente. Rende la configurazione di un server Ubuntu molto più semplice per coloro che non hanno familiarità con la sintassi della riga di comando di Linux.

Leggi anche: Apache contro Nginx 2022

Hai scoperto come installare Webmin su un VPS. Ora ti mostreremo come installare Webmin su un server Ubuntu o un server basato su Debian.

Innanzitutto, è necessario installare i pacchetti di dipendenze.

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 permetterlo usando questo comando:

sudo ufw allow 10000/tcp

Questo è tutto. Il nome utente predefinito è "root" e la password è la tua attuale password di root.

Ora devi aprire il tuo browser web e accedere al seguente indirizzo:

https://localhost:10000/

A volte le distribuzioni Debian o Ubuntu non consentono agli utenti di accedere tramite l'utente "root" e passare. In tal caso, è necessario inserire "sudo" come nome utente.

Dopo aver effettuato l'accesso, potrai configurare il tuo server web in base alle tue esigenze e ai tuoi obiettivi.

SSD-VPS VPS superveloce

Non accontentarti di un VPS qualsiasi. dimentica i motori a vapore e i vecchi HDD: acquista un VPS SSD NVMe da Cloudzy e sperimenta la vera velocità!

Ottieni un VPS SSD

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. Fornisce inoltre numerose opzioni per la gestione del server.

Quindi, se stai cercando un modo semplice per gestire il tuo server e mantenerlo senza intoppi, allora ti consiglio di consultare ancora una volta la nostra guida e scoprire come installare Webmin su un VPS o Ubuntu. Tuttavia c’è ancora una cosa.

Ricordo quando volevo acquistare VPS. Ricordo quanto ho lottato per trovarne uno affidabile, sicuro e protetto. Anche se trovavo qualcosa con queste caratteristiche, o era troppo costoso o non performante. Ricordo quanto ero frustrato e quanto volevo arrendermi. Stavo per smettere quando ho trovato Cloudzy VPS.

Cloudzy offre VPS di alto livello e ad alte prestazioni al prezzo di meno di due crocchette di pollo piccanti. Con RAM DDR4, spazio di archiviazione NVMe e larghezza di banda di 1 Gbps, puoi assicurarti che Cloudzy sia coperto.

Condividere

Altro dal blog

Continua a leggere.

Immagine di copertina sulle migliori app self-hosted da eseguire con Cosmos Cloud, con pannelli di app attorno a una dashboard Cosmos.
Server e OS

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

Magari hai configurato Cosmos Cloud e ora vuoi vedere quali app si abbinano bene, o forse non hai ancora deciso per Cosmos e vuoi capire quanto si adatti al tuo flusso di lavoro

Nick SilverNick Silver 16 min di lettura
Copertina Portainer vs Cosmos Cloud per la gestione di app Docker con diagramma di configurazione ibrida e blocchi neon ops vs access.
Server e OS

Portainer vs Cosmos Cloud: la scelta migliore per la gestione delle app Docker

Se conosci già Docker e vuoi solo il modo più pulito per gestire uno stack di app in crescita, ecco la risposta breve a Portainer vs Cosmos Cloud. Portainer è la scelta migliore per gestione diretta

Nick SilverNick Silver 14 min di lettura
Grafica di confronto Cosmos Cloud vs CasaOS vs Umbrel che mostra tre percorsi self-hosted all'interno di un mondo astratto di rete cloud.
Server e OS

Cosmos Cloud vs CasaOS vs Umbrel: quale piattaforma self-hosted è giusta per la tua configurazione?

La risposta breve è che CasaOS resta il posto più semplice per iniziare, Umbrel ha l'aspetto curato più pulito e Cosmos Cloud ha più senso quando vuoi un controllo più stretto sui domini

Nick SilverNick Silver 11 min di lettura

Pronto a distribuire? Da 2,48 $/mese.

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