Windows XP Windows 7 Windows 2003 Windows Vista Windows 綜合教學 Linux 系統教學
Windows 10 Windows 8 Windows 2008 Windows NT Windows Server 電腦軟體教學
您现在的位置: Windows教程網 >> Windows教程 >  >> Linux 系統教學 >> Linux 教學

Linux 下安裝 phpMyAdmin 圖形化管理 MySQL 完整步驟

編輯:Linux 教學

phpMyAdmin 是最流行的 Web 介面 MySQL 管理工具。本文以 Fedora 為例,詳述從下載、解壓、目錄重命名、配置檔修改 (認證模式、語言、Blowfish 密鑰) 到測試驗證的完整流程,並提供安全建議。

安裝環境假設

  • Web 根目錄:/var/www/
  • 存取網址:https://192.168.1.11/
  • 安裝目標:/var/www/onlyyouknow/ (目錄名自訂,不易被猜測)

步驟詳解

  1. 下載:
    cd /var/www/
    wget https://superb-east.dl.sourceforge.net/sourceforge/phpmyadmin/phpMyAdmin-2.11.3-all-languages.tar.gz
  2. 解壓:
    tar zxvf phpMyAdmin-2.11.3-all-languages.tar.gz
  3. 重命名目錄:
    mv phpMyAdmin-2.11.3-all-languages onlyyouknow
  4. 配置檔設定:

    複製 libraries/config.default.php 為 config.inc.php (放於 phpMyAdmin 根目錄),編輯以下關鍵項:

    設定項建議值說明
    $cfg['PmaAbsoluteUri']'https://192.168.1.11/onlyyouknow/'完整存取網址,結尾需有 /
    $cfg['Servers'][$i]['host']'localhost'MySQL 主機,通常預設即可
    $cfg['Servers'][$i]['auth_type']'cookie'建議 cookie 模式,較 config 模式安全 (不在檔案明文存密碼)
    $cfg['Servers'][$i]['user']'root'MySQL 管理帳號
    $cfg['Servers'][$i]['password']'' (空字串)cookie 模式下留空,登入時輸入
    $cfg['Servers'][$i]['only_db']''留空顯示所有資料庫,或指定單一資料庫名
    $cfg['DefaultLang']'zh-tw' 或 'zh-cn'介面語言 (繁/簡中文)
    $cfg['blowfish_secret']'random_string_here'cookie 模式必填,任意長字串作為加密金鑰
  5. 測試驗證:

    瀏覽器開啟 https://192.168.1.11/onlyyouknow/,輸入 MySQL root 密碼登入。

安全強化建議

  • 平時隱藏,用時才掛載:
    mv /var/www/onlyyouknow /var/www/.onlyyouknow_hidden (移出 Web 根目錄或改名)
    需要時:mv /var/www/.onlyyouknow_hidden /var/www/onlyyouknow
  • Apache 設定 AllowOverride All 配合 .htaccess 限制 IP 存取
  • MySQL 建立專用管理帳號,避免直接用 root
  • 啟用 HTTPS 加密傳輸
  • 定期更新 phpMyAdmin 至最新版修補漏洞

常見問題

  • 報錯 Cannot load mysqli extension:安裝 php-mysqli 或 php-mysqlnd,重啟 Apache/php-fpm
  • 登入後空白頁:檢查 $cfg['PmaAbsoluteUri'] 是否正確、PHP session 目錄權限
  • 匯入大 SQL 檔逾時:調整 php.ini max_execution_time, post_max_size, upload_max_filesize,或用命令列 mysql -u root -p db < file.sql
Copyright © Windows教程網 All Rights Reserved