20 Feb 2019

Setkan PHPMyAdmin untuk sambung kepada banyak pelayan MySQL



”Ya Tuhanku, berikanlah aku ilham untuk tetap mensyukuri nikmat-Mu yang telah Engkau anugerahkan kepadaku dan kepada dua orang ibu bapakku dan untuk mengerjakan amal shaleh yang Engkau ridhoi dan masukkanlah aku dengan rahmat-Mu kedalam golongan hamba-hamba-Mu yang shaleh.” (QS. An-Naml : 19)

Jadikan phpmyadmin anda dapat login ke banyak pangakalan data tidak mengira yang berada dalam stesen anda atau berada dalam server di pusat data atau lain-lain.


Pengenalan persekitaran

1. OS:  Debian Linux
2. phpmyadmin
pemasangan PhpMyAdmin menggunakan apt

$/> sudo apt install phpmyadmin                                                                                         
3. mysql client
Cara-caranya

1. pastikan kedudukan fail config.inc.php untuk phpmyadmin anda contoh :

/var/www/html/phpmyadmin/config.inc.php

2. buka fail tersebut untuk edit (guno sudo kalau perlu)

sudo vim /var/www/html/phpmyadmin/config.inc.php

3. set kan satu pembolehubah contohnya $i = 0

4. untuk server pertama, umpukkan nilai $i dan setkan parameter server pertama

5. untuk server kedua dan seterusnya, pastikan umpukkan nilai $i dengan $i++;


contohnya: 



$i = 0;

/*  server pertama
 *  app1 db
*/

$i++; 

/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';

/* Server parameters */
$cfg['Servers'][$i]['host'] = 'app1.yourdomain.com';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;

/* Select mysqli if your server has it */
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['verbose'] = 'app1.yourdomain.com';


/*  server kedua
 *  localhost db
*/


$i++;

/* Authentication type */
$cfg['Servers'][$i]['auth_type'] = 'cookie';

/* Server parameters */
$cfg['Servers'][$i]['host'] = 'localhost';
$cfg['Servers'][$i]['connect_type'] = 'tcp';
$cfg['Servers'][$i]['compress'] = false;

/* Select mysqli if your server has it */
$cfg['Servers'][$i]['extension'] = 'mysql';
$cfg['Servers'][$i]['verbose'] = 'localhost';


/*
 *  tambah lagi server lain di sini
*/

$i++;




Hasilnya





Why ICD-11 and SNOMED CT Aren't Enough: The Case for a Layered HIS Architecture

  If you are leading a Hospital Information System (HIS) implementation, you’ve probably heard the pitch: Adopt SNOMED CT for clinical detai...