Gnome Shell panosunu Pano ile iyileştirin
Kabul edelim, varsayılan Gnome Shell panosu pek iyi değil. Pano deneyiminizi geliştirmek için Pano'yu yükleyin!
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.
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.
“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:
[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.
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.
ansible -m shell -a 'ÖRNEK-KOMUTU' sunucuları --ask-pass
Veya belirli bir sunucu:
ansible -m shell -a 'ÖRNEK-KOMUTU' server1 --ask-pass
Kabul edelim, varsayılan Gnome Shell panosu pek iyi değil. Pano deneyiminizi geliştirmek için Pano'yu yükleyin!
Linux kutunuz için harika bir doğrusal olmayan video düzenleyiciye mi ihtiyacınız var? Davinci Resolve 17'yi bu kılavuzla çalıştırın!
Wallpaper Downloader, şık bir Linux duvar kağıdı indiricisi ve yöneticisidir. Çoğu Linux masaüstü ortamını destekler ve kullanımı çok kolaydır. Bu rehber
Tuxedo OS by Tuxedo bilgisayarlarını test etmek ister misiniz? Bilgisayarınızda çalışan Tuxedo OS'nin en son sürümünü nasıl alacağınızı öğrenin.
DEB dosyası nedir? Onunla ne yapıyorsun? DEB dosyalarını Linux PC'nize kurmanın birçok yolunu öğrenin.
Dying Light, Techland tarafından geliştirilen ve Warner Bros Interactive Entertainment tarafından yayınlanan 2015 tarihli bir hayatta kalma korku video oyunudur. oyun merkezli
Neptune, KDE Plazma 5 masaüstü ortamını kullanır ve zarif bir işletim sistemi sunmayı amaçlar. İşte Neptune Linux'u bilgisayarınıza nasıl kuracağınız.
Ubuntu'nun yeni ek paket tabanlı masaüstü işletim sistemini denemek ister misiniz? Bu kılavuzla sanal bir makinede nasıl dağıtacağınızı öğrenin.
Undertale, oyun geliştiricisi Toby Fox tarafından geliştirilen ve yayınlanan bir 2015 2d indie RPG'dir. Bu kılavuz, Undertale'i bilgisayarınıza indirmeyi ve kurmayı kapsayacaktır.
Total War: Three Kingdoms, Creative Assembly tarafından geliştirilen sıra tabanlı bir strateji RTS oyunudur. İşte Linux'ta nasıl oynanacağı.