MyWebSQL – это мощный веб-интерфейс, предназначенный для обработки всех аспектов вашего сервера MySQL через веб-браузер. MyWebSQL обеспечивает быструю, удобную в использовании и легкодоступную работу из любого места, позволяет отслеживать ваши базы данных из любого места на любом устройстве. И при поддержке различных серверов MySQL вам также не нужно беспокоиться об этом, поддерживая тот, который вы используете в настоящее время. Если вы ищете инструмент для веб-управления, но вам нужно что-то другое, кроме phpMyAdmin, то это отличный выбор. В этой статье мы покажем вам, как установить MyWebSQL на ваш компьютер CentOS 7 VPS. Процесс установки довольно прост и не займет много времени.
Чтобы завершить эту статью, вам понадобятся следующие пакеты, установленные на вашем компьютере/сервере:
Чтобы MyWebSQL работал, ему нужен веб-сервер, который будет обслуживать веб-сайт в браузере, позволяя вам получить к нему доступ. PHP требуется для запуска MyWebSQL, так как он закодирован. Пакеты ‘wget’ и ‘unzip’ необходимы для загрузки и извлечения файлов на ваш сервер. Поэтому вам нужно будет установить все это, прежде чем сможете продолжить.
Самое главное, для использования MyWebSQL вам понадобится рабочий сервер MySQL или MariaDB. Имейте в виду, что ваша установка CentOS может поставляться с некоторыми или даже с уже установленными пакетами.
В этой статье мы будем использовать Apache для нашего веб-сервера. Несмотря на то, что он использует немного больше ресурсов, чем Nginx, Apache проще настроить и использовать. Мы также будем использовать MariaDB для этой статьи, поскольку это самый популярный выбор для CentOS, и он входит в репозитории по умолчанию.
Установка всех этих пакетов очень проста при использовании «yum». Выполнение этой команды позволяет без проблем устанавливать любые отсутствующие пакеты. Во-первых, мы обновим наш сервер, чтобы все было в актуальном состоянии:
sudo yum -y update
Просто запустите эту команду для установки любых отсутствующих пакетов:
sudo yum install php mariadb httpd wget unzip
Убедитесь, что вы хотите установить пакеты, если это будет предложено. Через пару минут установка будет завершена, и теперь вы можете установить MyWebSQL.
Чтобы установить MyWebSQL, нам сначала необходимо загрузить файлы на наш сервер. Мы загрузим самую последнюю версию (3.7 на момент написания этого обзора) MyWebSQL через SourceForge, платформу загрузки, которую рекомендует MyWebSQL. Используйте следующую команду для загрузки zip-файла на ваш сервер:
wget https://downloads.sourceforge.net/project/mywebsql/stable/mywebsql-3.7.zip
Как только это будет сделано, нам нужно разархивировать файл в нашу папку httpd. Вы можете разархивировать файл, введя эту команду:
unzip mywebsql-3.7.zip -d /var/www/html
После распаковки этого файла папка «mywebsql» теперь должна существовать в каталоге /var/www/html. Это все, что вам нужно сделать, чтобы MyWebSQL работал на вашем сервере. Теперь убедитесь, что ваш веб-сервер запущен и загружен новый каталог, выполнив следующую команду:
systemctl restart httpd
Теперь проверьте свой сайт, перейдя в “http://ваш_домен.ru/mywebsql/”. Появится страница входа в систему.
Если вам когда-либо понадобится отредактировать некоторые файлы конфигурации, например, изменить тему, отредактировать серверы MySQL доступные для редактирования с помощью веб-интерфейса, и так далее – все это возможно, просто перейдя в папку «config». Она расположена в /var/www/html/mywebsql/config/. Здесь вы найдете несколько файлов конфигурации, каждый из которых имеет настройки для различных аспектов сайта.
Прежде чем вы сможете использовать MyWebSQL, вы должны настроить сервер базы данных. Это в основном простые вещи, например, где находится SQL-сервер (localhost, другой IP-адрес и т. д.), Имя пользователя для входа в систему, пароль и т.д. Сначала вам нужно установить пароль пользователя и пароль на сервере базы данных – вы будете использовать его для входа в MyWebSQL. Процесс зависит от того, какой сервер баз данных SQL вы используете. Для MariaDB, наиболее распространенного варианта сервера базы данных в CentOS, команда очень проста. Просто введите следующую команду для настройки сервера:
mysql_secure_installation
Программное обеспечение проведет вас через несколько вопросов относительно того, как вы хотите настроить свой сервер. Когда это будет сделано, вы просто заходите в веб-интерфейс, используя только что установленную учетную запись root и пароль, и вы можете легко отредактировать свои базы данных. Создание пользователей тоже легко – перейдите в «Инструменты»> «Диспетчер пользователей», вы можете добавлять, удалять и редактировать разрешения пользователей через веб-браузер.