Linux / Sistem 21.07.2026

Linux Sunucularda Ansible ile Tekrarlayan Sunucu Yapılandırmalarını Otomatikleştirme

Linux Sunucularda Ansible ile Tekrarlayan Sunucu Yapılandırmalarını Otomatikleştirme

Ansible ile Çoklu Sunucu Yönetimini Otomatikleştirin

Onlarca sunucu barındıran altyapılarda her sunucuya tek tek SSH bağlanarak aynı paketleri kurmak ve yapılandırmaları uygulamak hem zaman alır hem de tutarsızlıklara yol açar. Ansible, ajanssız (agentless) bir yapıya sahip olup SSH üzerinden çalışarak tüm sunucularınızı YAML formatındaki Playbook dosyaları aracılığıyla tek komutla yapılandırmanızı sağlar.

1. Ansible Kurulumu ve Inventory Tanımlama

dnf install ansible -y

Yönetmek istediğiniz sunucuları /etc/ansible/hosts dosyasına ekleyin:

[webservers]
192.168.1.10
192.168.1.11

[dbservers]
192.168.1.20

2. Basit Bir Playbook Yazma

Tüm web sunucularına Nginx kurulumu yapan bir Playbook örneği:

---
- name: Web Sunucusu Kurulumu
  hosts: webservers
  become: yes
  tasks:
    - name: Nginx Kur
      package:
        name: nginx
        state: present
    - name: Nginx Başlat ve Aktif Et
      service:
        name: nginx
        state: started
        enabled: yes

3. Playbook'u Çalıştırma

ansible-playbook -i /etc/ansible/hosts nginx-kurulum.yml

Ansible tüm hedef sunucularınıza paralel olarak bağlanır ve Nginx'i otomatik kurar.

Ansible ile yönetilebilir altyapı için ölçeklenebilir VDS Sunucu çözümlerimizi inceleyin; otomasyon kurulum desteği için Destek Ekibimize danışabilirsiniz.

QBilisim.Com

IRCd, hosting ve sunucu operasyonunu tek yerden yönet.

Kurulum, taşıma, DNS, SSL, applet ve destek süreçleri için müşteri panelinden talep oluşturabilirsin.