[Retro Westward Journey] Neueste Anordnung des Linux-Handbuchservers + MT3-Reskin Westward Journey GM-Backend + Android- und Apple-Dual-Terminal + Video-Tutorial
Bauanleitung:
Warme Erinnerung: Unabhängig davon, was erstellt wird, muss der Server die erforderliche Umgebung installieren, die Firewall schließen und alle Ports öffnen.
Schließen Sie die Server-Firewall und öffnen Sie alle Ports
MT3 Reskin Retro Westward Journey Linux-Setup-Tutorial
Serversystem: Centos7.6
Installieren Sie einfach Pagoda und führen Sie den Befehl direkt aus.
yum install -y wget wget -O install.sh http://download.bt.cn/install/install_6.0.sh sh install.sh
Build-Umgebung:
Nginx1.14
mysql5.6
php5.4 (Funktion exec löschen und PHP neu starten)
1. Schließen Sie die Firewall und öffnen Sie die Ports
Pagodenfreigabeport: 1:65535
systemctl stop firewalld
systemctl firewalld deaktivieren
PS: Wenn Sie Tencent Cloud oder Alibaba Cloud verwenden, denken Sie daran, auch den Konsolenport zu öffnen.
2. Laden Sie xy.tar.gz in das Stammverzeichnis des Servers hoch (das Stammverzeichnis ist nicht das Stammverzeichnis!! Verwenden Sie WinSCP oder andere Tools, um Daten hochzuladen, oder Sie können sie direkt auf die Pagode übertragen!!)
Entpacken Sie xy.tar.gz
CD /
tar zxvf xy.tar.gz
Erteilen Sie 777 Berechtigungen
chmod -R 7777 /usr/bin/qd
chmod -R 7777 /home
chmod -R 7777 /www/wwwroot
3. Umgebungskonfiguration
Java installieren
cd /home
rpm -ivh jdk-8u144-linux-x64.rpm
Installieren Sie log4cpp
cd /home
tar zxvf log4cpp-1.1.3.tar.gz
cd log4cpp
./konfigurieren
machen
make installieren
yum install -y gcc-c++ log4cpp
ln -s /usr/lib64/liblog4cpp.so.4 /usr/lib64/liblog4cpp.so.5 Wenn dieser Befehl einen Fehler meldet, ignorieren Sie ihn
4. Setzen Sie das Datenbankpasswort auf: ****** (direkt in der Pagode festgelegt)
Geben Sie den Befehl zum Importieren der Datenbank ein
cd /home
./sk
Die Datenbankerstellung ist abgeschlossen. Sie können anhand der Pagode überprüfen, ob die Erstellung erfolgreich war. (Datenbank – klicken Sie auf „Vom Server abrufen“, um 2 zu erhalten, was korrekt ist)
Nach dem Ausführen können Sie die SK-Datei aus Sicherheitsgründen löschen
6. Erstellen Sie eine Website
Hier gibt es Unterschiede zwischen den einzelnen Terminals. Weitere Informationen finden Sie im zugehörigen Text-Tutorial.
Erstellen Sie zwei neue Websites
Seite eins
IP: Port 88
Pfad/www/wwwroot/game/mhxy
Seite zwei
127.0.0.1:81 Port
Pfad/www/wwwroot/game/zc
7. Ändern Sie 192.168.200.129 auf dem Server und der Website in Ihre IP
Es gibt Unterschiede an jedem Ende, bitte beziehen Sie sich auf die tatsächliche Situation.
Ändern Sie dieses Ende
Ändern Sie /home/mt3/sdk_server/sdk.config.xml in Ihre eigene IP
/www/wwwroot/game/mhxy/serverccz/index.html Ändern Sie Ihre eigene IP-Datei so, dass sie zum Client passt
/www/wwwroot/game/mhxy/config.php
/www/wwwroot/game/zc/user/reg.php
Dies reicht aus, um die Serverseite zu betrachten. Werfen wir einen Blick auf die Clientseite.
7. Starten Sie den Spieledienst
Starten Sie jeden Befehl, um eine neue Fenstersitzung zu öffnen
qd
1
Schließung
qd
11
Nach dem Start können Sie bestehen
Portansichtsbefehl netstat -lntp
Es ist grundsätzlich in Ordnung, wenn Sie an diesem Ende 20003 sehen.
8. Client-Änderung (Client-Standardadresse 192.168.200.129)
Android:
AndroidManifest.xml
libarmeabi-v7alibgame.so Suche getRecruitSuccess Hier müssen Sie es ausrichten. Wenn Ihre IP-Nummer falsch ist, beachten Sie bitte die folgenden Änderungen.
IOS-Modifikation:
mt3
Hier nehmen wir Android als Beispiel
Dekompilieren des Clients (Change oder andere Tools)
Der Grund für die Änderung wird hier verwendet. Sie wurde vor 3.3.5 kompiliert und wird nicht wiederholt.
AndroidManifest.xml kann direkt geändert werden
libarmeabi-v7alibgame.so Suche: 88 Dies erfordert eine Ausrichtung, wenn Ihre IP-Nummer mit dem UE-Tool geändert wird
Sie können hier beispielsweise den Dateinamen ändern
192.168.200.129 Insgesamt 15 Ziffern
http://192.168.200.129:88/serverccz/index.html
Wenn Ihre IP 13 Ziffern hat
http://192.168.8.129:88/serverccz/index11.html
Kopieren Sie einfach index.html und ändern Sie es in index11.html (fügen Sie bitte zwei Ziffern hinzu, damit der Name mit dem der tatsächlichen Datei übereinstimmt).
Das wird nicht funktionieren. Hier sind die 15 Ziffern.
http://192.168.200.129:88/serverccz/index.html
http://42.194.135.168:88/serverccz/index1.html
Dekompilieren Sie es nach der Änderung wieder!
Registrierungsadresse: http://IP:81/user/reg.php
Sie können sich ganz normal anmelden.
In Ordnung. Damit ist dieses Tutorial abgeschlossen.
Viel Glück für dich. . . .
Führen Sie selbst andere Recherchen durch. . .
PS:
Stellen Sie kurz die Verwendung des GM-Backends vor
Backend http://ip:81/gm/gm.php
GM:******
Sammlung von Peripherietools für die Spieleinrichtung:
Link: https://pan.baidu.com/s/1tDZQgJCYUM-3fT-OJeJyLw
Extraktionscode: 6rsp