CloudLinux.ro
Applications

How to install Ansible on a Cloud VPS

Updated 7/18/2026

Ansible is the agentless automation engine for configuration management and application deployment across any number of servers over SSH.

Self-hosting your development tools keeps code and project data inside your infrastructure, and the cost does not grow with the number of users.

One-click install on cloudlinux.ro

The fastest way: Ansible installs automatically at the first boot of a new server.

  1. Create a Cloud VPS from the control panel.
  2. In the configuration step, pick Ansible from the app catalog.
  3. Start the server. The install runs in the background for a few minutes and its status shows on the server page.
  4. Access details and generated passwords are saved on the server in /root/app-credentials.txt.

Manual install on any Ubuntu server

If you prefer doing it yourself, below is the exact script our automatic install runs. Execute it as root on a fresh Ubuntu server (24.04 recommended). It stops at the first error, and when it finishes you will find the access details in /root/app-credentials.txt.

export DEBIAN_FRONTEND=noninteractive
apt-get update -y
apt-get install -y software-properties-common
add-apt-repository -y --update ppa:ansible/ansible
apt-get install -y ansible
mkdir -p /etc/ansible
printf '[local]\nlocalhost ansible_connection=local\n' > /etc/ansible/hosts
printf 'Ansible este instalat (%s).\nConecteaza-te prin SSH si ruleaza: ansible --version\nInventarul de servere se configureaza in /etc/ansible/hosts\n' "$(ansible --version | head -n1)" > /root/app-credentials.txt

You can also save this script as a recipe in your account and reuse it on any new server.

Put this guide into practice on your own VPS

EU cloud servers, billed hourly, ready in minutes, with one-click installs for dozens of apps.

See pricing

Related tutorials