[Viaje al Oeste] Última disposición del servidor manual de Linux + backend MT3 reskin dream GM + 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 y Red Dust Journey to the West 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.18
mysql5.6
php5.4 (deshabilita la función ejecutiva, elimina la configuración de sobrecarga y reinicia php)
1. Cierre el firewall y abra los puertos.
Puerto de liberación de pagoda: 1:65535
Desactivar el cortafuegos
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
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 web 1: IP: puerto 88
Ruta/www/wwwroot/game/mhxy
Sitio web 2: 127.0.0.1:81
Ruta/www/wwwroot/game/zc
7. Modifique 192.168.200.129 en el servidor y sitio web a su IP
Modifique /home/mt3/sdk_server/sdk.config.xml a su propia IP
/www/wwwroot/game/mhxy/serverccz/index1.html Cámbielo a su propia 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
Si ve 10003 en este extremo, básicamente está bien.
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 Buscar getRecruitSuccess Esto debe corregirse si su número de IP se modifica utilizando 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/index1.html
Si tu IP es de 13 dígitos
http://192.168.8.129:88/serverccz/index111.html
Simplemente copie index1.html y cámbielo a index111.html (agregue dos dígitos para que el nombre sea el mismo que el del archivo real)
Esto no funcionará. Tengo el número correcto de 15 aquí.
¡Descompílelo nuevamente después de la modificación!
http://192.168.200.129:88/serverccz/index1.html
http://42.194.135.168:88/serverccz/index11.html
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
Antecedentes transgénicos
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