virtualbox  : Ubuntu-Server sebagai server master dengan ip 192.168.56.103 client          : bash linux di windows 10/ubuntu windows ...

konfigurasi Ansible untuk installasi apache2 di Linux Ubuntu





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 ping
client: 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


nano apache.yml

---
- hosts: client
  sudo: yes
  tasks:
    - name: install apache2
      apt: name=apache2 update_cache=yes state=latest


ansible-playbook apache.yml



screenshoot diatas menunjukkan ansible yang sudah selesai terinstall

sekarang kita akan mencoba menjalankan melalui pc dengan ip 192.168.56.102




1 comment: