首页 > 自考资讯 > 自考知识

centos7怎么安装数据库,centos7数据库安装

头条共创 2024-07-05

前言

在上一篇文章中,我们系统地安装了从CentOS8 到Nginx、PHP,最后是MySQL 的所有内容。接下来我们看看如何在CentOS8上安装数据库管理工具——phpMyAdmin。

相关文章请见下文。

哎呀,我突然想弄个Linux centos 8系统来玩玩,怎么办?

下面说一下VMware16上的centos8和Win10上的Xshell的冲突

CentOS8.4上编译安装Nginx1.20.1

在CentOS8上编译并安装PHP8.0.8。

Linux CentOS8源代码编译安装MySQL8

简介

phpMyAdmin 是一款用PHP 编写的免费软件工具,旨在通过Web 处理MySQL 管理。支持MySQL和MariaDB上的广泛操作。虽然您可以通过用户界面执行常用操作(管理数据库、表、列、关系、索引、用户、权限等),但您也可以直接执行SQL 语句。

安装环境

操作系统:CentOS8

PHPMyAdmin版本:5.1.1

PHPMyAdmin官网:https://www.phpmyadmin.net/

PHPMyAdmin官方手册:https://www.phpmyadmin.net/docs/

正式安装

1.下载源码

[root@haoqixin sdb1]# wget https://files.phpmyadmin.net/phpMyAdmin/5.1.1/phpMyAdmin-5.1.1-all-langages.zip

60f32cfec1bd4dbf83c515b8cd8c7006~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720715225&x-signature=lQV%2BZJRYMCFgc65UuDmof2s1Vwc%3D 2.为您的新网站创建项目存储目录。

在《在Linux CentOS8 上从源代码编译并安装MySQL8》一文中,我们创建了一个/data 目录,其中仅包含mysql 文件夹,但将来我们将添加一个wwwroot 文件夹来存储我们的网站。

[root@haoqixin sdb1]# mkdir /data/wwwroot

066e8257d4d64fca915eaeb2d6f0e900~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720715225&x-signature=egQHwjwx1SdUTdTu3FHRvuJ6s2Y%3D 3.解压并移动

1、解压下载的PHPMyAdmin5.1.1压缩包。

[root@haoqixin sdb1]# unzip phpMyAdmin-5.1.1-all-langages.zip 2. 将解压后的目录移至/data/wwwroot。

[root@haoqixin sdb1]# mv phpMyAdmin-5.1.1-all-langages /data/wwwroot/4.配置Nginx访问

1.将网站配置文件目录添加到Nginx中

将所有网站放在nginx.conf 中会导致后续管理变得困难,因此为每个网站使用单独的配置文件,并直接引用nginx.conf 中包含的解决方案。 (Nginx的安装请参考Nginx版本和安装包的详细说明,编译CentOS 8.4并安装Nginx 1.20.1)

1. 找到并打开/usr/local/nginx/conf/nginx.conf 文件,然后在结尾} 之前添加一行。

包含/data/nginx/*.conf。

e2cceb48c0cd4b57a3107db869dcb2c4~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720715225&x-signature=CW6mICaaj7upoAITve%2Bx0VAfTtg%3D2。创建一个新的/data/nginx 目录。

[root@haoqixin sdb1]# mkdir /data/nginx

c5db0cf2bf03408c867aa0ef8b4c4ec8~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720715225&x-signature=VCI13qpl0nvB7jjy6KC3aj8o0LE%3D3.在/data/nginx中新建pmy.conf文件,写入以下内容:

服务器{ root /data/wwwroot/phpMyAdmin-5.1.1-all-langages; index.php index.html 访问日志/data/logs/tool.access_log; location/{ try_files $uri $uri//index.php?$args; } location ~ \.php$ { fastcgi_buffer_size 32k; fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_params }} 4. 设置日志路径. 创建一个新目录/data/logs 以保存文件中配置的日志。

[root@haoqixin wwwroot]# mkdir /data/logs5,启动或重新加载Nginx文件

注意:php和mysql也必须启动。

[root@haoqixin nginx]# /usr/local/nginx/sbin/nginx # 启动或[root@haoqixin nginx]# /usr/local/nginx/sbin/nginx -s reload # 重新加载5.效果

1、如果此时是真实服务器,解析完域名后其实就可以在浏览器中正常访问了。由于这是虚拟机,因此只能在您的Intranet 内访问。如果想通过配置的域名来访问,还必须执行一步:配置hosts文件。

将以下行添加到文件末尾:

127.0.0.1 tool.cc 85929a2da15e420bbbc403fd3ec365ff~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720715225&x-signature=3GZYD4cS%2B0h3vySuo9UbIuCud5c%3D2,在虚拟机上查看效果

8ca12a7966274f2fae88db428f931fa0~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720715225&x-signature=W%2BjNfmdtcUnNBJDbr%2BatwCN%2Fjpc%3D 进入phpMyAdmin登录页面。使用用户名root和密码登录(注意这里不允许使用空密码;如果你不知道如何为mysql用户设置密码,请参见这里)。参考:如何更改MySQL8用户登录密码及命令)

11a803f2ab7847579e693b8d003adcb3~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720715225&x-signature=lILRzqdFfGUygVZ7wqaEtM1W2po%3D 登录成功。已输入phpMyAdmin,如上图所示。

好吧,我们按照你的需求来做吧。

扩展知识

有的同学可能会觉得像在终端上使用Xshell一样操作虚拟机很麻烦(参考:再说一下VMware16的centos8和Win10的Xshell的冲突)我也想从本地浏览器访问phpMyAdmin。我应该这样做吗?

请不要担心。有一种方法。

1.可以通过更改本地Win10主机来重定向DNS。

找到并打开C:\Windows\System32\drivers\etc\HOSTS 文件并添加以下行:

192.168.206.134 tool.cc 注意:这里的192.168.206.134是我的虚拟机的IP地址。学生必须输入其虚拟机的IP。

2. 如果您在CentOS8 上启用了防火墙并且没有人打开它,请确保打开端口80。

[root@haoqixin nginx]#firewall-cmd --add-port=80/tcp --permanent[root@haoqixin nginx]# [root@haoqixin nginx]#firewall-cmd --reload

f1216c0b002b433291e27bd85de09c25~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720715225&x-signature=j6%2F6aJkzcwHqKUgpX7m96ziObIc%3D

3、检查Win10主系统浏览器的有效性。

df898f5426464966aade684a26ff949c~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720715225&x-signature=ckjAoOmn%2FJw2VSCkQfiKsa1gG1w%3D

1b7ce03501fa477a9de68e33dd9ba26e~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720715225&x-signature=C7NAUYrjAFq50Y2jKX%2BPRZUKcCM%3D 测试已通过并且已完全输入和运行。

总结

以上就是安装phpMyAdmin的全部内容,希望对您的学习有所帮助。

47347b07ee3d4b73be67a4fbd3720c8d~noop.image?_iz=58558&from=article.pc_detail&lk3s=953192f4&x-expires=1720715225&x-signature=peK9KxKrUNBQTnf%2BRO3mhaRnNDw%3D

版权声明:本文由今日头条转载,如有侵犯您的版权,请联系本站编辑删除。

猜你喜欢