Saturday, April 29, 2017

Lab 8.11 Balance Manager Apache di CentOS 7


Selamat Datang di blog saya

Pada kali ini kita akan membahas tentang Balance Manager Apache pada CentOS 7. Apa itu Balance Manager ? Balance Manager adalah sebuah aplikasi pada Apache Web Server yang dimana aplikasi itu berguna untuk mengatur load balance.

Berikut topologi nya




Langsung ke konfigurasinya

Server Controller

1. Pertama - tama buat file .conf dan edit file tersebut untuk konfigurasi Balance Manager


2. Lalu tambah script seperti dibawah


Note :

- ProxyRequest Off = Sript untuk mendisable fitur default proxy dari mod_proxy.so
- ProxyPass =  Script yang berguna untuk menentukan kemana nantinya proxy bisa mengakses .
- lbmethod = Sebuah cara yang digunakan untuk menentukan apa yang akan dipakai untuk load balancing. 
- byrequest = Balancer yang bekerja berdasarkan request dari client.
- <proxy balancer://adhi> = Modul proxy yang digunakan untuk load balacing.
- BalancerMember = Member dari server yang akan di load balancing
- loadfactor = Ini merupakan jumlah request maksimal yang akan bisa dilakukan client pada 1 server.
- <Location /balance-manager> = Lokasi untuk balance managernya

3. Jika sudah, save filenya. Dan restart service httpd


Client

1. Buka browser, lalu buka domain kita dengan diikuti /balancer-manager dibelakangnya. Berikut hasilnya



Pada gambar di atas terlihat Server Node 1 dan Node 2 sedang aktif.  Status disitu " Init OK "

2. Pada aplikasi Balance Manager ini kita bisa mengubah Load Factor pada Server tertentu, disini saya untuk pengetesan. Saya mengubah load factor Server Node 1 menjadi 3x.


Jika sudah di ubah klik submit.

3. Dan hasilnya nanti akan seperti ini


4. Tambahan, misalnya ada salah satu Server yang mati. Nanti akan muncul text Init Err, seperti di bawah ini



Basic Authentication on Balancer Manager

1. Pertama edit file konfigurasi Balance Manager pada Server Load Balancer ( Controller )


2. Lalu tambahkan script seperti dibawah ini


Note :

- AuthType = Jenis authentication nya
- AuthName = Nama untuk Authenticationnya
- AuthUserFile = Letak dari user yang akan digunakan untuk Authentication
- Require valid-user = Pernyataan bahwa user yang mendapatkan akses hanyalah user yang sudah terdaftar saja

3. Jika sudah, save filenya. Lalu sekarang buat user dan passwordnya. Letakan user tersebut sesuai direktorinya dengan step ke 2 seperti di bawah


4. Sekarang restart Service htttpd


5. lalu coba buka lagi domain kalian. Nanti akan muncul pop up untuk login dan masukan user beserta password yang sudah dibuat tadi.


6. Beginilah tampilan setelah login





Sekian dari saya
Mohon maaf apabila ada kesalahan
Terima Kasih




Lab 8.10 Konfigurasi Load Balance Pada Mod Proxy di CentOS 7


Selamat datang di blog saya

Pada post kali ini kita akan membahas tentang cara konfigurasi Load Balance yang ada pada Mod Proxy di CentOS 7. Apa itu Load Balance ? Load Balance adalah sebuah cara untuk membagi beban kerja pada 2 atau lebih jalur koneksi. Hal ini berfungsi agar trafik berjalan dengan baik dan optimal.

Berikut topologinya :


Langsung saja ke materinya..


Lab 8.9 Konfigurasi Mod Proxy Apache Pada Web Server CentOS 7


Selamat datang di blog saya

Pada kesempatan kali ini kita akan membahas tentang cara konfigurasi Mod Proxy Apache pada Web Server CentOS 7. Lebih tepatnya ke materi Backend. Maksud Backend itu seolah olah kita mempunyai Web Server di belakang server yang akan kita akses. 

Berikut topologinya




Langsung saja ke konfigurasi nya

Lab 8.8 Konfigurasi Log Analyzer Apache di CentOS 7



