Selain web interface, VestaCP juga dibekali dukungan command-line interface (CLI) – (Vesta Core API) untuk mengelola server. Baris perintah untuk memanggil/menjalankan function tersebut berjumlah tiga ratus delapan puluh satu. Diantara sekian banyak command Vesta, berikut yang sering digunakan:
Catatan:
Jika command tidak berfungsi, tambahkan fullpath /usr/local/vesta/bin/
di awal baris perintahnya, contoh: /usr/local/vesta/bin/v-add-domain admin idnetter.com
Menambah domain
v-add-domain USER DOMAIN IP RESTART
Contoh
v-add-domain admin idnetter.com
Menghapus domain
v-delete-domain USER DOMAIN
Contoh
v-delete-domain admin idnetter.com
Mengaktifkan SSL Let’s Ecnrypt
v-add-letsencrypt-domain USER DOMAIN ALIAS
Contoh
v-add-letsencrypt-domain admin idnetter.com www.idnetter.com blog.idnetter.com
Backup user(s)
Single user, hanya membackup semua website dari satu user target
v-backup-user USER
Contoh
v-backup-user admin
Semua user, akan membuat cadangan semua website dari semua user yang ada di sistem
v-backup-users
Contoh
v-backup-users
Restore user
v-restore-user USER BACKUP
Akan merestore semua website dari user target (misal user admin). Pastikan file backup berada di direktori /backup
Contoh
v-restore-user admin admin.2019-09-06_05-16-27.tar
Restart service
v-restart-service SERVICE
Restart service, misalnya Nginx, Apache, Exim, Dovecot dan lain-lain
Contoh
v-restart-service nginx
Setidaknya ini, mungkin lain kali ditambah atau bisa dilihat selengkapnya di Vesta CLI Commands.