In this tutorial, I guide how to install Ansible on Centos 7/ Ubuntu 14.04 / Fedora. Ansible is Automation tool for IT Management. It’s useful for System Admin, DevOps to build Automation configure Management. Ansible the essential for DevOps Roles.
Requirements
- Control Machine: Run Ansible.
- Remote server: Deploy and Configure such as Tomcat, Nginx, Apache, so forth from Control Machine.
Control Machine and remote server communication thought SSH key Authentication.
How to install Ansible on Control Machine
For Centos 7 and RHEL 7
# rpm -Uvh https://dl.fedoraproject.org/pub/epel/epel-release-latest-7.noarch.rpm # yum install ansible
For Ubuntu 14.04 / 15.04
$ sudo apt-get install software-properties-common $ sudo apt-add-repository ppa:ansible/ansible $ sudo apt-get update $ sudo apt-get install ansible
Checking Ansible version
$ ansible --version
Example, The output Ansible version
ansible 2.5.3 config file = /etc/ansible/ansible.cfg configured module search path = [u'/root/.ansible/plugins/modules', u'/usr/share/ansible/plugins/modules'] ansible python module location = /usr/lib/python2.7/site-packages/ansible executable location = /usr/bin/ansible python version = 2.7.5 (default, Apr 11 2018, 07:36:10) [GCC 4.8.5 20150623 (Red Hat 4.8.5-28)]
Conclusion
Thought this article, How to install Ansible on Centos/Ubuntu and Fedora. The next post I’m installed and configure Nginx automation from Control Machine for Remote server. Thank you for reading the DevopsRoles page!
2 thoughts on “How to install Ansible on Centos/ Ubuntu/Fedora”