50% di sconto 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 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 CentOS Server o un server 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.

Virtual Host con 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 Ubuntu Server o un server 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 permetterlo 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.

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.