在Rhel 8/CentOS 8上安装MyWebSQL

时间:2020-02-23 14:32:18  来源:igfitidea点击:

如何在RHEL 8/CentOS 8上安装MyWebSQL?
MyWebSQL是一种以PHP编写的基于Web的WysiWyg数据库客户端,用于执行数据库操作。
它提供与phpmyadmin类似的功能。
MyWebSQL支持MySQL,PostgreSQL和SQLite数据库。

mywebsql的功能

Zero Configuration ItplicationMultiple语法突出显示SQL编辑员WysiWyg表创建者/EditorQuick地理性多录编辑方法,带有主题支持数据库脚本,导出数据库,表格或者结果到多种格式化和许多格式。

在RHEL 8/CentOS 8上设置MyWebSQL的过程很容易,因为不需要安装,只需下载,提取即可开始。
以下是遵循的步骤的摘要。

第1步:安装PHP

MyWebSQL需要PHP运行时工作。
使用下面的链接中的教程在RHEL 8/CentOS上安装PHP。

如何在RHEL 8/CentOS上安装PHP 8我们必须具有PHP-FPM服务运行。

sudo systemctl enable --now php-fpm

第2步:安装Apache Web服务器

我们的上一个教程中介绍了Apache Web服务器的安装。
使用Rhel 8/CentOS 8上的Mod_ssl&Mod_http2安装Apache,应开始使用服务并将其设置为启动。

sudo systemctl enable --now  httpd

第3步:安装MySQL/MariaDB数据库

我们需要一个工作MariaDB或者MySQL数据库服务器才能使用MyWebSQL。
如果我们没有,请参阅我们的教程。
如何在RHEL 8上安装MySQL 8.0How以在RHEL 8上安装MariaDB数据库服务器

第4步:下载mywebsql文件

我们将下载最新版本的MyWebSQL( mywebsql-3.7.zip)。

sudo yum -y install wget
wget https://downloads.sourceforge.net/project/mywebsql/stable/mywebsql-3.7.zip

解压缩下载的文件。

unzip mywebsql-3.7.zip

移动 mywebsql文件夹到 //var/www/html/目录。

sudo mv mywebsql /var/www/html/

为目录设置selinux上下文。

sudo semanage fcontext -a -t httpd_sys_content_t "/var/www/html/mywebsql(/.*)?"
sudo restorecon -Rv /var/www/html/mywebsql

重新启动httpd服务。

sudo systemctl restart httpd

访问URL. http://[IP_or_hostname]/mywebsql/

使用数据库用户名和密码登录。

从Web界面开始管理数据库服务器。