Bagaimana untuk menyediakan Ansible pada pelayan Ubuntu

Bagaimana untuk menyediakan Ansible pada pelayan Ubuntu

Ansible ialah pengurusan konfigurasi dan alat penggunaan apl untuk Linux dan sistem pengendalian seperti Unix yang lain. Ansible digunakan terutamanya untuk mengurus dan menggunakan perisian pada banyak pelayan Linux sekaligus. Perisian ini diselenggara oleh RedHat dan merupakan kegemaran dalam komuniti IT Linux. Dalam panduan ini, kami akan menunjukkan kepada anda cara memasang Ansible pada pelayan Ubuntu, dan memastikannya berfungsi.

Tingkatkan Pelayan Ubuntu

Aplikasi Ansible berfungsi paling baik pada versi terkini Pelayan Ubuntu. Sebelum mengikuti panduan ini untuk mengetahui cara memasang dan menyediakan alat Ansible, Pelayan Ubuntu mesti dinaik taraf. Sebaik-baiknya, ke versi 18.04 LTS atau lebih baru.

Menaik taraf Pelayan Ubuntu adalah proses yang rumit berbanding Desktop Ubuntu, kerana tiada GUI untuk melakukan pengangkatan berat. Sandarkan semua data kritikal ke pemacu luaran, atau perkongsian rangkaian, atau perkhidmatan awan. Kemudian, ikuti panduan ini untuk mengetahui cara menaik taraf Pelayan Ubuntu anda .

Sebagai alternatif, jika peningkatan terlalu memakan masa, cuba muat turun versi baharu Pelayan Ubuntu di sini dan pasangkannya sebelum meneruskan.

Pasang Ansible pada pelayan Ubuntu

Di Ubuntu, perisian Ansible sangat mudah untuk dipasang, terima kasih kepada pembangun perisian yang menyediakan Arkib Pakej Peribadi (PPA) yang mempunyai semua kebergantungan dan pakej yang diperlukan sedia untuk digunakan. Untuk memulakan pemasangan, log masuk ke Pelayan Ubuntu, kemudian ikuti arahan langkah demi langkah di bawah untuk memasang Ansible.

Langkah 1: Pada Pelayan Ubuntu, anda mungkin tidak mempunyai sokongan PPA yang didayakan. Sebab sokongan PPA mungkin dilumpuhkan ialah Pelayan Ubuntu tidak menyertakan pakej "perisian-biasa-biasa" secara lalai, yang membolehkan ciri PPA.

Untuk memasang "software-properties-common" pada pelayan Ubuntu anda, gunakan arahan Apt di bawah dalam gesaan shell terminal atau sesi SSH.

sudo apt install software-properties-common

Langkah 2: Selepas memasang pakej "software-properties-common" pada Pelayan Ubuntu anda, tiba masanya untuk menambah Ansible PPA rasmi pada sistem. Menggunakan arahan add-apt-repository , tambah PPA.

Bagaimana untuk menyediakan Ansible pada pelayan Ubuntu

sudo apt-add-repository ppa:ansible/ansible

Selepas menambah PPA pada Pelayan Ubuntu, anda akan melihat gesaan pada skrin. Gesaan ini menggariskan PPA itu, serta beberapa maklumat lain tentang perisian padanya. Tekan kekunci Enter untuk meneruskan melalui gesaan dan tambah PPA.

Langkah 3: Setelah PPA ditambahkan pada Pelayan Ubuntu, sudah tiba masanya untuk menjalankan arahan kemas kini . Ia akan menyegarkan semula sumber perisian Ubuntu, dan membenarkan PPA Ansible boleh diakses.

kemas kini sudo apt

Langkah 4: Selepas kemas kini, sudah tiba masanya untuk memasang sebarang tampung perisian belum selesai yang mungkin ada pada Pelayan Ubuntu. Untuk melakukan ini, gunakan arahan naik taraf .

sudo apt upgrade -y

Langkah 5: Sekarang setelah sistem anda dinaik taraf, tiba masanya untuk memasang Ansible pada Pelayan Ubuntu dengan arahan Apt di bawah.

sudo apt install ansible ssh-pass

Mengkonfigurasi Ansible

Ansible perlu dikonfigurasikan sebelum ia boleh digunakan untuk mengurus pelayan lain. Perkara pertama yang anda mesti lakukan ialah mendayakan SSH pada pelayan Ubuntu anda yang menjalankan Ansible, kerana perisian menggunakan protokol SSH untuk berkomunikasi.

Untuk mendayakan pelayan SSH pada Ubuntu, pergi ke panduan kami mengenai subjek . Ia menerangkan secara mendalam cara menyediakan SSH dan cara menggunakannya.

Nota: mahukan keselamatan tambahan pada pelayan Ubuntu anda yang menjalankan Ansible? Cuba dayakan akses kunci SSH dengan mengikuti panduan kami tentang subjek tersebut .

Tuan rumah yang boleh dipercayai

Selepas mendayakan pelayan SSH pada Ubuntu, tiba masanya untuk menyediakan fail hos untuk Ansible, kerana ini adalah cara perisian menjejaki pelayan yang diuruskannya. Menggunakan arahan di bawah, buka fail "hos" Ansible untuk tujuan penyuntingan.

sudo nano -w /etc/ansible/hosts/

