Error 404 - Not Found
Sorry, but you are looking for something that isn't here. By Metros Networks
You are here:
Home
/
Education
,
Headline
,
Linux
,
MySQL
,
Open Source
Agar Database Server di Linux (MySQL) dapat di Akses dari Luar Host
Agar Database Server di Linux (MySQL) dapat di Akses dari Luar Host
MySQL merupakan salah satu program database yang sangat powerfull dan mayoritas di pakai di segala jenis server database. MySQL sendiri dapat berjalan di jenis platform windows maupun LINUX, untuk mengakses database dalam platform yang sama sangatlah mudah, tetapi bagaimana jika kita mengakses MySQL antar platform yang berbeda? Nah loh...
Karena secara default MySQL tidak mengizinkan user lain mengakses dari luar pc lain, oleh karena itu untuk mengakses database MySQL Server dari luar
host, kita harus merubah sedikit pengaturan mysql (my.cnf) yang terletak di /etc/mysql (Debian Based). Kemudian menambah kan pengaturan di iptables. Adapun caranya sebagai berikut :
Pertama edit file konfigurasi mysql untuk menerima dan mengikat koneksi remote ke server Anda.
Cara melakukan ini dengan mengedit file my.conf Anda yang terletak pada sistem unix di /etc/my.cnf atau /etc/mysql/my.cnf.
Contoh Jalankan melalui terminal :
root@debian:~# nano /etc/mysql/my.cnf
Contoh :
# Instead of skip-networking the default is now to listen only on
# localhost which is more compatible and is not less secure.
bind-address = 10.10.3.2 (Ubah sesuai IP Address Server anda)
Setelah itu simpan lalu restart service mysql-server anda.
Contoh di ubuntu :
root@debian:~$ /etc/init.d/mysql restart
Sekarang kita buat konfigurasi remote untuk mysql, kita harus memberikan akses ke server ini ke mesin lain.
Contoh :
mysql -uUserAnda -pPasswordAnda
CREATE DATABASE dbcontoh;
# Grant permission to root from any host:
GRANT ALL PRIVILEGES ON * . * TO root@’%’ IDENTIFIED BY ‘PasswordAnda’;
Sekarang pengguna root telah diberikan akses dari host manapun (%),
sekarang tambahkan iptables untuk port 3306 untuk menerima masukkan dari
luar host.
Contoh login via root :
/sbin/iptables -A INPUT -i eth0 -p tcp --destination-port 3306 -j ACCEPT
Setelah itu kita coba dengan mysql application client untuk mencoba
test koneksi dari luar host, di sini saya menggunakan navicat sebagai
mysql application client.
-
Default comments
- Facebook comments

:smile

:sadsmile

:sadsmile

:cool

:wink

:sweating

:speechless

:kiss

:blush

:sleepy

:dull

:angry

:itwasntme

:lipssealed

:hi

:call

:clapping

:rofl

:like

:dislike

:strike
Langganan:
Posting Komentar
(
Atom
)
Entri Populer
-
MySQL merupakan salah satu program database yang sangat... t powerfull dan mayoritas di pakai di segala jenis server database. MySQL sendiri.. Read more
-
METROS : VoIP (Voice over Internet Protocol) merupakan ... teknologi yang memungkinkan kita untuk melakukan percakapan jarak jauh melalui m.. Read more
-
METROS : Apa itu Asterisk?, Pertama kali saya mengenal ... asterisk karena ketertarikan saya terhadap ilmu komunikasi dan jaringan. Ketika .. Read more
-
COURSE DESCRIPTION ABSTRAKSI Paket ini membahas kons... sep dasar pemrograman delphi. Dimana delphi adalah salah satu tool yang sangat p.. Read more