fedora 20安装httpd php mysql_在Fedora 29系统上安装和配置phpMyAdmin的方法

本文介绍在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和常用扩展了,就差配置步骤),如下图:

8f8b1406498241c3763fd84400a037e8.png

a7035c24324267d6b65a4ae0cbbe7d63.png

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

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

sudo dnf -y install phpMyAdmin

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

ad5c601a89487395de30a02cea0c5a1d.png

限制访问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/,请改成自己的域名访问:

d575f32be96400b2b3ba3ae065533a18.png

使用你的数据库用户登录以从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数据库了。

相关主题

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值