先決條件:
- 服務器上安裝了LANMP(Linux,Apache,MySQL,PHP)堆棧。
- 具有root特權(使用sudo 命令的能力)訪問sudo用戶帳戶。
- CentOS 7操作系統。
- YUM更新管理器,它是CentOS 7的默認組件。
- 具有根訪問權限的命令提示符。要打開命令提示符: 菜單>應用程序>實用程序>終端。
- 文本編輯器。大多數Linux安裝中都包含Vim,或者您可以使用Nano。
安裝LANMP
wget http://dl.wdlinux.cn/files/lanmp_v3.tar.gz
會出現五個選項,選 3
安裝phpMyAdmin
步驟1:安裝EPEL儲存庫
CentOS 7在其默認軟件存儲庫中無權訪問phpMyAdmin。您需要訪問EPEL信息庫-Enterprise Linux的附加軟件包。
在命令提示符處鍵入以下內容,然後按Enter鍵:
<span style="color:#000000"><code class="language-output">sudo yum install -y epel-release</code></span>
該操作完成後,最好刷新和更新EPEL存儲庫:
<span style="color:#000000"><code class="language-output">sudo yum –y update</code></span>
步驟2:安裝Apache Web服務器
PhpMyAdmin需要活動且正在運行的Apache Web服務器。要在CentOS上安裝Apache,請使用以下命令:
<span style="color:#000000"><code class="language-output">yum install httpd -y</code></span>
通過運行以下命令來驗證Apache的狀態:
<span style="color:#000000"><code class="language-output">systemctl status httpd</code></span>
您還可以在瀏覽器中輸入服務器的IP地址,並且測試屏幕應顯示:
步驟3:在CentOS 7上安裝phpMyAdmin
要在CentOS上安裝PHPMyAdmin,請輸入以下命令:
<span style="color:#000000"><code class="language-output">sudo yum -y install phpmyadmin</code></span>
系統執行命令後,將安裝PHPMyAdmin並準備啓動。
步驟4:配置和保護phpMyAdmin
您的新軟件安裝包括默認的Apache配置文件。您需要對該配置進行一些更改,以防止未經授權的訪問。這是兩種限制未授權用戶訪問的常用方法。
限制IP地址
此方法可用於授予對單個工作站的遠程訪問權限。默認情況下,已配置phpMyAdmin,以便對其安裝的服務器具有訪問權限。通過此更改,您可以允許或限制對不同或其他計算機的特定IP地址的訪問。
vim /etc/httpd/conf.d/phpMyAdmin.conf
vim /etc/phpMyAdmin/config.inc.php
步驟5:重新啓動Apache
systemctl restart httpd.service
步驟6:驗證phpMyAdmin是否正常工作
檢查phpMyAdmin是否正常工作,請在Web瀏覽器中輸入 服務器IP/ phpmyadmin。例如:
http://192.168.194.4/phpmyadmin
看到下面這個頁面就是成功配置了phpmyadmin
默認root 用戶沒有密碼登錄,如果登錄不成功,就修改mysql密碼再登陸。參照下面這個鏈接修改密碼:
登錄進去:
以上就是phpmyadmin的安裝配置。