[Dragon Ball Awakening] Последняя версия ручного сервера Linux + фон CDK для мобильной игры с редкой картой + видеоурок
Инструкции по сборке:
Напоминание: независимо от того, что будет построено, сервер должен установить необходимую среду, закрыть брандмауэр и открыть все порты.
Закройте брандмауэр сервера и откройте все порты. См. Baidu.
Руководство по настройке Dragon Ball Linux
Серверная система: centos7.6
Просто установите Pagoda и запустите команду напрямую.
yum install -y wget wget -O install.sh http://download.bt.cn/install/install_6.0.sh sh install.sh
Среда сборки:
нгинкс 1.18
MySQL 5.6
PHP 7.0 Вот 7.0
1. Закройте брандмауэр и откройте порты.
Порт выпуска Пагоды: 1:65535.
Отключить брандмауэр
systemctl запустить firewalld
systemctl отключить firewalld
2. Модификация IP
Поскольку есть много вещей, которые необходимо изменить, распакуйте их локально и с помощью Notepad++ измените адрес 192.168.200.129.
Я заменил здесь 644 места
После модификации упакуйте его как lz.zip (назовите как хотите)
3. Загрузите lz.zip в корневой каталог сервера (корневой каталог не является корневым каталогом!!!)
Разархивируйте lz.zip
компакт-диск /
разархивируйте lz.zip
PS: Введите A при появлении запроса и нажмите Enter, чтобы продолжить.
Предоставить 777 разрешений
chmod -R 777 /данные
4. Конфигурация среды
Установить Эрл
cd /usr/lib tar -zxvf erl.tgz
сделать это эффективным
источник /etc/профиль
Установить экран
ням установить -y экран
Последняя панель пагоды - перезапуск НГ
5. Установите пароль базы данных: Android (устанавливается непосредственно в Пагоде)
Введите команду для импорта базы данных
компакт-диск /данные
./ск
Создание базы данных завершено. Проверить успешность создания можно через пагоду. (База данных — нажмите «Получить с сервера», чтобы получить 2, это правильно)
6. Установите ноду: # Первый сервер кросс-серверный # Откройте несколько областей и установите несколько. Если вы открываете только одну, установите sszg_symlf_1 Это зависит от вас.
/data/zone/sszg_center_6/ctl.sh установить
/data/zone/sszg_symlf_1/ctl.sh установить
/data/zone/sszg_symlf_2/ctl.sh установить
/data/zone/sszg_symlf_3/ctl.sh установить
/data/zone/sszg_symlf_4/ctl.sh установить
/data/zone/sszg_symlf_5/ctl.sh установить
/data/zone/sszg_symlf_6/ctl.sh установить
Этого достаточно, чтобы рассмотреть серверную часть. Давайте посмотрим на клиентскую часть.
7. Запустите игровой сервис.
Сначала введите команду: экран
/data/zone/sszg_center_6/ctl.sh начало
/data/zone/sszg_symlf_1/ctl.sh начало
/data/zone/sszg_symlf_2/ctl.sh начало
/data/zone/sszg_symlf_3/ctl.sh начало
/data/zone/sszg_symlf_4/ctl.sh начало
После запуска вы можете пройти
Команда просмотра порта netstat -lntp
Просто посмотрите на это в районе 9000 9001.
9002 Район 2
9003 Фаза III
8. Модификация клиента (адрес клиента по умолчанию 192.168.200.129)
Андроид
активыsrcconfig_demo.luac
активыsrcgameloginviewuser_panel.lua
Здесь мы возьмем Android в качестве примера
Декомпилируем клиент (здесь используется ApkToolAid)
Я это уже собирал, поэтому повторяться не буду.
тогда найди
config_demo.luac одно место
user_panel.lua в двух местах
Измените IP-адрес внутри на свой фактический IP-адрес.
Скомпилируйте его после всех изменений.
Компиляция не будет продемонстрирована.
Попробуйте начать ниже
Можно войти в систему нормально
хорошо. На этом урок завершается.
Удачи вам. . . .
Другие исследования проведите самостоятельно. . .
ПС:
Кратко представить использование серверной части GM
http://ip:804/ht/gz.php Код авторизации: ******
Создать CDK: http://ip:804/ht/cdk.php Код авторизации: *********
Активировать CDK: http://ip:804/ht/pay.php
ПС:
1.
Адрес модификации всплывающего объявления игры: /data/gonggao.php
Адрес изменения имени игровой области: /data/dev_www/web/www/api/role.php
2. Руководство по оптимизации (ниже делать ничего не нужно)
Миссия проекта «Пагода»
find /data/zone -name "*.log" -exec rm -rf {} ;
rm -rf /data/zone/sszg_symlf_1/screenlog.0
rm -rf /data/zone/sszg_symlf_2/screenlog.0
rm -rf /data/zone/sszg_symlf_3/screenlog.0
rm -rf /data/zone/sszg_symlf_4/screenlog.0
Не забудьте отключить журналы базы данных
Коллекция периферийных инструментов для настройки игры:
Ссылка: https://pan.baidu.com/s/1tDZQgJCYUM-3fT-OJeJyLw
Код извлечения: 6rsp