Install Apache2 Using Ansible

 Install Apache2 Using Ansible 


Apache Overview
apache adalah web server yang open source, dan web server ini banyak digunakan. 

Configure Ansible

Setelah Ansible di install maka langsung konfigurasi  di terminal linux dengan mengetikan /etc/ansible/hosts/ yang berfungsi untuk membaca host dengan default di lokasi tersebut.
Jika ingin membuat secara manual maka caranya adalah sebagai berikut :

  1. Buat Direktori dengan cara ketikan "mkdir_nama direktori"
  2. Masuk ke direktori : "cd /nama_direktori"
  3. Kemudian buat ansible.cfg dengan cara: Vim ansible.cfg
  4. Isikan teks seperti gambar berikut ini: 
    Jika sudah save isi teks tersebut dengan tekan Esc+wq! pada keyboard.
  5. Kemudian buat file hosts, dengan perintah : "Vim hosts" 
    Lalu isikan nama host dan ip nya. Kemudian save dengan  tekan Esc+wq! pada keyboard.
  6. Kemudian coba ping ke host dengan ketikan perintah : ansible all -m ping untuk keseluruhan host atau bisa menggunakan per host seperti gambar berikut ini: 

  7. Lalu buatkan sebuah module playbook dengan cara : vim apache.yml 


     Isikan seperti gambar, apabila host banyak tinggal diganti "hosts: all" pastikan spasi sangat berpengaruh. 
  8. Lalu jalankan playbook tersebut dengan perintah "ansible-playbook apache.yml --ask-sudo-pass

  9. kemudian akan mengisi password keygen ssh yang telah dibuat sebelumnya.
  10. Dan tunggu beberapa saat maka proses installasi akan berjalan, jika OK maka status sudah terinstall dengan benar. seperti berikut ini :  

  11. Jika sudah berhasil terinstall cek masing-masing server dengan menjalankan printah : systemctl status apache2 
    Jika terinstall dengan benar maka status akan runing seperti gambar diatas.

Demikin adalah cara install apache2 menggunakan ansible di  terminal linux. Semoga bermanfaat.     

Komentar