centos7 搭建DVWA漏洞環境(一)

先決條件:

  • 服務器上安裝了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地址,並且測試屏幕應顯示:

驗證apache服務正在運行

 

步驟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密碼再登陸。參照下面這個鏈接修改密碼:

centos中修改mysql密碼

登錄進去:

以上就是phpmyadmin的安裝配置。

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章