Ubuntu sunucusunda Ansible nasıl kurulur

Ansible, Linux ve diğer Unix benzeri işletim sistemleri için bir yapılandırma yönetimi ve uygulama dağıtım aracıdır. Ansible, öncelikle yazılımı aynı anda birçok Linux sunucusunda yönetmek ve dağıtmak için kullanılır . Yazılım RedHat tarafından korunur ve Linux BT topluluğunun favorisidir. Bu kılavuzda, Ansible'ı Ubuntu sunucusuna nasıl kuracağınızı ve çalışmasını sağlayacağız.

Ubuntu Sunucusunu Yükselt

Ansible uygulaması en iyi Ubuntu Sunucusunun yeni bir sürümünde çalışır. Ansible aracının nasıl kurulacağını ve kurulacağını öğrenmek için bu kılavuzu izlemeden önce Ubuntu Sunucusu yükseltilmelidir. İdeal olarak, 18.04 LTS veya daha yeni bir sürüme.

Ubuntu Sunucusunu yükseltmek, Ubuntu Masaüstü ile karşılaştırıldığında karmaşık bir işlemdir, çünkü ağır işleri yapacak bir GUI yoktur. Tüm kritik verileri harici bir sürücüye, ağ paylaşımına veya bulut hizmetine yedekleyin. Ardından, Ubuntu Sunucunuzu nasıl yükselteceğinizi öğrenmek için bu kılavuzu izleyin .

Alternatif olarak, yükseltme çok zaman alıyorsa , Ubuntu Sunucusunun yeni sürümünü buradan indirmeyi deneyin ve devam etmeden önce yükleyin.

Ansible'ı Ubuntu sunucusuna kurun

Ubuntu'da, gerekli tüm bağımlılıklara ve kullanıma hazır paketlere sahip bir Kişisel Paket Arşivi (PPA) sağlayan yazılımın geliştiricileri sayesinde Ansible yazılımının kurulumu inanılmaz derecede kolaydır. Kurulumu başlatmak için Ubuntu Sunucusunda oturum açın, ardından Ansible'ı kurmak için aşağıdaki adım adım talimatları izleyin.

Adım 1: Ubuntu Sunucusunda, PPA desteğini etkinleştirmemiş olabilirsiniz. PPA desteğinin devre dışı bırakılmasının nedeni, Ubuntu Sunucusunun varsayılan olarak PPA özelliğini etkinleştiren "yazılım-özellikler-ortak" paketini içermemesidir.

Ubuntu sunucunuza “software-properties-common” yüklemek için , bir terminal kabuk isteminde veya SSH oturumunda aşağıdaki Apt komutunu kullanın .

sudo apt yükleme yazılımı-özellikleri-ortak

Adım 2: Ubuntu Sunucunuza “software-properties-common” paketini kurduktan sonra, resmi Ansible PPA'yı sisteme eklemenin zamanı geldi. Kullanımı eklenti apt-depo komutu, PPA ekleyin.

Ubuntu sunucusunda Ansible nasıl kurulur

sudo apt-add-deposu ppa:ansible/ansible

PPA'yı Ubuntu Sunucusuna ekledikten sonra ekranda bir istem göreceksiniz. Bu istem, PPA'nın ne olduğunu ve üzerindeki yazılımla ilgili diğer bazı bilgileri özetlemektedir. İsteme devam etmek için Enter tuşuna basın ve PPA'yı ekleyin.

Adım 3: PPA, Ubuntu Sunucusuna eklendiğinde, güncelleme komutunu çalıştırmanın zamanı gelmiştir . Ubuntu'nun yazılım kaynaklarını yenileyecek ve Ansible PPA'nın erişilebilir olmasını sağlayacaktır.

sudo uygun güncelleme

Adım 4: Güncellemenin ardından, Ubuntu Sunucusunun sahip olabileceği bekleyen yazılım yamalarını yükleme zamanı gelmiştir. Bunu yapmak için yükseltme komutunu kullanın.

