virtualbox : Ubuntu-Server sebagai server master dengan ip 192.168.56.103
client : bash linux di windows 10/ubuntu windows 192.168.56.102
cara installasi:
bash linux di windows klik disini
install Ansible untuk ubuntu klik disini
untuk menghubungkan server master dan client menggunakan ssh oleh sebab itu pastikan ssh sudah terpasang jika belum, install menggunakan perintah sebagai berikut:
sudo apt-get install openssh-server
untuk mengechek apakah ssh sudah berjalan dapat menjalankan perintah:
sudo service ssh start
setelah terinstall pada keduanya lakukan generate ssh dari server master (virtualbox) ke client (bash linux)
ssh-keygen -t rsa
maka akan ter generate ssh keygennya copy ssh tersebut ke client (linux)
ssh-copy-id root@192.168.56.102
#disini saya menggunakan user ssh root sebab agar mudah saat melakukan installasi nantinya
sesudah itu lakukan ping dengan perintah
ansible client -m pingclient: merupakan nama host yang diletakkan dalam file hosts yang terdapat
didalam folder ansible
untuk ip yang dimasukkan bisa bebas namun pada latihan ini adalah 192.168.56.102 client
buat dokumen baru dengan nama apache yml, disini saya menggunakan editor nano
buat dokumen baru dengan nama apache yml, disini saya menggunakan editor nano
nano apache.yml
---
- hosts: client
sudo: yes
tasks:
- name: install apache2
apt: name=apache2 update_cache=yes state=latest
Bermanfaat sekali ilmunya kak :)
ReplyDelete