phpMyAdmin 是一个web应用程序,是使用最广泛的 MariaDB/MySQL 数据库管理软件。
之路教程 https://onitr oad .com
在 CentOS 8 LAMP 服务器上安装 phpMyAdmin
从phpMyAdmin官方网站下载最新版本的phpMyAdmin。
[root@phpmyadmin-01 ~]# cd /tmp [root@phpmyadmin-01 tmp]# wget https://files.phpmyadmin.net/phpMyAdmin/5.0.1/phpMyAdmin-5.0.1-english.tar.gz
在 Apache 默认文档根目录中解压下载的 tar包。
[root@phpmyadmin-01 tmp]# tar xvf phpMyAdmin-5.0.1-english.tar.gz --directory /var/www/html
修改目录名
[root@phpmyadmin-01 tmp]# cd [root@phpmyadmin-01 ~]# mv /var/www/html/phpMyAdmin-5.0.1-english/ /var/www/html/phpmyadmin
在 phpMyAdmin 目录中,使用phpMyAdmin提供的脚本,在 MariaDB 服务器中创建 phpMyAdmin 数据库和相关对象。
[root@phpmyadmin-01 ~]# mysql -u root -p123 < /var/www/html/phpmyadmin/sql/create_tables.sql
复制配置文件
[root@phpmyadmin-01 ~]# cp /var/www/html/phpmyadmin/config.sample.inc.php /var/www/html/phpmyadmin/config.inc.php
编辑 config.inc.php 文件。
[root@phpmyadmin-01 ~]# vi /var/www/html/phpmyadmin/config.inc.php
在此文件中设置32个字符的 Blowfish 密码。
$cfg['blowfish_secret'] = 'A;on-it-road;p3n;S0urc3;3woircom'; /* YOU MUST FILL IN THIS FOR COOKIE AUTH! */
通过 phpMyAdmin 创建一个临时目录来缓存模板。
[root@phpmyadmin-01 ~]# mkdir /var/www/html/phpmyadmin/tmp
将 apache 用户设置为 pma 目录的所有者。
[root@phpmyadmin-01 ~]# chown -R apache:apache /var/www/html/phpmyadmin/
为 tmp 目录设置 SELinux 权限,使其可被 apache 用户写入。
[root@phpmyadmin-01 ~]# semanage fcontext -a -t httpd_sys_rw_content_t "/var/www/html/phpmyadmin/tmp(/.*)?" [root@phpmyadmin-01 ~]# restorecon -Rv /var/www/html/phpmyadmin/tmp Relabeled /var/www/html/phpmyadmin/tmp from unconfined_u:object_r:httpd_sys_content_t:s0 to unconfined_u:object_r:httpd_sys_rw_content_t:s0
在浏览器中打开 URL https://phpmyadmin-01.onitroad.com/phpmyadmin/。
以 root 用户身份登录。
成功登录后,我们将进入 phpMyAdmin 应用程序的仪表板。
日期:2020-09-17 00:12:33 来源:oir作者:oir