Как автоматизировать установку приложений в Ubuntu (vps)?
В самый раз освоить Ansible

Ansible is a radically simple IT automation system. It handles configuration management, application deployment, cloud provisioning, ad-hoc task execution, network automation, and multi-node orchestration. Ansible makes complex changes like zero-downtime rolling updates with load balancers easy. 
Создай файл с разрешение .sh
Внутри:
#!bin/bash
Список команд

Я так автоматизировал установку нужных программ.