System requirements and installation steps are described at official website... There you can also generate your own command to install a panel with a set of services you need.
proftpd
.To install the Vesta control panel, do the following:
curl -O http://vestacp.com/pub/vst-install.sh
In case of an error “curl: command not found» install cURL and run the command again.
bash vst-install.sh --nginx yes --apache yes --phpfpm no --named no --remi yes --vsftpd no --proftpd yes --iptables yes --fail2ban yes --quota no --exim yes --dovecot yes --spamassassin yes --clamav yes --softaculous yes --mysql yes --postgresql no
After installation, to access the control panel, use the address https://xxx.xxx.xxx.xxx:8083
where xxx.xxx.xxx.xxx
— IPaddress your server.
Login and password will be displayed in the terminal window and sent to the mail specified during the installation process.