如何在 Ubuntu 14.04 上安裝和配置 phpMyAdmin


PhpMyAdmin 是一個用於管理 MySQL 的開源工具。 PhpMyAdmin 不僅提供了執行管理任務(創建、編輯、刪除數據庫等)、管理用戶和權限的能力,還提供了用於執行這些任務等的圖形用戶界面。

預檢

  • 這些說明用於在 Ubuntu 14.04 LTS 上安裝 PhpMyAdmin。
  • 以 root 身份登錄以在您的 Liquid Web Core Managed Ubuntu VPS 服務器上工作。
  • 必須在您的服務器上安裝並運行 Light、Linux、Apache、MySQL 和 PHP。如果像我一樣,您正在使用 Liquid Web Core Managed Ubuntu 14.04 LTS 服務器,則 LAMP 堆棧已經安裝。

安裝 PhpMyAdmin

第 1 步:安裝 PhpMyAdmin

首先,遵循一些簡單的最佳實踐。在安裝新軟件包之前,請確保可用軟件包列表是最新的。

apt-get -y update

然後通過 apt-get 運行安裝命令。

apt-get -y install phpmyadmin

第 2 步:基本設置

在安裝過程中,你會被問到一些關於 PhpMyAdmin 基本配置的簡單問題。

在第一個屏幕上, 阿帕奇 2 使用空格鍵單擊 進來 然後說

在第二個屏幕上,當詢問“您想使用 dbconfig-common 來配置 PhpMyAdmin 的數據庫嗎?” 是的然後打 進來 然後說

在第三個屏幕上輸入管理員密碼。這也是 MySQL 根(管理員)用戶密碼。 進來 然後說

如何在 Ubuntu 12.04 上安裝和保護 phpMyAdmin

最後,在第四個屏幕上,設置您用於登錄 PhpMyAdmin 的密碼, 進來 請檢查您的密碼。如何在 Ubuntu 12.04 上安裝和保護 phpMyAdmin

第 3 步:完成 Apache 配置

有關使用 vim 編輯文件的複習,請參閱:新用戶教程:Vim 文本編輯器簡介

vim /etc/apache2/apache2.conf

將以下內容添加到文件末尾:

# phpMyAdmin Configuration
Include /etc/phpmyadmin/apache.conf

然後退出並使用命令保存文件 :wq.

使用以下命令重新啟動 Apache 2:

service apache2 restart

通過訪問 _IP_of_your_server/PhpMyAdmin 檢查 PhpMyAdmin 是否正常工作。示例 https://127.0.0.1/phpmyadmin

請注意,默認用戶名是 PhpMyAdmin,密碼是您在步驟 2 的最後一個屏幕中設置的密碼。

安全的 PhpMyAdmin

與所有流行的應用程序和軟件一樣,潛在的漏洞利用點也暴露出來了。 您可以為您的 PhpMyAdmin 安裝添加額外的安全層,以防止不受歡迎的訪問者。

使用彈出式登錄保護

第 1 步:為 .htaccess 覆蓋編輯 Apache

vim /etc/apache2/conf-available/phpmyadmin.conf

並插入以下代碼 在標籤之間的文件中。然後保存退出 :wq 然後 進來

<Directory /usr/share/phpmyadmin>
Options FollowSymLinks
DirectoryIndex index.php
AllowOverride All
</Directory>

第 2 步:創建 .htaccess 文件

/usr/share/phpmyadmin/.htaccess

粘貼下面的代碼。
AuthType Basic
AuthName "Restricted Files"
AuthUserFile /etc/phpmyadmin/.htpasswd
Require valid-user

第 3 步:創建一個 .htpasswd 文件和用戶名

粘貼以下代碼即可輕鬆創建 .htpasswd 文件並同時創建用戶。將此示例中的用戶名替換為您選擇的用戶名。選擇用戶名 tom。 第4步.

htpasswd -c /etc/phpmyadmin/.htpasswd username

讀取此文件顯示該用戶已添加且密碼已加密。

~# cat /etc/phpmyadmin/.htpasswd
tom:$apr1$fi4fis3.$oDVeDWxsp5eDhk.gc/DT991

第 4 步:檢查彈出功能

使用權 https://yourhostname.com/phpmyadmin/ (將 yourhostname.com 替換為您的服務器的主機名或 IP)在彈出窗口中輸入您創建的用戶名 tom。 第 3 步.

彈出窗口

將 URL 更改為 PhpMyAdmin 並確保安全

打開 /etc/phpmyadmin/apache.conf 文檔:

vim /etc/phpmyadmin/apache.conf

註釋掉該行 別名/phpmyadmin /usr/share/phpmyadmin 使用 #(見下圖)並添加一個新 URL 來訪問您的 PhpMyAdmin 實例。


#Alias /phpmyadmin /usr/share/phpmyadmin
Alias /mynewurl /usr/share/phpmyadmin

結束 按鈕和類型 :wq 保存並退出。

無法獲得您需要的支持?Liquid Web 的服務器在性能和支持方面優於競爭對手。我們可以免費將您的數據遷移到我們的環境中。看看今天的質量差異。