phpMyAdmin 是一組相當方便的 MySQL 伺服器管理工具,安裝部份 Fedora、CentOS、Ubuntu 都有現成的套件了,只要修改 apache 的設定檔,指定允許連線的 IP 即可。最近有管理多組 MySQL 的需求,順便記錄一下設定的方法。
mySQL 伺服器有 production、development 這2台,以 Fedora、CentOS 為例,設定檔在 /etc/phpMyAdmin 目錄下。
首先把 config.inc.php 複製 2 份,分別是 config.production.php 、 config.development.php ,這2個檔案只包含各別伺服器設定,大致內容如下:
<?php
$i++;
$cfg[‘Servers’][$i][‘host’] = ‘192.168.1.10;
.
.
?>
然後將 config.inc.php 換成以下程式碼:
<?php
$i = 0;
$cfg[‘blowfish_secret’] = ‘mysecret’;
/**
* Server(s) configuration
*/
require_once(‘config.production.php’);
require_once(‘config.development.php’);
?>
這樣以後要再增加 mySQL 伺服器時,只要把 config.production.php 複製一份,根據新伺服器資料修改內容,config.inc.php 再新增一行 require_once 即可。