sudo uygun yükseltme -y

Adım 5: Artık sisteminiz yükseltildiğine göre, aşağıdaki Apt komutuyla Ubuntu Sunucusunda Ansible'ı kurmanın zamanı geldi .

sudo apt yükleme ansible ssh-pass

Ansible'ı Yapılandırma

Ansible, diğer sunucuları yönetmek için kullanılmadan önce yapılandırılmalıdır. Yazılım iletişim kurmak için SSH protokolünü kullandığından, yapmanız gereken ilk şey, Ansible çalıştıran Ubuntu sunucunuzda SSH'yi etkinleştirmektir.

Ubuntu'da bir SSH sunucusunu etkinleştirmek için konuyla ilgili kılavuzumuza gidin . SSH'nin nasıl kurulacağını ve nasıl kullanılacağını derinlemesine açıklar.

Not: Ansible çalıştıran Ubuntu sunucunuzda ekstra güvenlik mi istiyorsunuz? Konuyla ilgili kılavuzumuzu takip ederek SSH anahtar erişimini etkinleştirmeyi deneyin .

Ansible ana bilgisayarlar

Ubuntu'da SSH sunucusunu etkinleştirdikten sonra, yazılımın yönettiği sunucuları takip etme şekli bu olduğundan, Ansible için hosts dosyasını kurmanın zamanı geldi. Aşağıdaki komutu kullanarak, düzenleme amacıyla Ansible “hosts” dosyasını açın.

sudo nano -w /etc/ansible/hosts/

Nano metin düzenleyicinin içinde, önünde # sembollü bir sürü metin göreceksiniz. Bunlar yapılandırma örnekleridir. Ansible kurulumunuzu nasıl ince ayar yapabileceğinize ve özelleştirebileceğinize dair yararlı örnekler içerdiğinden, bunlara bakın.

Ubuntu sunucusunda Ansible nasıl kurulur

“hosts” dosyasındaki örneklere baktıktan sonra dosyanın en altına gitmek için Aşağı ok butonunu kullanın. Ardından, Nano metin düzenleyicisine “[sunucular]” yazın.

[servers]

Ubuntu üzerinde Ansible yazılımı ile yöneteceğiniz uzak sunucuların IP adreslerini “sunucular” satırından sonra yazınız. Örneğin:

Ubuntu sunucusunda Ansible nasıl kurulur

[servers]
server1 ansible_host=123.4.567.1 ansible_user=remote-username
server2 ansible_host=123.4.567.2 ansible_user=remote-username
server3 ansible_host=123.4.567.3 ansible_user=remote-username
server4 ansible_host=123.4.567.4 ansible_user=remote-username

Sistemde ana bilgisayarları kurduktan sonra , düzenlemeleri Nano'ya kaydetmek için Ctrl + O tuşlarına basın . Ardından, Nano metin düzenleyicisini Ctrl + X ile kapatın .

Ansible'ı Test Etme

Ansible'ın çalıştığından emin olmak için test etmek için komutları çalıştırabilirsiniz. Örneğin, ağın tüm uzak sunucular için çalıştığını test etmek için Ubuntu'dan aşağıdaki komutu çalıştırın.

Ubuntu sunucusunda Ansible nasıl kurulur

ansible -m ping server1 --ask-pass

Veya tüm gruba ping atın:

ansible -m ping sunucuları --ask-pass

Ping komutunun başarılı olduğunu varsayarsak, Ansible sunucularınıza erişebilir ve düzgün çalışır.

Diğer komutları çalıştırma

Ansible ile yönetilen sunucularda herhangi bir komutu çalıştırmak için aşağıdaki komut sözdizimini izleyin. Ancak, EXAMPLE-COMMAND'ı çalıştırmak istediğiniz gerçek komutla değiştirdiğinizden emin olun.

Ubuntu sunucusunda Ansible nasıl kurulur

