In questo articolo, avremo spiegato i passaggi necessari per installare e configurare VestaCP su Ubuntu 18.04 LTS. Prima di continuare con questo tutorial, assicurati di aver effettuato l'accesso come utente con sudo
privilegi. Tutti i comandi in questo tutorial devono essere eseguiti come utente non root.
VestaCP è un pannello di controllo di hosting web gratuito e open source, con una serie di funzionalità che include l'integrazione con Softaculous, la gestione di domini, database, posta, DNS, cron job, backup , e tanti altri. È un'alternativa ai pannelli di controllo dell'hosting commerciale come CPanel e Plesk.
Prerequisito:
- Sistema operativo con Ubuntu 18.04
- Indirizzo IPv4 del server con privilegi di superutente (accesso root)
- Terminale Gnome per desktop Linux
- Client PuTTy SSH per Windows o macOS
- Powershell per Windows 10/11
- Familiarità con i comandi APT
Installa VestaCP su Ubuntu
Passaggio 1. Innanzitutto, prima di iniziare a installare qualsiasi pacchetto sul tuo server Ubuntu, ti consigliamo sempre di assicurarti che tutti i pacchetti di sistema siano aggiornati.
sudo apt update sudo apt upgrade sudo apt install curl
Passaggio 2. Configura l'FQDN del tuo server.
Prima di installare Vesta, ti consigliamo di configurare il dominio locale di Ubuntu sul server:
sudo nano /etc/hosts
Probabilmente assomiglia a questo:
127.0.0.1 localhost 127.0.1.1 ubuntu # The following lines are desirable for IPv6 capable hosts ::1 localhost ip6-localhost ip6-loopback ff02::1 ip6-allnodes ff02::2 ip6-allrouters
E ora aggiungeremo la seguente riga alla fine del file:
192.168.36.46 ranti.ratna.wahyuni
Salva il file ed esci. Ora esegui il seguente comando per riavviare il gestore di rete per le modifiche da applicare:
sudo systemctl retart NetworkManager.service
Passaggio 3. Installa VestaCP su Ubuntu 18.04.
In primo luogo, scarica il programma di installazione di Vesta usando curl:
curl -O http://vestacp.com/pub/vst-install.sh sudo chmod u+x vst-install.sh
Di seguito è riportato un elenco di pacchetti predefiniti installati:
_| _| _|_|_|_| _|_|_| _|_|_|_|_| _|_| _| _| _| _| _| _| _| _| _| _|_|_| _|_| _| _|_|_|_| _| _| _| _| _| _| _| _| _|_|_|_| _|_|_| _| _| _| Vesta Control Panel The following software will be installed on your system: - Nginx Web Server - Apache Web Server (as backend) - Bind DNS Server - Exim Mail Server + ClamAVSpamAssassin - Dovecot POP3/IMAP Server - MySQL Database Server - Vsftpd FTP Server - Softaculous Plugin - Iptables Firewall + Fail2Ban Would you like to continue [y/n]: y
Passaggio 4. Accesso a VestaCP.
Ora apri una finestra del browser e vai alla schermata di accesso del pannello di controllo Vesta sulla porta 8083. Vedrai che hai un certificato di sicurezza valido e HTTPS è abilitato.
https://ranti.ratna.wahyuni:8083
Questo è tutto ciò che devi fare per installare Vesta Control Panel su Ubuntu 18.04 Bionic Beaver. Spero che tu possa trovare utile questo suggerimento rapido. Se hai domande o suggerimenti, sentiti libero di lasciare un commento qui sotto.