[Retro Westward Journey] Dernière disposition du serveur manuel Linux + reskin MT3 Backend Westward Journey GM + double terminal Android et Apple + tutoriel vidéo
Instructions de construction :
Rappel chaleureux : peu importe ce qui est construit, le serveur doit installer l'environnement requis, fermer le pare-feu et ouvrir tous les ports.
Fermez le pare-feu du serveur et ouvrez tous les ports. Reportez-vous à Baidu.
Tutoriel de configuration de MT3 reskin rétro Westward Journey Linux
Système serveur : Centos7.6
Installez simplement Pagoda et exécutez la commande directement.
miam install -y wget wget -O install.sh http://download.bt.cn/install/install_6.0.sh sh install.sh
Environnement de construction :
Nginx1.14
mysql5.6
php5.4 (supprimer la fonction exec et redémarrer php)
1. Fermez le pare-feu et ouvrez les ports
Port de sortie de la pagode : 1:65535
systemctl arrêter pare-feu
systemctl désactiver pare-feu
PS : Si vous utilisez Tencent Cloud ou Alibaba Cloud, pensez à ouvrir également le port console.
2. Téléchargez xy.tar.gz dans le répertoire racine du serveur (le répertoire racine n'est pas le répertoire racine !! Utilisez WinSCP ou d'autres outils pour télécharger des données, ou vous pouvez les transférer directement vers la pagode !!)
Décompressez xy.tar.gz
cd /
tar zxvf xy.tar.gz
Accorder les autorisations 777
chmod -R 7777 /usr/bin/qd
chmod -R 7777 /accueil
chmod -R 7777 /www/wwwroot
3. Configuration de l'environnement
Installer Java
cd/accueil
tr/min -ivh jdk-8u144-linux-x64.rpm
Installer log4cpp
cd/accueil
tar zxvf log4cpp-1.1.3.tar.gz
cd log4cpp
./configurer
faire
faire installer
miam install -y gcc-c++ log4cpp
ln -s /usr/lib64/liblog4cpp.so.4 /usr/lib64/liblog4cpp.so.5 Si cette commande signale une erreur, ignorez-la
4. Définissez le mot de passe de la base de données sur : ****** (défini directement dans la pagode)
Entrez la commande pour importer la base de données
cd/accueil
./sk
La création de la base de données est terminée. Vous pouvez vérifier si la création a réussi via la pagode. (Base de données - cliquez sur Obtenir depuis le serveur pour obtenir 2, ce qui est correct)
Après l'exécution, vous pouvez supprimer le fichier sk pour des raisons de sécurité
6. Créer un site Web
Il existe des différences dans chaque terminal ici. Veuillez vous référer au didacticiel du texte d'accompagnement pour plus de détails.
Créer deux nouveaux sites
Site un
IP : port 88
Chemin/www/wwwroot/game/mhxy
Site deux
Port 127.0.0.1:81
Chemin/www/wwwroot/game/zc
7. Modifiez 192.168.200.129 sur le serveur et le site Web avec votre IP
Il existe des différences à chaque extrémité, veuillez vous référer à la situation réelle.
Modifier cette fin
Modifiez /home/mt3/sdk_server/sdk.config.xml sur votre propre IP
/www/wwwroot/game/mhxy/serverccz/index.html Modifiez votre propre fichier IP pour qu'il corresponde au client
/www/wwwroot/game/mhxy/config.php
/www/wwwroot/game/zc/user/reg.php
Cela suffit pour considérer le côté serveur. Jetons un coup d’œil du côté client.
7. Démarrez le service de jeu
Démarrez chaque commande pour ouvrir une nouvelle session de fenêtre
qd
1
fermeture
qd
11
Après le démarrage, vous pouvez passer
Commande d'affichage des ports netstat -lntp
C'est fondamentalement bien si vous voyez 20003 à cette fin.
8. Modification du client (adresse par défaut du client 192.168.200.129)
Androïde:
AndroidManifest.xml
libarmeabi-v7alibgame.so Recherchez getRecruitSuccess Ici, vous devez l'aligner. Si votre numéro IP est erroné, veuillez vous référer aux modifications suivantes.
Modification iOS :
mt3
Ici, nous prenons Android comme exemple
Décompiler le client (Changement ou autres outils)
La raison du changement est utilisée ici. Elle a été compilée avant la version 3.3.5 et ne sera pas répétée.
AndroidManifest.xml peut être modifié directement
libarmeabi-v7alibgame.so Recherche : 88 Cela nécessite un alignement si votre numéro IP est modifié à l'aide de l'outil UE
Vous pouvez modifier le nom du fichier. Par exemple, l'adresse IP ici est.
192.168.200.129 15 chiffres au total
http://192.168.200.129:88/serverccz/index.html
Si votre IP est à 13 chiffres
http://192.168.8.129:88/serverccz/index11.html
Copiez simplement index.html et remplacez-le par index11.html (veuillez ajouter deux chiffres pour que le nom soit identique à celui du fichier réel)
Cela ne fonctionnera pas. Voici les 15 chiffres.
http://192.168.200.129:88/serverccz/index.html
http://42.194.135.168:88/serverccz/index1.html
Décompilez-le après modification !
Adresse d'inscription : http://IP:81/user/reg.php
Vous pouvez vous connecter normalement.
Très bien. Ceci conclut ce tutoriel.
Bonne chance à vous. . . .
Faites d’autres recherches par vous-même. . .
PS :
Présenter brièvement l'utilisation du backend GM
Serveur http://ip:81/gm/gm.php
Directeur général : ******
Collection d'outils périphériques de configuration de jeu :
Lien : https://pan.baidu.com/s/1tDZQgJCYUM-3fT-OJeJyLw
Code d'extraction : 6rsp