Selamat datang di blog saya

Pada kesempata kali ini kita akan membahas tentang " Cara konfigurasi Log Analyzer Apache di CentOS 7 ". Apa itu Log Analyzer ? Log Analyzer adalah sebuah fitur yang di pakai untuk menampilkan  log yang ada pada sebuah Website. Log itu seperti jumlah visitor, jumlah page pada website, jumlah page yang paling banyak di visit, dan lain - lain.

Tadi sekilas tentang Log Analyzer, langsung saja ke konfigurasinya..

Friday, April 28, 2017

Lab 8.7 Mengaktifkan Basic Authentication Pada Apache di CentOS 7


Selamat datang di blog saya

Pada kesempatan kali ini kita akan membahas tentang " Cara mengaktifkan Basic Authentication pada Apache di CentOS 7 ". Apa itu Basic Authentication ? Basic Authentication adalah sebuah metode atau cara dimana Sebuah Web mempunyai user beserta password untuk mengakses Web tersebut. 

Tadi sekilas tentang Basic Authentication, langsung saja ke materi...

Lab 8.6 Konfigurasi HTTPS Apache di CentOS 7



Selamat Datang di blog saya

Pada kesempatan kali ini kita akan membahas tentang " Cara konfigurasi HTTPS Apache di CentOS 7 ". Apa itu HTTPS ? HTTPS ( Hypertext Transfer Protocol Secure ) adalah Protocol yang mengatur komunikasi Client dan Server.  Yang menjadi client biasanya adalah Web Browser atau device yang bisa mengakes, menerima, mengirim dan menampilkan konten Website. Bedanya dengan HTTP ialah hanya di tingkat keamanannya saja. Bisa dibilang Website yang mempunyai Protocol HTTPS lebih aman ketimbang Website yang menggunakan Protocol HTTP.

Kenapa HTTPS lebih aman ? Karena adanya " Kerahasiaan Data ". 

Data yang dikirimkan melalui Protocol HTTPS ini di enkripsi , jadi data yang dikirim tidak dapat dipahami oleh orang lain.

Protocol HTTP menggunakan port 80 dan Protocol HTTPS menggunakan port 443

Untuk Web Server yang menggunakan protocol HTTPS, si server di haruskan mempunyai Sertifikat SSL. Apa itu SSL ? SSL ( Secure Socket Layers ) adalah teknologi keamanan yang memukingkan kita untuk melakukan enkripsi data yang akan dikirimkan antara Client dan Server.

Tadi itu sekilas tentang HTTPS, jadi sekarang lanjut ke Konfigurasinya...

Thursday, April 27, 2017

Management User Mikrotik


Selamat Datang di blog saya

Pada kesempatan kali ini kita akan membahas tentang Management User pada Mikrotik. Arti Management User itu sendiri ialan mengatur hak user pada Mikrotik. 

Pada Mikrotik ada 4 jenis Group User, yaitu Full, Write, Read dan Custom.

- Full = Group User jenis ini bisa melakukan konfigurasi apapun baik itu write maupun read.
- Write = Group User jenis ini bisa dibilang mirip Full tapi ada yang dibatasi, seperti tidak bisa membuat user baru.
- Read = Lalu Group User jenis ini hanya bisa memonitoring router tanpa bisa melakukan Write.
- Custom = Untuk Group User ini hak aksesnya bisa di atur, tergantung adminnya mau mengaturnya seperti apa

Langsung Saja...

Management Service Mikrotik


Selamat Datang di blog saya

Pada kesempatan kali ini kita akan membahas tentang Management Service pada Mikrotik. Pada Mikrotik ada yang namanya management service yang sangat berguna untuk mengatur service - service akan di jalankan. Untuk lebih jelasnya langsung saja ke materinya


Wednesday, April 26, 2017

Upgrade dan Downgrade RouterOS Mikrotik


Selamat Datang di blog saya

Pada kesempata kali ini kita kan membahass tentang cara Upgrade dan Downgrade RouterOS pada Mikrotik. Yang akan saya lakukan pada post ini ialah Upgrade secara manual, Upgrade Secara Otomatis lewat internet dan Downgrade.

Yak langsung saja...

