Как установить MyWebSQL на RHEL 8 / CentOS 8 ?
MyWebSQL – это клиент базы данных WYSIWYG с открытым исходным кодом, написанный на PHP для выполнения операций с базой данных.
Он предлагает функции, аналогичные функциям phpMyAdmin. MyWebSQL поддерживает базы данных MySQL, PostgreSQL и SQLite.
Особенности MyWebSQL
- Установка нулевой конфигурации
- Множественные синтаксисы выделены редакторами SQL
- WYSIWYG Создатель / редактор таблиц
- Быстрое редактирование нескольких записей на месте
- Многоязычный интерфейс с поддержкой тем
- Импорт скрипта базы данных, экспорт базы данных, таблиц или результатов в несколько форматов
- и много других.
Процесс настройки MyWebSQL на RHEL 8 / CentOS 8 прост, так как установка не требуется, просто скачайте, распакуйте, и вы готовы к работе.
Ниже приводится краткое изложение шагов, которым необходимо следовать.
Шаг 1: Установите PHP
MyWebSQL требует времени выполнения PHP для работы.
У вас должна быть запущена служба php-fpm.
sudo systemctl enable --now php-fpm
Шаг 2: Установите веб-сервер Apache
Установка веб-сервера Apache была рассмотрена в нашем предыдущем руководстве.
Как установить Apache с mod_ssl & mod_http2 на RHEL 8
Служба должна быть запущена и настроена на запуск при загрузке.
sudo systemctl enable --now httpd
Шаг 3: Установите базу данных MySQL / MariaDB
Вам нужен работающий сервер базы данных MariaDB или MySQL, чтобы использовать MyWebSQL.
Если у вас их нет, обратитесь к нашим руководствам.
Как установить последний MySQL 8.0 на RHEL / CentOS и Fedora
Шаг 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/.
Войдите с именем пользователя и паролем в базе данных.
Начните администрирование сервера базы данных через веб-интерфейс.