V tomto článku vysvětlíme nezbytné kroky k instalaci a konfiguraci VestaCP na Ubuntu 18.04 LTS. Než budete pokračovat v tomto tutoriálu, ujistěte se, že jste přihlášeni jako uživatel s sudo
privilegia. Všechny příkazy v tomto tutoriálu by měly být spouštěny jako uživatel bez oprávnění root.
VestaCP je bezplatný ovládací panel webhostingu s otevřeným zdrojovým kódem se sadou funkcí, které zahrnují integraci se Softaculous, správu domén, databází, pošty, DNS, úloh cron, zálohování , a mnoho dalších. Je to alternativa ke komerčním hostingovým ovládacím panelům, jako jsou CPanel a Plesk.
Předpoklad:
- Operační systém s Ubuntu 18.04
- Adresa IPv4 serveru s oprávněními superuživatele (přístup root)
- Gnome Terminal pro Linux Desktop
- Klient PuTTy SSH pro Windows nebo macOS
- Powershell pro Windows 10/11
- Znáte příkazy APT
Nainstalujte VestaCP na Ubuntu
Krok 1. Nejprve, než začnete instalovat jakýkoli balíček na váš server Ubuntu, vždy doporučujeme zajistit, aby byly všechny systémové balíčky aktualizovány.
sudo apt update sudo apt upgrade sudo apt install curl
Krok 2. Nakonfigurujte FQDN vašeho serveru.
Před instalací Vesta budete chtít nastavit místní doménu Ubuntu na serveru:
sudo nano /etc/hosts
Pravděpodobně to vypadá nějak takto:
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
A nyní na konec souboru přidáme následující řádek:
192.168.36.46 ranti.ratna.wahyuni
Uložte soubor a ukončete. Nyní spusťte následující příkaz a restartujte správce sítě, aby se změny projevily:
sudo systemctl retart NetworkManager.service
Krok 3. Nainstalujte VestaCP na Ubuntu 18.04.
Nejprve si stáhněte instalační program Vesta pomocí curl:
curl -O http://vestacp.com/pub/vst-install.sh sudo chmod u+x vst-install.sh
Níže je seznam výchozích nainstalovaných balíčků:
_| _| _|_|_|_| _|_|_| _|_|_|_|_| _|_| _| _| _| _| _| _| _| _| _| _|_|_| _|_| _| _|_|_|_| _| _| _| _| _| _| _| _| _|_|_|_| _|_|_| _| _| _| 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
Krok 4. Přístup k VestaCP.
Nyní otevřete okno prohlížeče a přejděte na přihlašovací obrazovku ovládacího panelu Vesta na portu 8083. Uvidíte, že máte platný bezpečnostní certifikát a HTTPS je povoleno.
https://ranti.ratna.wahyuni:8083
To je vše, co potřebujete k instalaci Vesta Control Panel na Ubuntu 18.04 Bionic Beaver. Doufám, že vám tento rychlý tip pomůže. Pokud máte dotazy nebo návrhy, neváhejte zanechat komentář níže.