Di dalam penyunting teks Nano, anda akan melihat banyak teks dengan # simbol di hadapannya. Ini adalah contoh konfigurasi. Lihat melaluinya, kerana ia mengandungi contoh berguna tentang cara anda boleh mengubah suai dan menyesuaikan persediaan Ansible anda.

Bagaimana untuk menyediakan Ansible pada pelayan Ubuntu

Selepas melihat contoh dalam fail "hos", gunakan butang anak panah ke Bawah untuk beralih ke bahagian bawah fail. Kemudian, tulis "[pelayan]" dalam penyunting teks Nano.

[servers]

Diikuti dengan baris "pelayan", tulis alamat IP ke pelayan jauh yang akan anda uruskan dengan perisian Ansible pada Ubuntu. Sebagai contoh:

Bagaimana untuk menyediakan Ansible pada pelayan Ubuntu

[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

Selepas anda menyediakan hos pada sistem, tekan Ctrl + O untuk menyimpan suntingan dalam Nano. Kemudian, tutup penyunting teks Nano dengan Ctrl + X .

Ujian Ansible

Untuk menguji Ansible untuk memastikan ia berfungsi, anda boleh menjalankan arahan kepadanya. Sebagai contoh, untuk menguji bahawa rangkaian berfungsi untuk semua pelayan jauh, jalankan arahan berikut daripada Ubuntu.

Bagaimana untuk menyediakan Ansible pada pelayan Ubuntu

ansible -m ping server1 --ask-pass

Atau, ping seluruh kumpulan:

pelayan ping ansible --ask-pass

Dengan mengandaikan arahan ping berjaya, Ansible boleh mengakses pelayan anda dan berfungsi dengan betul.

Menjalankan arahan lain

Untuk menjalankan sebarang arahan pada pelayan yang diuruskan dengan Ansible, ikuti sintaks arahan di bawah. Walau bagaimanapun, pastikan anda menggantikan EXAMPLE-COMMAND dengan arahan sebenar yang ingin anda jalankan.

Bagaimana untuk menyediakan Ansible pada pelayan Ubuntu

ansible -m shell -pelayan 'CONTOH-COMMAND' --ask-pass

Atau, pelayan tertentu:

ansible -m shell -pelayan 'CONTOH-COMMAND'1 --ask-pass


Tingkatkan papan keratan Gnome Shell dengan Pano

Tingkatkan papan keratan Gnome Shell dengan Pano

Mari kita hadapi itu, papan keratan Gnome Shell lalai tidak begitu baik. Pasang Pano untuk menambah baik pengalaman papan keratan anda!

Cara memasang DaVinci Resolve 17 pada Linux

Cara memasang DaVinci Resolve 17 pada Linux

Adakah anda memerlukan editor video bukan linear yang hebat untuk kotak Linux anda? Dapatkan Davinci Resolve 17 bekerja dengan panduan ini!

Bagaimana untuk memuat turun kertas dinding ke desktop Linux dengan Pemuat Turun Kertas Dinding

Bagaimana untuk memuat turun kertas dinding ke desktop Linux dengan Pemuat Turun Kertas Dinding

Wallpaper Downloader ialah pemuat turun dan pengurus kertas dinding Linux yang licin. Ia menyokong kebanyakan persekitaran desktop Linux dan sangat mudah digunakan. Panduan ini

Bagaimana untuk memasang Tuxedo OS pada komputer anda

Bagaimana untuk memasang Tuxedo OS pada komputer anda

Ingin menguji komputer Tuxedo OS by Tuxedo? Ketahui cara untuk mendapatkan versi terkini Tuxedo OS berfungsi pada PC anda.

Bagaimana untuk memasang fail DEB pada Linux

Bagaimana untuk memasang fail DEB pada Linux

Apakah fail DEB? Apa yang anda lakukan dengannya? Ketahui banyak cara anda boleh memasang fail DEB pada PC Linux anda.

Cara bermain Dying Light di Linux

Cara bermain Dying Light di Linux

Dying Light ialah permainan video seram survival 2015 yang dibangunkan oleh Techland dan diterbitkan oleh Warner Bros Interactive Entertainment. Permainan berpusat pada

Cara memasang Neptune Linux pada komputer anda

Cara memasang Neptune Linux pada komputer anda

Neptune menggunakan persekitaran desktop KDE Plasma 5 dan bertujuan untuk menyampaikan OS yang elegan. Begini cara memasang Neptune Linux pada komputer anda.

Cuba desktop berasaskan snap baharu Ubuntu

Cuba desktop berasaskan snap baharu Ubuntu

Ingin mencuba sistem pengendalian desktop berasaskan pakej snap baharu Ubuntu? Ketahui cara mengaturnya pada mesin maya dengan panduan ini.

Cara bermain Undertale di Linux

Cara bermain Undertale di Linux

Undertale ialah RPG indie 2d 2015 yang dibangunkan dan diterbitkan oleh pembangun permainan Toby Fox. Panduan ini akan merangkumi memuat turun dan memasang Undertale pada anda

Cara bermain Total War: THREE KINGDOMS di Linux

Cara bermain Total War: THREE KINGDOMS di Linux

Total War: Three Kingdoms ialah permainan RTS strategi berasaskan giliran yang dibangunkan oleh Creative Assembly. Inilah cara bermain di Linux.