Ex-04-Creating Database Server can be acessed remotely
1. Buat database sever di virtual machine di linux 2
2. install database client di virtual machine di linux 1
3. koneksikan database client di linux 1 ke linux 2
prosedur:
PRAKTIKUM SETTING REMOTE ACCESS MYSQL DATABASE SERVER:
1. Buat linux server yang berfungsi sbg database sever (mysql)
misal dapat ip: 40.121.4.196
- pasang mysql server
apt get install ...
- networking:
-buka port 3306 supaya bisa diakses
-buka akses dari non localhost
-sudo nano /etc/mysql/mysql.conf.d/mysqld.cnf
-tambah # pada kata bind-address = 127.0.0.1
-restart mysql server
-sudo /etc/init.d/mysql restart
2. Linux server sebagai client (misal dapat ip 192.168.1.100)
- pasang mysql client pada komputer
3. Granting access to the user
misal akan diberikan akses ke wpadmin dari komputer ip 192.168.1.100 ke
semua database dg password %u#098Tl3. :
Log lokal pada MySQL server.
- mysql -u root -p
- masukkan password root
Issue the MySQL command:
GRANT ALL ON wordpressdb.* TO 'wpadmin'@'192.168.1.100'
IDENTIFIED BY '%u#098Tl3' WITH GRANT OPTION;
FLUSH PRIVILEGES;
exit;
4. test koneksi dari remote:
mysql -u wpadmin -h 40.121.4.196 -p
masukkan password:
ketik
mysql> show databases;