How to Install HestiaCP and Create a New Website
Install Hestia on Ubuntu 20.04 and gain full control of your web server.
Follow our step by step guide for a seamless installation process.
Manage websites, domains,
and email accounts effortlessly with this open source Linux web server control panel.
Table of Contents
Introduction:
Hestia is a powerful open-source web server control panel designed for managing websites,
domains, email accounts, and more.
In this guide we will walk you through the process of
installing Hestia on Ubuntu 20.04, providing you with a comprehensive solution to manage
your web server efficiently.
Step 1: Update System Packages
Before we begin, letโs ensure that our system is up to date. Open a terminal and execute the following command:
apt-get update
Step 2:Install Dependencies
Hestia requires a few dependencies to be installedย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย ย Run the following command to install them :
sudo apt install curl wget gnupg2 -y
Step 3 : Download and Execute the Installer Script
To install Hestia, we will use a convenient installation script.ย
Run the following command to download installer :
curl -O https://raw.githubusercontent.com/hestiacp/hestiacp/release/install/hst-install.sh
bash hst-install.sh --multiphp no --apache yes --phpfpm no --named yes --vsftpd yes --proftpd no --iptables yes --fail2ban yes --quota no --password [YOUR_PASSWORD]
Note : Replace [YOUR PASSWORD] with a secure password of your choice.
Step 4: Follow the Installation Wizard
The installation script will launch an interactive installation wizard.
You will be prompted to enter your email address, server hostname,
and other configuration options. Follow the prompts and provide the necessary information.
Step 5: Accessing Hestia Control Panel
Once the installation is complete, you can access the Hestia
control panel by opening your web browser and entering the following URL
https://your-server-ip:8083
Replace โyour-server-ipโ with your serverโs IP address.
Step 6: Log in to Hestia Control Panel
On the login page, enter the username โadminโ and the password you specified during the installation process. Click on the โLog inโ button, and you will be granted access to the Hestia control panel.
Conclusion:
By following these steps, you have successfully installed Hestia, an open-source Linux web server control panel, on your Ubuntu 20.04 server. With Hestia, you can easily manage your websites, domains, email accounts, and more in a user-friendly interface. Enjoy the power and convenience of Hestia for your web server administration needs.
FAQs
what is Hestia ?
Install Hestia on Ubuntu 20.04 and gain full control of your web server. Follow our step-by-step guide for a seamless installation process. Manage websites, domains, and email accounts effortlessly with this open-source Linux web server control panel.
Ineed make warm-up ?
Effective Warm-Up for Email Sending
To warm up your email sending, start with a small engaged batch of recipients. Gradually increase volume while monitoring metrics closely. Maintain engagement and adapt based on feedback to establish a positive sender reputation and improve deliverability.