Macam - Macam Perintah Pada Mikrotik


Selamat Datang di blog saya

Pada kesempatan kali ini kita akan membahas tentang macam - macam perintah pada mikrotik. 

Yak langsung saja ke materinya ....

Cara Menghubungkan Router Mikrotik ke Internet ( CLI / Terminal )


Selamat Datang di blog saya

Pada kesempatan kali ini kita akan membahas tentang " Cara menhubungkan Router Mikrotik ke Internet dengan cara CLI ( Commande Line Interface ) ". Pada kali ini saya menggunakan Topologi berikut 


Router Mikrotik

- Ether 1 = 172.16.11.106/24
- Ether 2 = 106.106.106.106/24
- DNS = 172.16.11.1

PC Client

IP Address = 106.106.106.107/24
DNS = 172.16.11.1 dan 8.8.8.8

Yak langsung saja ke konfigurasinya..

Cara Menghubungkan Router Mikrotik ke Internet ( GUI )


Selamat Datang di blog saya

Pada kesempatan kali ini kita akan membahas tentang " Cara menghubungkan router mikrotik ke internet degan cara GUI ( Graphical User Interface ) ". Pada kali ini saya menggunakan Topologi berikut



Router Mikrotik

- Ether 1 = 172.16.11.106/24
- Ether 2 = 106.106.106.106/24
- DNS = 172.16.11.1

PC Client

IP Address = 106.106.106.107/24
DNS = 172.16.11.1 dan 8.8.8.8

Yak langsung saja ke konfigurasinya..

Cara Menghubungkan Mikrotik RB ke Hotspot Android ( CLI / Terminal )


Selamat Datang di blog saya

Pada kesempatan kali ini kita akan membahas tentang " Cara menhubungkan Mikrotik RB ke Hotspot Android ". Sebelum mulai pastikan terlebih dahulu Router Board Mikrotik yang kita akan pakai bisa menggunakan Wireless. Sebelumnya saya sudah mengepost yang versi menggunakan GUI, berikut linknya " GUI "

Ya langsung saja......

Tuesday, April 25, 2017

Cara Menghubungkan Mikrotik RB ke Hotspot Android ( GUI )


Selamat Datang di blog saya

Pada kesempatan kali ini kita akan membahas tentang " Cara menghubungkan Mikrotik RB ke Hotspot Android ". Sebelum mulai pastikan terlebih dahulu Router Board Mikrotik yang kita akan pakai bisa menggunakan Wireless.

Ya langsung saja....

Thursday, April 20, 2017

Cara Memasukan VM Mikrotik Virtual Box Ke Dalam GNS3


Selamat Datang di blog saya

Pada kesempatan kali ini kita akan membahas tentang " Cara Memasukan VM Virtual Box Ke Dalam GNS3 ".

Yak langsung saja

Instalasi Mikrotik RouterOS di Qemu



Selamat Datang di blog saya

Pada kesempatan kali ini kita akan membahas tentang " Cara Instalasi Mikrotik RouterOS di Qemu ". Apa itu Qemu ? Qemu adalah sebuah aplikasi yang di pakai untuk menjalankan sebuah Virtual Machine. Qemu ini bisa dibilang mempunyai fungsi yang sama dengan Virtual Box, GNS3 dan VMware.

Yak langsung saja..

Wednesday, April 19, 2017

Instalasi GNS3 Pada Windows 10



Selamat Datang di blog saya

Pada kesempatan kali ini kita akan membahas tentang " Instalasi GNS 3 pada Windows 10 ". Apa sih GNS 3 itu ? GNS3 merupakan singkatan dari Graphical Network Simulator. GNS3 itu ialah program yang dapat mesimulasikan sebuah topologi jaringan. GNS3 dapat di gunakan oleh sistem operasi Windows, Linux dan Mac OS.

Pada materi kali ini saya akan menunjukkan cara menginstall GNS3 di windows. Saat ingin menginsatll GNS3 pastikan kita mempunyai koneksi internet, karena ada beberapa komponen yang perlu di download.

Install Mikrotik RouterOS di Virtual Box




Selamat Datang di blog saya

