- langkah awal adalah dengan menginstall LAMPP versi terbaru di sini , lampp tersebut berisi phpmyadmin versi 3.4.5 . untuk mendapatkan versi stablenya 3.4.6 silahkan unduh di sini
- instalasi LAMPP di linuxtar xvfz xampp-linux-1.7.7.tar.gz -C /opt
- untuk melakukan start terhadap lampp dilakukan dengan perintah
/opt/lampp/lampp start
- untuk mengganti phpmyadmin dengan versi terbaru maka dilakukan dengan cara meng cut folder phpmyadmin di /opt/lampp :mv /opt/lampp/phpmyadmin /opt/lampp/phpmyadmin.lama
- lalu extrak hasil download phpmyadmin.3.4.6 dan diletakkan di folder /opt/lampp:tar -xzvf phpmyadmin-3.4.6-english.tar.gz -C /opt/lampp
- lalu ganti file didalam phpmyadmin yaitu config.sample.inc.php menjadi config.inc.phpcp /opt/lampp/phpmyadmin/ config.sample.inc.php /opt/lampp/phpmyadmin/ config.inc.php
sekarang kita melangkah untuk melakukan replikasi database :
untuk melakukan replikasi dapat kita lakukan dengan cara2 yaitu dengan phpmyadmin atau melakukan edit di file my.cnf
Server 1 (master , 192.168.0.103)
- buka phpmyadmin di browser http://192.168.0.103/phpmyadmin
- lalu pilih menu replikasi
- setelah itu kita setting untuk masternya , kita pilih configure master- pada pilihan replicate all database , ignore berarti kita memilih untuk melakukan replikasi di semua database kita ,
- sedang untuk pilihan ignore all databes, replikasi berarti kita memilih satu database saja yang akan direplikasi (tidak semua)
- langkah selanjutnya adalah memasukkan konfigurasi server-id, log-bin ,log-error kedalam konf mysql kita, pathnya yaitu /opt/lampp/etc/my.cnf, kita copykan data yang digenerate oleh phpmyadmin
- setlah itu tekan go , maka server1 sudah tersimpan menjadi master
- jika sudah menjadi master maka akan terdapat beberapa menu yaitu :- show master status untuk melihat log_bin dan juga position
- show connected slave untuk melihat slave yang connect
- add slave replication user ini untuk menambahkan user slave
server 2 (slave, 192.168.0.105)
- kita buka phpmyadmin kita http://192.168.0.105/phpmyadmin
- lalu kita masuk menu replikasi
- kita masukkan conf server id (tulisan yang diblok) kita ke dalam /opt/lampp/etc/my.cnf
- setelah itu kita masukkan username , password , host untuk replikasi . Setelah itu tekan go dan replikasi slave kita sudah berhasil
- akan ada beberapa menu untuk melihat konfigurasi dan operasi dari slave ini
- ada empat pilihan menu yaitu- see slave status table : itu adalah file untuk melihat status /konf dari slave kita
- control slave : adalah untuk menyalakan dan mematikan slave, serta mereset dan mengatur hidupmatinya IO slave kita
- error management : batasan error dalam replikasi kita
- change konfigurasi master slave : merubah settingan master replikasi
- untuk melihat apakah database kita sudah tereplikasi atau belum maka bisa kita lihat di tab menu database
Diatas adalah langkah2 sederhana untuk melakukan replikasi mysql dengan master – slave….. server diatas bisa juga kita buat menjadi master-master dengan cara membalik langkah2 pada kedua server tadi , jadi tiap server dapat menjadi master dan slave sekaligus.
Unduh tutorial manual replikasi odt : klik sini




