在CentOS 7中安裝PHPMYADMIN

Anonim

在CentOS 7中安裝PHPMYADMIN

phpMyAdmin的Web界面目前正積極通過MySQL數據庫的用戶參與其中,因為它們只能通過終端支持互動。使用圖形界面安裝其他軟件將使簡化使用Web服務器的步驟更容易,但是,對於此,您將首先要製作一些有時會導致困難的操作。今天我們想考慮在CentOS 7操作系統中安裝PHPMyAdmin,除以所有重要步驟。您只需按照您的說明操作並正確輸入每個團隊。

在CentOS 7中安裝PHPMYADMIN

不幸的是,正在考慮的應用程序的官方存儲庫不存在,因此您必須首先向系統添加用戶存儲,從中執行安裝過程本身。此外,兩個版本的PHPMyAdmin都特別受歡迎,我們將告訴您關於安裝每個版本,並進一步配置Apache或Nginx Web服務器。

添加phpmyadmin組件

當然,在Linux中使用新應用程序時,始終優先才能將其庫添加到系統中,並且沒有超過PHPMyAdmin。讓我們從推薦的開發人員開始,提出兩個可用版本的主題。

安裝phpmyadmin 4.4。

PHPMYADMIN 4.4在PHP編程語言版本5.4中工作,而且,如您所知,此版本不是最近的,這不會阻止它成為最受歡迎和需求。它在CentOS中的安裝是通過經典的“終端”在幾個行動中進行:

  1. 例如,通過任何方便的方法運行控制台,例如,通過“應用程序”菜單。
  2. 啟動終端以進一步安裝phpmyadmin在CentOS 7中

  3. 輸入sudo rpm -iuvh命令http://dl.fedoraproject.org/pub/epel/epel-release -terest-7.noarch.rpm從Enterprise Linux用戶存儲庫的額外軟件包下載軟件包。
  4. 從CentOS 7中從存儲庫下載PCPMYADMIN的軟件包

  5. 要繼續流程,請使用根訪問從帳戶輸入密碼。
  6. 從phpMyAdmin的存儲庫中的CentOS 7輸入密碼,下載軟件包

  7. 完成添加包後,必須使用sudo yum -y更新命令更新系統庫列表。
  8. 更新用於在CentOS中安裝PHPMyAdmin的系統數據包

  9. 上面的命令安裝所有可用的更新,然後只有應用程序客戶端本身將通過sudo yum -y安裝phpmyadmin安裝。
  10. 在CentOS 7中安裝PHPMYADMIN軟件

例如,當使用Web服務器時,Apache,您只會留下重新啟動並檢查已安裝組件的操作,轉到http:// ip_ver_verver / phpmyadmin。

安裝最新版本的phpmyadmin

有些用戶僅在最新版本的PHPMyAdmin中興趣安裝,您需要執行其他一些操作,此外還可以下載新軟件包。通常,該指令保持相似,但有一些變化。

  1. 通過通過sudo rpm -uvh http://rpms.remirepo.net/enterprise/remi-rease-7.rpm從存儲庫下載到系統到系統中為系統添加新包。
  2. 從存儲庫下載CentOS 7中的最新PHPMYADMIN版本

  3. 使用sudo yum update命令更新可用的系統庫。
  4. 更新系統庫以在CentOS 7中安裝最新的PHPMYADMIN版本

  5. 啟用最新版本的應用程序,目前它是7.1。為此,請輸入yum-config-manager -nable remi-php71。
  6. 在Centos 7中激活與PHP 7的PHP 7兼容性

  7. 安裝sudo yum安裝phpmyadmin,並將自動確定適當的PHP版本。
  8. 在CentOS 7中安裝最新的PHPMYADMIN版本

但是,在使用Web界面開始工作之前,添加所有組件,您需要配置服務器本身。接下來,我們將分析兩個流行的解決方案 - Apache和Nginx的此過程的實施。

在nginx中設置phpmyadmin

有些用戶願意使用Nginx Web服務器,因為它提供高速和性能。如果您是本軟件的支持者,在安裝PHPMyAdmin之後,您必須製作多個設置以建立整個機制的性能。

首先,請注意,如果沒有,則已將Web服務器本身添加到操作系統中,交替輸入以下命令到控制台:

sudo yum安裝渦旋釋放

sudo yum安裝nginx

sudo systemctl啟動nginx

之後,按照此類說明:

  1. 使用sudo ln -s / usr / share / phpmyadmin / var / www / html / phpmyadmin字符串打開phpmyadmin到Web服務器目錄。
  2. 在Nginx中創建文件夾以IN NGINX為CentOS

  3. 進行更改後,通過輸入sudo systemctl重新啟動php-fpm來重新啟動。
  4. 重新啟動nginx服務器以在CentOS 7中安裝PHPMYADMIN

  5. 通過標准文本編輯器,運行配置文件sudo vi /etc/nginx/nginx.conf。
  6. 打開nginx配置文件以在CentOS 7中配置PHPMYADMIN

  7. 刪除“HTTP”塊並添加“禁用行”關閉;
  8. 編輯Centos 7中PHPMYADMIN的NGINX配置文件

  9. 保存更改並關閉文件,然後重新啟動nginx sudo nginx -s重新加載。
  10. 在CentOS 7中安裝PHPMyAdmin後重新啟動nginx服務器

建議通過創建隨機密碼來保護Web服務器。為此,請輸入OpenSSL Passwd並複制結果。接下來,您需要使用sudo vi / etc / nginx / password的密碼運行文件,並在用戶名格式中創建一個新行:密碼,以便在最後,結果表明,例如,admin:4b7fsek4l2。

在Apache中設置phpmyadmin

雖然以前的Web服務器在某些方面認為是更好的,阿帕奇仍然是一個相當流行的解決方案,並在LAMP軟件系統中使用。它在CentOS安裝字面上幾個命令進行:

百勝安裝的httpd -y

SystemCTL開始httpd.service

SystemCTL啟用Httpd.Service。

如果服務器已經被添加或者你執行上面的命令,你可以直接去phpMyAdmin的設置本身,而做到這一點,如下所示:

  1. 設置使用sudo HTPASSWD -C / ETC / HTTPD / ADMIN PASSWORDS管理員訪問密碼。
  2. 在CentOS的7對Apache服務器的phpmyadmin設置密碼

  3. 運行進行進一步的編輯配置文件:VI /etc/httpd/conf.d/phpmyAdmin.conf。
  4. 打開Apache的配置文件來配置phpMyAdmin的CentOS中7

  5. 萊節“,”並插入這樣的內容:

    選擇指數的FollowSymLinks。

    所有的AllowOverride。

    AUTHTYPE BASIC。

    authname的“受限制的內容”

    AuthUserFile文件在/ etc / httpd的/密碼

    需要有效的用戶

  6. 編輯在CentOS的7 Apache的phpMyAdmin的配置文件

在這篇文章中,你已經熟悉不僅與步驟添加phpMyAdmin的組件本身,而且還了解了兩個不同的Web服務器的初始配置。每個命令的執行過程中,我們強烈建議您閱讀所顯示在控制台通知:有時他們可能表明需要一個運算解決方案的錯誤。

閱讀更多