[Путешествие на Запад] Новейшая версия ручного сервера Linux + обновленный бэкенд MT3 Dream GM + двойной терминал Android и Apple + видеоруководство
Инструкции по сборке:
Напоминание: независимо от того, что будет построено, сервер должен установить необходимую среду, закрыть брандмауэр и открыть все порты.
Закройте брандмауэр сервера и откройте все порты. См. Baidu.
Обновление MT3 и руководство по настройке Red Dust Journey to the West 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
MySQL5.6
php5.4 (отключить функцию exec, удалить конфигурацию перегрузки и перезапустить php)
1. Закройте брандмауэр и откройте порты.
Порт выпуска Пагоды: 1:65535.
Отключить брандмауэр
systemctl остановить firewalld
systemctl отключить firewalld
PS: Если вы используете Tencent Cloud или Alibaba Cloud, не забудьте также открыть консольный порт.
2. Загрузите xy.tar.gz в корневой каталог сервера (корневой каталог не является корневым каталогом!! Используйте WinSCP или другие инструменты для загрузки данных или вы можете напрямую перенести их в пагоду!!)
Разархивируйте xy.tar.gz
компакт-диск /
смола zxvf xy.tar.gz
Предоставить 777 разрешений
chmod -R 7777 /usr/bin/qd
chmod -R 7777 /домой
chmod -R 7777 /www/wwwroot
3. Конфигурация среды
Установить Java
компакт-диск /домашний
об/мин -ivh jdk-8u144-linux-x64.rpm
Установите log4cpp
tar zxvf log4cpp-1.1.3.tar.gz
компакт-диск log4cpp
./настроить
делать
сделать установку
ням установить -y gcc-c++ log4cpp
ln -s /usr/lib64/liblog4cpp.so.4 /usr/lib64/liblog4cpp.so.5 Если эта команда сообщает об ошибке, игнорируйте ее.
4. Установите пароль базы данных: ****** (устанавливается непосредственно в пагоде)
Введите команду для импорта базы данных
компакт-диск /домашний
./ск
Создание базы данных завершено. Проверить успешность создания можно через пагоду. (База данных — нажмите «Получить с сервера», чтобы получить 2, это правильно)
После запуска можно удалить sk-файл в целях безопасности.
6. Создайте веб-сайт
Здесь существуют различия в каждом терминале. Подробную информацию см. в сопроводительном текстовом руководстве.
Создать два новых сайта
Веб-сайт 1: IP: порт 88.
Путь/www/wwwroot/game/mhxy
Сайт 2: 127.0.0.1:81
Путь/www/wwwroot/game/zc
7. Измените 192.168.200.129 на сервере и веб-сайте на свой IP.
Измените /home/mt3/sdk_server/sdk.config.xml на свой собственный IP-адрес.
/www/wwwroot/game/mhxy/serverccz/index1.html Измените его на свой собственный IP-адрес, чтобы он соответствовал клиенту.
/www/wwwroot/game/mhxy/config.php
/www/wwwroot/game/zc/user/reg.php
Этого достаточно, чтобы рассмотреть серверную часть. Давайте посмотрим на клиентскую часть.
7. Запустите игровой сервис.
Запускайте каждую команду, чтобы открыть новый сеанс окна.
qd
1
закрытие
qd
11
После запуска вы можете пройти
Команда просмотра порта netstat -lntp
Если вы видите 10003 на этом конце, в принципе все в порядке.
8. Модификация клиента (адрес клиента по умолчанию 192.168.200.129)
Андроид:
AndroidManifest.xml
libarmeabi-v7alibgame.so Поиск getRecruitSuccess Здесь необходимо выровнять его. Если ваш IP-номер неправильный, воспользуйтесь следующими изменениями.
Модификация iOS:
мт3
Здесь мы возьмем Android в качестве примера
Декомпилировать клиент (Change или другие инструменты)
Здесь указана причина изменения. Он был скомпилирован до версии 3.3.5 и не будет повторяться.
AndroidManifest.xml можно изменить напрямую.
libarmeabi-v7alibgame.so Поиск getRecruitSuccess Это необходимо исправить, если ваш IP-номер изменен с помощью инструмента UE.
Вы можете изменить имя файла. Например, здесь указан IP-адрес.
192.168.200.129 Всего 15 цифр
http://192.168.200.129:88/serverccz/index1.html
Если ваш IP 13 цифр
http://192.168.8.129:88/serverccz/index111.html
Просто скопируйте index1.html и измените его на index111.html (добавьте две цифры, чтобы имя совпадало с именем фактического файла).
Это не сработает. У меня здесь правильное число 15.
Декомпилируйте его обратно после модификации!
http://192.168.200.129:88/serverccz/index1.html
http://42.194.135.168:88/serverccz/index11.html
Адрес регистрации: http://IP:81/user/reg.php
Вы можете войти в систему в обычном режиме.
хорошо. На этом урок завершается.
Удачи вам. . . .
Другие исследования проведите самостоятельно. . .
ПС:
Кратко представить использование серверной части GM
опыт генерального менеджера
http://ip:81/gm/gm.php
ГМ:******
Коллекция периферийных инструментов для настройки игры:
Ссылка: https://pan.baidu.com/s/1tDZQgJCYUM-3fT-OJeJyLw
Код извлечения: 6rsp