云网牛站
所在位置:首页 > Linux云数据库 > 在Fedora 29系统上安装和配置phpMyAdmin的方法

在Fedora 29系统上安装和配置phpMyAdmin的方法

2019-01-23 12:13:59作者:乌彩燕稿源:云网牛站

本文介绍在Fedora 29/Fedora 28系统上安装和配置phpMyAdmin的方法。

 

简介

PHPMyAdmin是一个用PHP编写的开源软件工具,旨在通过Web界面管理MySQL。phpMyAdmin支持MySQL、MariaDB和Drizzle上的各种操作,它通常用于通过直观且易于使用的Web界面执行常见的数据库操作(管理数据库、表、列、关系、索引、用户、权限等)。

 

一、安装Apache HTTP Server和PHP

Apache HTTP服务器和PHP是phpMyAdmin的必需依赖项,先安装它们,运行以下命令:

sudo dnf -y install httpd php php-cli php-php-gettext php-mbstring php-mcrypt php-mysqlnd php-pear php-curl php-gd php-xml php-bcmath php-zip

接下来的步骤请参考 https://ywnz.com/linuxyffq/4111.html 中的第3步:安装Apache httpd服务器及第4步:安装PHP和扩展(注:已经安装PHP和常用扩展了,就差配置步骤),如下图:

在Fedora 29系统上安装和配置phpMyAdmin的方法

在Fedora 29系统上安装和配置phpMyAdmin的方法

 

二、在Fedora 29上安装和配置phpMyAdmin

安装PHP和Apache后,你可以安装phpMyAdmin了,运行以下命令:

sudo dnf -y install phpMyAdmin

我的Fedora电脑上安装的版本是phpMyAdmin 4.8.3,运行rpm -qi phpMyAdmin命令查看:

在Fedora 29系统上安装和配置phpMyAdmin的方法

限制访问phpMyAdmin设置:

sudo vim /etc/httpd/conf.d/phpMyAdmin.conf

编辑Require ip地址,在文件的第17行和第34行:

Require ip 127.0.0.1 192.168.18.0/24

保存更改并重新启动httpd服务

sudo systemctl restart httpd

 

三、访问phpMyAdmin界面

在浏览器中访问地址:http://(your hostname or IP address)/phpmyadmin/,请改成自己的域名访问:

在Fedora 29系统上安装和配置phpMyAdmin的方法

使用你的数据库用户登录以从phpMyAdmin Web界面开始管理相应的数据库操作。

 

四、更改MySQL 8.0的Authentication Plugin

要能够对MySQL 8.0进行身份验证,请登录MySQL CLI并更改Authentication Plugin:

$ mysql -u root -p

Enter password: 

Welcome to the MySQL monitor.  Commands end with ; or \g.

Your MySQL connection id is 26

Server version: 8.0.13 MySQL Community Server - GPL

Copyright (c) 2000, 2018, Oracle and/or its affiliates. All rights reserved.

Oracle is a registered trademark of Oracle Corporation and/or its

affiliates. Other names may be trademarks of their respective

owners.

Type 'help;' or '\h' for help. Type '\c' to clear the current input statement.

mysql> ALTER USER 'root'@'localhost' IDENTIFIED WITH mysql_native_password BY 'ph/axo>vJe;789';

Query OK, 0 rows affected (0.11 sec)

mysql> QUIT

Bye

至此,可以使用phpMyAdmin管理MySQL或MariaDB数据库了。

 

相关主题

如何在Ubuntu 18.04上安装并保护phpMyAdmin

精选文章
热门文章