Open Server Panel и настройка БД - NikitaFoxze/Offensive-Core GitHub Wiki
Home ▸ Open Server Panel и настройка БД
Зачем Open Server Panel?
Open Server Panel - это портативная программная среда, созданная специально для веб-разработчиков с учётом их рекомендаций и пожеланий.
В нашем случае этот инструмент нужен для работы с базой данных MySQL на своём компьютере. Он также может быть полезен для других серверов с поддержкой MySQL или иным целям.
Установка
[!NOTE] Этот инструмент можно скачать на сайте, но за ускоренную загрузку нужно заплатить. Я разместил установщик и необходимые файлы на
Google Drive
, чтобы вы могли быстро скачать их и получить всё необходимое.
После скачивания запускаем файл установщика open_server_panel_6_3_5_setup.exe
.
Установка Open Server Panel:
- Пропускаем экран приветствия.
- Принимаем условия.
- Выбираем
Обычную установку
. - Выбираем путь установки программы (желательно на
системный диск
). - Дальше выбираем все необходимые компоненты для установки (
Компоненты
). - Выбираем папку в пеню "Пуск", это по желанию.
- Далее обязательно ставим две галки в двух последних пунктах:
Добавить каталог с программой в переменную PATH
иУстановить корневой сертификат (ЦС)
, первый пункт по желанию. - Устанавливаем.
Компоненты
Необходимые компоненты для установки. Вы можете установить все компоненты, но это 16 гб с лишним, нам надо сократить до 4 гб с копейкой. Я сильно в этом не разбираюсь, поэтому некоторые компоненты оставил в первых трёх пунктах.
В модулях оставьте включенными только Apache & PHP
и MySQL
. Все остальные модули отключите.
После завершения установки перезагрузите компьютер. Откройте программу и завершите её работу кнопкой Выйти
на рабочем столе. Для этого кликните правой кнопкой мыши на иконку в правом нижнем углу экрана.
Настройка phpMyAdmin
Добавление phpMyAdmin в OSPanel:
- Откройте корневую папку
OSPanel
на вашем компьютере (куда установился Open Server Panel) - Перейдите в подпапку
home
внутри директорииOSPanel
- Скопируйте подготовленную папку
localhost
(предварительно скачанную изGoogle Drive
) в эту директорию - Все файлы в папке
localhost
уже содержат необходимые настройки - Не требуется вносить какие-либо изменения в конфигурационные файлы
Запустите программу Open Server Panel. Дальше в любом браузере откройте локальный сайт по адресу: https://localhost/phpmyadmin
. Теперь нужно создать новую базу данных. В открывшемся интерфейсе phpMyAdmin, который представляет собой панель управления базами данных, нажмите кнопку Создать БД
в верхней левой части экрана.
Инструкция по созданию и импорту базы данных:
- Создание БД:
- Введите любое название для базы данных
- Установите кодировку:
utf8_general_ci
- Нажмите кнопку
Создать
- Импорт данных:
- Перейдите в раздел
Импорт
(расположен в верхней панели интерфейса) - Используйте кнопку
Выберите файл
для загрузки SQL-дампа - Файл для импорта находится по пути:
Offensive-Core → MySQL → offensive_core.sql
- После выбора файла пролистайте страницу вниз и нажмите кнопку
Импорт
- Перейдите в раздел
Настройка сервера
Теперь нужно настроить сервер для подключения к базе данных. Для этого сначала необходимо определить IP-адрес MySQL-сервера. Этот адрес можно найти в конфигурационном файле MySQL, который расположен по пути: OSPanel → modules → MySQL-5.7 → my.ini
. Откройте этот файл в текстовом редакторе, найдите параметр bind_address
— значение этого параметра и будет нужным IP-адресом
, который следует скопировать для дальнейшего использования при настройке подключения.
Ввод данных
- Перейдите в папку сервера
Offensive-Core
- Откройте файл конфигурации по пути:
qawno → includes → sources → core → database → database_head.inc
- В файле найдите и измените следующие параметры макросов:
MYSQL_HOST
- укажите скопированный ранее IP-адрес MySQL-сервераMYSQL_DATABASE
- введите название базы данных, созданное в phpMyAdmin
- Остальные параметры оставьте без изменений
- Сохраните файл после внесения правок
Компиляция
Остался последний шаг - компиляция изменённого кода. Для этого:
- Запустите редактор кода файлом
qawno.exe
(находится в папкеqawno
скачанного сервера) - В меню выберите
File → Open
- Перейдите в папку сервера
Offensive-Core → gamemodes
и откройте файлoffensive-core.pwn
- Для компиляции нажмите
F5
и дождитесь завершения процесса - Успешная компиляция подтвердится сообщением вида:
Pawn compiler 3.10.11
:white_check_mark: Настройка базы данных завершена!