Существует способ автоматической установки скриптов в VestaCP с помощью Softaculous - это автоустановщик скриптов. Но к сожалению для установки WordPress требуется Premium аккаунт который стоит денег

Чтобы перейти в Softaculous нужно в панели управления VestaCP в самом верхнем меню перейти в пункт меню Apps, дальше Вы попадаете в веб-интерфейс Softaculous

Если у Вас возникла следующая проблема при доступе Softaculous

Не расстраивайтесь, решить ее довольно просто. Дело в том что VestaCP для своей работы, независимо от работы доменов использует свою независимую версию php. Вот данная ошибка говорит о том что для данной версии PHP нужно установить расширение Ioncube. Итак, находим бинарник PHP и проверяем версию, проверяем где находиться php.ini данной версии и добавляем в него расширение Ioncube. Приведу лог решения данной проблемы

[root@myservak]# /usr/local/vesta/php/bin/php -v
PHP 5.6.32 (cli) (built: Jun 28 2018 09:11:35) 
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies

[root@myservak]# /usr/local/vesta/php/bin/php -i|grep php.ini
Configuration File (php.ini) Path => /usr/local/vesta/php/lib
Loaded Configuration File => /usr/local/vesta/php/lib/php.ini

[root@myservak]#  echo "zend_extension=/usr/local/ioncube/ioncube_loader_lin_5.6.so" >> /usr/local/vesta/php/lib/php.ini 

[root@myservak]#  /usr/local/vesta/php/bin/php -v
PHP 5.6.32 (cli) (built: Jun 28 2018 09:11:35) 
Copyright (c) 1997-2016 The PHP Group
Zend Engine v2.6.0, Copyright (c) 1998-2016 Zend Technologies
    with the ionCube PHP Loader (enabled) + Intrusion Protection from ioncube24.com (unconfigured) v10.2.1, Copyright (c) 2002-2018, by ionCube Ltd.

О том как устанавливать Ioncube более детально можете ознакомиться в соответствующей заметке Установка ioncube