首頁
編程語言
C語言|JAVA編程
Python編程
網頁編程
ASP編程|PHP編程
JSP編程
數據庫
MYSQL數據庫|SqlServer數據庫
Oracle數據庫|DB2數據庫
您现在的位置: 程式碼之家 >> 數據庫知識 >  >> MySQL 資料庫 >> MySQL 綜合教學

MySQL 圖形化管理工具 phpMyAdmin 安裝、中文化與安全隱藏技巧

     編輯:MySQL 綜合教學

什麼是 phpMyAdmin

以 PHP 撰寫的 Web 介面 MySQL 管理工具,透過瀏覽器即可操作資料庫、資料表、SQL 查詢、匯入匯出、權限管理等,無需 Shell 登入伺服器。

安裝步驟 (以 Apache 為例)

  1. 下載:phpMyAdmin_2.0.5.tar.gz (需自行中文化) 或 c_phpMyAdmin_2.0.5.tar.gz (內建中文優化)。
  2. 解壓至 Web 根目錄:
    mv phpMyAdmin_2.0.5.tar.gz /usr/local/apache/htdocs/
    tar zxvf phpMyAdmin_2.0.5.tar.gz
    # 產生 /usr/local/apache/htdocs/phpMyAdmin/
  3. 編輯設定檔 config.inc.php3:
    $cfgServers[1]['host'] = 'localhost';
    $cfgServers[1]['port'] = '';          // 預設 3306
    $cfgServers[1]['adv_auth'] = true;    // 啟用進階認證
    $cfgServers[1]['stduser'] = 'root';   // 管理帳號
    $cfgServers[1]['stdpass'] = '123456'; // 管理密碼
  4. 瀏覽器訪問 https://yourhost/phpMyAdmin/ 即可登入。

中文化優化 (若用英文版)

  1. 下載 chinese_big5.inc.php3。
  2. 備份原檔:mv chinese_big5.inc.php3 chinese_big5.inc.php3.old。
  3. 將新檔放入 phpMyAdmin 目錄覆蓋。

安全小技巧:隱藏安裝路徑

預設路徑 /phpMyAdmin 易遭掃描攻擊。重命名目錄即可:

cd /usr/local/apache/htdocs/
mv phpMyAdmin pma   # 或任意難猜名稱

之後以 https://yourhost/pma/ 存取,僅知情者可用。

進階安全建議

  • 設定 $cfgServers[1]['auth_type'] = 'cookie' 使用 Cookie 認證,避免明文密碼寫在設定檔。
  • 限制存取 IP:Apache <Directory> 加入 Allow from 192.168.1.0/24。
  • 啟用 HTTPS 加密傳輸。
  • 定期更新 phpMyAdmin 至最新版修補漏洞。
  1. 上一篇文章:
  2. 下一篇文章:
Copyright © 程式碼之家 All Rights Reserved