ansible -m shell -a 'ÖRNEK-KOMUTU' sunucuları --ask-pass

Veya belirli bir sunucu:

ansible -m shell -a 'ÖRNEK-KOMUTU' server1 --ask-pass

Leave a Comment

Actionaz ile Klavye ve Fare Tıklamalarını Taklit Edin

Actionaz ile Klavye ve Fare Tıklamalarını Taklit Edin

Tekrarlanan görevleri otomatik olarak gerçekleştirmek ister misiniz? Bir düğmeye defalarca manuel olarak tıklamak yerine, bir uygulamanın

BBC iPlayerdan iPhonea İndirici

BBC iPlayerdan iPhonea İndirici

iDownloade, kullanıcıların BBC'nin iPlayer hizmetinden DRM içermeyen içerikleri indirmelerine olanak tanıyan platformlar arası bir araçtır. Hem .mov formatındaki videoları hem de .mov formatındaki videoları indirebilir.

Thunderbird 3te Sizi Sevindirecek 14 Yeni Özellik

Thunderbird 3te Sizi Sevindirecek 14 Yeni Özellik

Outlook 2010'un özelliklerini ayrıntılı olarak ele aldık, ancak Haziran 2010'dan önce yayınlanmayacağı için Thunderbird 3'e bakmanın zamanı geldi.

FlightGear Uçuş Simülatörünü Ücretsiz İndirin [İyi Eğlenceler]

FlightGear Uçuş Simülatörünü Ücretsiz İndirin [İyi Eğlenceler]

Herkesin ara sıra bir molaya ihtiyacı vardır. Eğer ilginç bir oyun oynamak istiyorsanız, Flight Gear'ı deneyin. Flight Gear, ücretsiz, çok platformlu ve açık kaynaklı bir oyundur.

Mp3 Diags: Mp3 Ses Dosyalarıyla İlgili 50ye Kadar Sorunu Düzeltin

Mp3 Diags: Mp3 Ses Dosyalarıyla İlgili 50ye Kadar Sorunu Düzeltin

MP3 Diags, müzik koleksiyonunuzdaki sorunları gidermek için en iyi araçtır. MP3 dosyalarınızı doğru şekilde etiketleyebilir, eksik albüm kapağı resmi ekleyebilir ve VBR'yi düzeltebilir.

Google Voice Masaüstü Bildirim Uygulamaları

Google Voice Masaüstü Bildirim Uygulamaları

Google Wave gibi, Google Voice da dünya çapında büyük ilgi gördü. Google, iletişim kurma biçimimizi değiştirmeyi amaçlıyor ve

FlickrFaves ile Flickr Favorilerini İndirin

FlickrFaves ile Flickr Favorilerini İndirin

Flickr kullanıcılarının fotoğraflarını yüksek kalitede indirmelerine olanak tanıyan birçok araç var, ancak Flickr Favorilerini indirmenin bir yolu var mı? Son zamanlarda

OK Sampler Ücretsiz Müzik Örnekleme Yazılımıdır

OK Sampler Ücretsiz Müzik Örnekleme Yazılımıdır

Örnekleme Nedir? Vikipedi'ye göre, "Bir ses kaydının bir kısmını veya örneğini alıp onu bir enstrüman veya müzik aleti olarak yeniden kullanma eylemidir."

Google Sites Yedekleme: İçe/Dışa Aktarma

Google Sites Yedekleme: İçe/Dışa Aktarma

Google Sites, kullanıcıların web sitelerini Google'ın sunucusunda barındırmasına olanak tanıyan bir Google hizmetidir. Ancak bir sorun var: Yedekleme için yerleşik bir seçenek yok.

Google Görevler Masaüstü Uygulaması

Google Görevler Masaüstü Uygulaması

Google Görevler, Takvim, Wave, Voice vb. gibi diğer Google hizmetleri kadar popüler olmasa da hala yaygın olarak kullanılıyor ve insanların günlük işlerinin ayrılmaz bir parçası.