In this tutorial, we will be installing and configuring VestaCP on an Alibaba Cloud Elastic Compute Service (ECS) instance with CentOS 7.
Vesta is good but not the best one in the free control panel space. The major downsides of Vesta is the nature of being a web-based app, which can result into a steep server memory consumption for it's installation on the server-end and more risks by keeping connecting to the server through the web. As well as a complex installation and configuration. Personally, I use VPSrobots to manage servers - https://vpsrobots.com/, aside from living on my PC like any other desktop apps, it comes with a free version that includes pretty much all the basic features for the server and site management.