[Perjalanan ke Barat] Pengaturan terbaru server manual Linux + reskin MT3 dream GM backend + terminal ganda Android dan Apple + tutorial video
Instruksi bangunan:
Pengingat hangat: Apa pun yang dibuat, server harus menginstal lingkungan yang diperlukan, menutup firewall, dan membuka semua port.
Tutup firewall server dan buka semua port
Reskin MT3 dan tutorial pengaturan Red Dust Journey to West Linux
Sistem server: CENTOS7.6
Cukup instal Pagoda dan jalankan perintah secara langsung.
yum install -y wget wget -O install.sh http://download.bt.cn/install/install_6.0.sh sh install.sh
Membangun lingkungan:
Nginx1.18
mysql5.6
php5.4 (nonaktifkan fungsi exec, hapus konfigurasi kelebihan beban dan mulai ulang php)
1. Tutup firewall dan buka port
Pelabuhan rilis Pagoda: 1:65535
Matikan firewall
systemctl menghentikan firewalld
systemctl menonaktifkan firewalld
PS: Jika Anda menggunakan Tencent Cloud atau Alibaba Cloud, ingatlah untuk membuka port konsol juga.
2. Unggah xy.tar.gz ke direktori root server (direktori root bukan direktori root!! Gunakan WinSCP atau alat lain untuk mengunggah data, atau Anda dapat langsung mentransfernya ke pagoda!!)
Buka zip xy.tar.gz
CD /
tar zxvf xy.tar.gz
Berikan 777 izin
chmod -R 7777 /usr/bin/qd
chmod -R 7777 /home
chmod -R 7777 /www/wwwroot
3. Konfigurasi lingkungan
Instal Java
cd /rumah
rpm -ivh jdk-8u144-linux-x64.rpm
Instal log4cpp
tar zxvf log4cpp-1.1.3.tar.gz
cd log4cpp
./konfigurasi
membuat
buat instal
yum install -y gcc-c++ log4cpp
ln -s /usr/lib64/liblog4cpp.so.4 /usr/lib64/liblog4cpp.so.5 Jika perintah ini melaporkan kesalahan, abaikan saja
4. Atur kata sandi database ke: ****** (diatur langsung di pagoda)
Masukkan perintah untuk mengimpor database
cd /rumah
./sk
Pembuatan basis data selesai. Anda dapat memeriksa apakah pembuatannya berhasil melalui pagoda. (Database - klik Dapatkan dari Server untuk mendapatkan 2, mana yang benar)
Setelah dijalankan, Anda dapat menghapus file sk demi keamanan
6. Bangun situs web
Ada perbedaan di setiap terminal di sini. Silakan lihat tutorial teks terlampir untuk detailnya.
Buat dua situs baru
Situs web 1: IP: port 88
Jalur/www/wwwroot/game/mhxy
Situs web 2: 127.0.0.1:81
Jalur/www/wwwroot/game/zc
7. Ubah 192.168.200.129 pada server dan website menjadi IP anda
Ubah /home/mt3/sdk_server/sdk.config.xml ke IP Anda sendiri
/www/wwwroot/game/mhxy/serverccz/index1.html Ubah ke IP Anda sendiri agar sesuai dengan klien
/www/wwwroot/game/mhxy/config.php
/www/wwwroot/game/zc/user/reg.php
Ini cukup untuk mempertimbangkan sisi server. Mari kita lihat sisi klien.
7. Mulai layanan permainan
Mulai setiap perintah untuk membuka sesi jendela baru
qd
1
penutup
qd
11
Setelah startup, Anda bisa lulus
Perintah tampilan port netstat -lntp
Jika Anda melihat 10003 pada bagian ini, pada dasarnya baik-baik saja.
8. Modifikasi klien (alamat default klien 192.168.200.129)
Android:
AndroidManifest.xml
libarmeabi-v7alibgame.so Cari getRecruitSuccess Di sini Anda perlu menyelaraskannya. Jika nomor IP Anda salah, silakan lihat modifikasi berikut.
Modifikasi iOS:
mt3
Di sini kita mengambil Android sebagai contoh
Dekompilasi klien (Ubah atau alat lainnya)
Alasan perubahan digunakan di sini. Ini telah dikompilasi sebelum 3.3.5 dan tidak akan diulangi.
AndroidManifest.xml dapat dimodifikasi secara langsung
libarmeabi-v7alibgame.so Pencarian getRecruitSuccess Ini perlu diperbaiki jika nomor IP Anda diubah menggunakan alat UE
Anda dapat mengubah nama file, misalnya IP di sini
192.168.200.129 Totalnya 15 digit
http://192.168.200.129:88/serverccz/index1.html
Jika IP Anda 13 digit
http://192.168.8.129:88/serverccz/index111.html
Cukup salin index1.html dan ubah menjadi index111.html (silakan tambahkan dua digit agar namanya sama dengan file sebenarnya)
Ini tidak akan berhasil. Saya punya nomor 15 yang tepat di sini.
Dekompilasi kembali setelah modifikasi!
http://192.168.200.129:88/serverccz/index1.html
http://42.194.135.168:88/serverccz/index11.html
Alamat pendaftaran: http://IP:81/user/reg.php
Anda dapat masuk secara normal.
Baiklah. Ini mengakhiri tutorial ini.
Semoga beruntung untukmu. . . .
Lakukan penelitian lain sendiri. . .
PS:
Perkenalkan secara singkat penggunaan backend GM
Latar belakang GM
http://ip:81/gm/gm.php
GM:******
Kumpulan alat periferal pengaturan game:
Tautan: https://pan.baidu.com/s/1tDZQgJCYUM-3fT-OJeJyLw
Kode ekstraksi: 6rsp