• 週二. 5 月 14th, 2024

天南訊息

IT 工作者的工作紀錄

How to install phpMyadmin on CentOS 8

個人頭像照片

By伍芳左

8 月 12, 2021

phpMyAdmin 需要的基礎(Apache、MySQL 、PHP)。先準備好 …

phpMyAdmin 在官方 CentOS 8 存儲庫和 EPEL 存儲庫中均不可用,因此您需要從官方 phpMyAdmin 網站下載最新版本。

install phpMyadmin

下面的命令已經有最新版本的 phpMyAdmin 的下載鏈接
cd /var/www/html/
wget https://files.phpmyadmin.net/phpMyAdmin/5.1.1/phpMyAdmin-5.1.1-all-languages.zip
unzip phpMyAdmin-5.1.1-all-languages.zip
mv phpMyAdmin-5.1.1-all-languages phpmyadmin

需要一個 tmp 目錄並設置其適當的權限

mkdir /var/www/html/phpmyadmin/tmp

創建 tmp 目錄後,您需要為 phpMyAdmin 創建一個 Apache 配置文件,以便通過該 Web 服務器提供服務:

vi /etc/httpd/conf.d/phpmyadmin.conf
將以下內容添加到該 phpmyadmin.conf 文件中
Alias /phpmyadmin /var/www/html/phpmyadmin
<Directory /var/www/html/phpmyadmin/>
  AddDefaultCharset UTF-8
   <IfModule mod_authz_core.c>
     # Apache 2.4
    <RequireAny>
      Require all granted
    </RequireAny>
   </IfModule>
</Directory>

<Directory /var/www/html/phpmyadmin/setup/>
   <IfModule mod_authz_core.c>
    # Apache 2.4
    <RequireAny>
      Require all granted
    </RequireAny>
  </IfModule>
</Directory>

將目錄更改為 /var/www//html/phpmyadmin 並創建 config.inc.php

cd /var/www/html/phpmyadmin
cp config.sample.inc.php config.inc.php

編輯新創建的 config.inc.php

vi config.inc.php
將 blowfish 更改為您自己的秘密。 秘密需要是 32 個字符長:
$cfg['blowfish_secret'] = 'your-blowfish-secret';

重新啟動 Apache 服務,以便加載包括 phpMyAdmin 配置文件在內的所有更改

systemctl restart httpd
至此,phpMyAdmin安裝終於完成了。 您現在可以訪問該應用程序並開始在 http://IP_Address/phpmyadmin 上處理您的數據庫: 有關如何配置和使用 phpMyAdmin 的更多信息, 請查看其官方文檔 https://www.phpmyadmin.net/docs/

THE END

個人頭像照片

By 伍芳左

MIS, ERP Pro... RHCE Member (7.2)

發表迴響