Pada kesempatan kali ini kita akan membahas tentang " Install Mikrotik RouterOS di Virtual Box ".

Ya langsung saja.......

Tuesday, April 18, 2017

Lab 8.5 Cara Konfigurasi Virtual Host Pada Apache Centos 7



Selamat datang di blog saya

Pada kesempatan kali ini kita akan membahas tentang " Cara konfigurasi virtual host pada apache centos 7 ". Maksud Virtual Host disini ialah membuat lebih dari 1 website dalam 1 Web Server,

Ya langsung saja

Lab 8.4 Konfigurasi Userdir di Apache Centos 7


Selamat Datang di blog saya

Pada kesempatan kali ini kita akan membahas tentang " Cara Konfigurasi Userdir di Apache CentOS 7 ", Apakah fungsi Userdir itu ? Userdir ini mempunyai fungsi agar setiap user mempunyai direktori web nya masing - masing.

Ya langsung saja...

Monday, April 17, 2017

Lab 8.3 Mengaktifkan PHP Pada Apache CentOS 7


Selamat Datang di blog saya

Pada kesempatan kali ini kita akan membahas tentang " Cara Mengaktifkan PHP Pada Apache CentOS 7 ". Apa itu PHP ? PHP adalah sebuah bahasa script yang bisa sisipkan atau di tanamkan ke dalam sebuah HTML.

Ya langsung saja

Lab 8.2 Mengaktifkan CGI Pada Apache CentOS 7



Selamat datang di blog saya

Pada kesempatan kali ini kita akan membahas tentang " Cara Mengaktifkan CGI Pada Apache CentOS 7 ". Apa itu CGI ? CGI adalah sebuah konten Website yang menjalankan sebuah aplikasi pada server di mana dia berada yang berfungsu memenuhi request dari client dan menampilkan hasilnya ke website.

CGI ini biasanya berisikan file yang mempunyai bahasa PERL.

Lab 8.1 Web Server Apache Pada CentOS 7



Selamat datang di blog saya

Pada kesempatan kali ini kita akan membahas tentang " Web Server Apache Pada CentOS 7 ". Apa sih yang dimaksud dengan Web Server itu ? Web Server adalah sebuah aplikasi yang ada di sebuah server yang berfungsi sebagai layanan berbasis data yang bekerja berdasarkan permintaan client beryapa sebuah halaman Website yang melalui protocol HTTP dan HTTPS.

Ya langsung saja ke materi...


Disini saya menggunakan topologi seperti di atas.

Server

IP Address : 192.168.43.111
Netmask : 255.255.255.0
DNS : 192.168.43.111
Domain : www.adhi.net

PC 

IP Address : 192.168.43.113
Netmask : 255.255.255.0
DNS : 192.168.43.111

Ya langsung saja cara konfigurasinya....

1. Pertama - tama kita install layanan httpd terlebih dahulu dengan perintah seperti di bawah.


2. Jika sudah menginstall layanan httpd. Sekarang kita edit file konfigurasi httpd.conf yang ada pada direktori /etc/httpd/conf/


3. Cari baris Server Admin pada file tersebut, lalu tambahkan email kita pada baris Server Admin tersebut.


4. Setelah itu cari lagi baris Server Name, lalu tambahkan nama domain kita di ikuti dengan port yang di gunakan oleh si web server pada baris Server Name tersebut.


5. Lalu cari baris < Directory "/var/www/">, lalu ubah permissionnya yang ada pada baris AllowOverride menjadi All.


6. Selanjutnya cari baris <Ifmodule dir_module>, lalu tambahkan Directory Indes untuk format file .cgi dan php.


7. Jika sudah save file konfigurasi tadi, lalu jalankan dan enable service httpd agar konfigurasi tadi yang telah kita setting tadi agar berjalan.


8. Lalu izinkan setvice http pada firewall. Hal ini di perlukan agar client nanti bisa mengakses http pada server. 


 Setelah itu reload firewallnya.


9. Buat file index.html pada direktori /var/www/html/


10. Jika sudah save index.html tadi. Lalu coba buka lewat browser client.



Sekian dari saya
Mohon Maaf apabila ada kesalahan
Terima Kasih