Senin, 11 Mei 2020

Konfigurasi Remote Access MySql 5.6 Centos 7 #5

Yo, gaess balik lagi sama w

Dah lama gak ngepost euy gara-gara gabut COVID-19 gaes..
Mudah-mudahan cepet kelar yah aamiin..
Balik ke topik kita akan bahas gimana caranya supaya MySql yang sudah kita install sebelumnya supaya bisa kita remot, contohnya dengan Mysql Workbench atau yg sejenisnya.

   Baca juga:
Langsung ke prakteknya aja okeh, 
Pertama kita konfig bagian 

 #nano /etc/my.cnf
Kemudian tambahkan pada baris berikut dibawah [mysqld] 

    port=2520 
    bind-address = 127.0.0.1

    bind-address = 117.x.x.x

NB.
baris pertama alamat IP localhost dan yg kedua alamat IP Servernya.
Untuk port optional, jika kalian ingin ganti jangan lupa untuk open portnya

    #firewall-cmd --permanent --zone=public --add-port=2520/tcp
    #firewall-cmd --reload  
    #semanage port -at mysqld_port_t -p tcp 2520


Selanjutnya setting permission pada user mysqlnya, masuk ke mysql dengan perintah
  #mysql -u root -p

Setelah itu ketikan perintah berikut

 GRANT ALL PRIVILEGES ON *.* TO 'root'@'%' IDENTIFIED BY 'password';

NB.
Untuk '%' artinya membolehkan semua IP untuk mengakses atau meremot Database kita, maka sebaiknya ganti saja dengan alamat IP komputer yang ingin melakukan remot supaya lebih aman.

Kmudian gunakan perintah flush privileges supaya Querynya langsung dijalankan.

Ok, langkah selanjutnya dalah membuka port default Mysql dengan firewall cmd suapaya bisa di akses dari client atau pc lain.
 #firewall-cmd --permanent --zone=public --add-port=3306/tcp

Kemudian reload konfigurasinya supaya bisa langsung running, ketikan perintah berikut 
  #firewall-cmd --reload

Oke, setelah itu lakukan pengecekan dengan mengakses mysql dari client atau pc lain. Jika semua langkah benar seharusnya sudah bisa di akses.
Ok cukup sekian, kurang lebihnya mohon maaf..

thx.







Share this article on :

0 komentar:

Posting Komentar