1. Adım: Sistem Güncellemelerini Yapın
sudo apt update && sudo apt upgrade -y
Bu komut, sisteminizdeki tüm paketleri güncelleyecek ve eski sürümlerin üstü silinerek en yeni sürümler kurulacaktır.
2. Adım: Ansible’ı Kurmak İçin Gereken Depoları Ekleyin
sudo apt install software-properties-common
sudo add-apt-repository ppa:ansible/ansible
sudo apt update
Bu komutlar, Ansible’ın resmi PPA (Personal Package Archive) deposunu sisteminize ekleyecek.
3. Adım: Ansible’ı Kurun
sudo apt install ansible -y
Bu komut, Ansible’ı indirip kuracaktır. Kurulum tamamlandığında, terminalde `ansible --version` komutunu kullanarak kurulumun başarılı olup olmadığını kontrol edebilirsiniz.
4. Adım: Ansible Yapılandırması
Örneğin, eğer Ansible ile SSH üzerinden uzak sunuculara bağlanacaksanız, SSH anahtarınızı belirlemeniz gerekebilir. Bunun için aşağıdaki komutla SSH anahtarını oluşturabilirsiniz:
ssh-keygen -t rsa -b 2048
Daha sonra, `~/.ssh/authorized_keys` dosyasına bu anahtarı ekleyin. Artık uzak makinelerde Ansible komutlarını çalıştırmaya hazırsınız!
5. Adım: Ansible ile İlk Komutunuzu Çalıştırın
ansible localhost -m ping
Eğer her şey doğru şekilde yapılandırıldıysa, terminalde şu sonucu görmelisiniz:
```
localhost | SUCCESS | rc=0 >>
pong
```
Bu, Ansible’ın başarıyla kurulduğunu ve çalıştığını gösterir.
6. Adım: Ansible Kullanımına Başlayın
İlk playbook’unuzu yazmak için, aşağıdaki gibi bir dosya oluşturabilirsiniz:
---
- name: Apache kurulumunu yap
hosts: localhost
tasks:
- name: Apache2'yi yükle
apt:
name: apache2
state: present
Yukarıdaki playbook, Apache2 web sunucusunu yükler ve çalıştırır. Bu dosyayı kaydettikten sonra, aşağıdaki komutla çalıştırabilirsiniz:
ansible-playbook apache_install.yml
###