VestaCP is a free and open-source control panel based on PHP and Bash. It’s a lightweight and easy to use control panel which can save you a lot of time and money especially if you are not familiar with Linux.
Prerequisites
- Debian 11
- sudo privileges
Install VestaCP on Debian 11
Step 1. You need a clean instance of Debian without MySQL, Apache, or Nginx installed. If you have something pre-installed it’s recommended to remove it. For example:
apt-get remove --purge apache2* mysql* nginx*
Step 2. Install curl.
apt-get install curl
Step 3. Download the VestaCP installation script.
curl -O http://vestacp.com/pub/vst-install.sh
Step 4. To make it executable, run:
sudo chmod u+x vst-install.sh
Step 5. Run the script to install VestaCP:
bash vst-install.sh
Conclusion
The script will take you 20 min approximately and let you choose your desired setup. Feel free to leave a comment below and if you find this tutorial useful, follow our official channel on Telegram.