[Retro Westward Journey] Última disposición del servidor manual de Linux + reskin MT3 Westward Journey GM backend + terminal dual de Android y Apple + video tutorial
Instrucciones de construcción:
Recordatorio: no importa lo que esté construido, el servidor debe instalar el entorno requerido, cerrar el firewall y abrir todos los puertos.
Cierre el firewall del servidor y abra todos los puertos. Consulte Baidu.
Tutorial de configuración de MT3 reskin retro Westward Journey Linux
Sistema de servidor: Centos7.6
Simplemente instale Pagoda y ejecute el comando directamente.
yum install -y wget wget -O install.sh http://download.bt.cn/install/install_6.0.sh sh install.sh
Entorno de construcción:
Nginx1.14
mysql5.6
php5.4 (eliminar función ejecutiva y reiniciar php)
1. Cierre el firewall y abra los puertos.
Puerto de liberación de pagoda: 1:65535
systemctl detener firewalld
systemctl deshabilita el firewalld
PD: si usa Tencent Cloud o Alibaba Cloud, recuerde abrir también el puerto de la consola.
2. Cargue xy.tar.gz en el directorio raíz del servidor (¡¡el directorio raíz no es el directorio raíz!! Utilice WinSCP u otras herramientas para cargar datos, ¡o puede transferirlos directamente a la pagoda!)
Descomprimir xy.tar.gz
cd /
tar zxvf xy.tar.gz
Conceder permisos 777
chmod -R 7777 /usr/bin/qd
chmod -R 7777 /inicio
chmod -R 7777 /www/wwwroot
3. Configuración del entorno
instalar java
cd/casa
rpm -ivh jdk-8u144-linux-x64.rpm
Instalar log4cpp
cd/casa
tar zxvf log4cpp-1.1.3.tar.gz
cdlog4cpp
./configurar
hacer
hacer la instalación
yum instalar -y gcc-c++ log4cpp
ln -s /usr/lib64/liblog4cpp.so.4 /usr/lib64/liblog4cpp.so.5 Si este comando informa un error, ignórelo
4. Establezca la contraseña de la base de datos en: ****** (establecida directamente en la pagoda)
Ingrese el comando para importar la base de datos.
cd/casa
./sk
Se completa la creación de la base de datos. Puedes comprobar si la creación se realizó correctamente a través de la pagoda. (Base de datos: haga clic en Obtener del servidor para obtener 2, lo cual es correcto)
Después de ejecutar, puede eliminar el archivo sk por seguridad
6. Cree un sitio web
Existen diferencias en cada terminal aquí. Consulte el tutorial de texto adjunto para obtener más detalles.
Crear dos sitios nuevos
Sitio uno
IP: puerto 88
Ruta/www/wwwroot/game/mhxy
Sitio dos
Puerto 127.0.0.1:81
Ruta/www/wwwroot/game/zc
7. Modifique 192.168.200.129 en el servidor y el sitio web a su IP
Hay diferencias en cada extremo, consulte la situación real.
Modificar este final
Modifique /home/mt3/sdk_server/sdk.config.xml a su propia IP
/www/wwwroot/game/mhxy/serverccz/index.html Modifique su propio archivo IP para que coincida con el cliente
/www/wwwroot/game/mhxy/config.php
/www/wwwroot/game/zc/user/reg.php
Esto es suficiente para considerar el lado del servidor. Echemos un vistazo al lado del cliente.
7. Inicie el servicio del juego.
Inicie cada comando para abrir una nueva sesión de ventana
qd
1
cierre
qd
11
Después del inicio, puedes pasar
Comando de vista de puerto netstat -lntp
Básicamente está bien si ves 20003 en este extremo.
8. Modificación del cliente (dirección predeterminada del cliente 192.168.200.129)
Androide:
AndroidManifest.xml
libarmeabi-v7alibgame.so Buscar getRecruitSuccess Aquí debe alinearlo. Si su número de IP es incorrecto, consulte las siguientes modificaciones.
Modificación de IOS:
mt3
Aquí tomamos Android como ejemplo.
Descompilar el cliente (Cambiar u otras herramientas)
El motivo del cambio se utiliza aquí. Se compiló antes de 3.3.5 y no se repetirá.
AndroidManifest.xml se puede modificar directamente
libarmeabi-v7alibgame.so Búsqueda: 88 Esto requiere alineación si su número de IP se modifica usando la herramienta UE
Puede modificar el nombre del archivo. Por ejemplo, la IP aquí es.
192.168.200.129 15 dígitos en total
http://192.168.200.129:88/serverccz/index.html
Si tu IP es de 13 dígitos
http://192.168.8.129:88/serverccz/index11.html
Simplemente copie index.html y cámbielo a index11.html (agregue dos dígitos para que el nombre sea el mismo que el del archivo real)
Esto no funcionará. Aquí están los 15 dígitos.
http://192.168.200.129:88/serverccz/index.html
http://42.194.135.168:88/serverccz/index1.html
¡Descompílelo nuevamente después de la modificación!
Dirección de registro: http://IP:81/user/reg.php
Puedes iniciar sesión normalmente.
está bien. Esto concluye este tutorial.
Buena suerte para ti. . . .
Haga otras investigaciones por su cuenta. . .
PD:
Presente brevemente el uso del backend de GM
Servidor http://ip:81/gm/gm.php
Director general: ******
Colección de herramientas periféricas de configuración de juegos:
Enlace: https://pan.baidu.com/s/1tDZQgJCYUM-3fT-OJeJyLw
Código de extracción: 6rsp