[Retro Westward Journey] أحدث ترتيب لخادم Linux اليدوي + إعادة تصميم MT3 الخلفية Westward Journey GM + محطة Android وApple المزدوجة + فيديو تعليمي
تعليمات البناء:
تذكير دافئ: بغض النظر عن ما تم إنشاؤه، يجب على الخادم تثبيت البيئة المطلوبة وإغلاق جدار الحماية وفتح جميع المنافذ.
أغلق جدار حماية الخادم وافتح جميع المنافذ
برنامج تعليمي لإعداد MT3 reskin retro Westward Journey Linux
نظام الخادم: Centos7.6
فقط قم بتثبيت Pagoda وقم بتشغيل الأمر مباشرة.
يم تثبيت -y wget wget -O install.sh http://download.bt.cn/install/install_6.0.sh sh install.sh
بيئة البناء:
Nginx1.14
mysql5.6
php5.4 (حذف الدالة exec وإعادة تشغيل php)
1. أغلق جدار الحماية وافتح المنافذ
منفذ إطلاق الباغودا: 1:65535
إيقاف جدار الحماية Systemctl
Systemctl تعطيل جدار الحماية
ملاحظة: إذا كنت تستخدم Tencent Cloud أو Alibaba Cloud، فتذكر فتح منفذ وحدة التحكم أيضًا.
2. قم بتحميل xy.tar.gz إلى الدليل الجذر للخادم (الدليل الجذر ليس هو الدليل الجذر!! استخدم WinSCP أو أدوات أخرى لتحميل البيانات، أو يمكنك نقلها مباشرة إلى الباغودا!!)
قم بفك ضغط xy.tar.gz
مؤتمر نزع السلاح /
القطران zxvf xy.tar.gz
منح 777 أذونات
شمود -R 7777 /usr/bin/qd
شمود -R 7777 /المنزل
شمود-R 7777 /www/wwwroot
3. تكوين البيئة
قم بتثبيت جافا
مؤتمر نزع السلاح / المنزل
دورة في الدقيقة -ivh jdk-8u144-linux-x64.rpm
قم بتثبيت log4cpp
مؤتمر نزع السلاح / المنزل
القطران zxvf log4cpp-1.1.3.tar.gz
مؤتمر نزع السلاح log4cpp
./تكوين
يصنع
قم بالتثبيت
يم تثبيت -y gcc-c++ log4cpp
ln -s /usr/lib64/liblog4cpp.so.4 /usr/lib64/liblog4cpp.so.5 إذا أبلغ هذا الأمر عن خطأ، فتجاهله
4. قم بتعيين كلمة مرور قاعدة البيانات على: ****** (يتم تعيينها مباشرة في الباغودا)
أدخل الأمر لاستيراد قاعدة البيانات
مؤتمر نزع السلاح / المنزل
./sk
تم الانتهاء من إنشاء قاعدة البيانات. يمكنك التحقق من نجاح الإنشاء من خلال الباغودا. (قاعدة البيانات - انقر فوق Get from Server للحصول على 2، وهو الصحيح)
بعد التشغيل، يمكنك حذف ملف sk للسلامة
6. إنشاء موقع على شبكة الإنترنت
هناك اختلافات في كل محطة هنا، يرجى الرجوع إلى البرنامج التعليمي النصي المصاحب الفعلي للحصول على التفاصيل.
إنشاء موقعين جديدين
الموقع الأول
إب: المنفذ 88
المسار/www/wwwroot/game/mhxy
الموقع الثاني
127.0.0.1:81 منفذ
المسار/www/wwwroot/game/zc
7. قم بتعديل 192.168.200.129 على الخادم والموقع إلى IP الخاص بك
هناك اختلافات في كل نهاية، يرجى الرجوع إلى الوضع الفعلي.
تعديل هذه النهاية
قم بتعديل /home/mt3/sdk_server/sdk.config.xml إلى IP الخاص بك
/www/wwwroot/game/mhxy/serverccz/index.html قم بتعديل ملف IP الخاص بك ليطابق العميل
/www/wwwroot/game/mhxy/config.php
/www/wwwroot/game/zc/user/reg.php
وهذا يكفي للنظر في جانب الخادم. دعونا نلقي نظرة على جانب العميل.
7. ابدأ خدمة اللعبة
ابدأ كل أمر لفتح جلسة نافذة جديدة
ق.د
1
إنهاء
ق.د
11
بعد بدء التشغيل، يمكنك المرور
أمر عرض المنفذ netstat -lntp
لا بأس إذا رأيت 20003 في هذه النهاية.
8. تعديل العميل (العنوان الافتراضي للعميل 192.168.200.129)
أندرويد:
AndroidManifest.xml
libarmeabi-v7alibgame.so ابحث عن getRecruitSuccess هنا تحتاج إلى محاذاته إذا كان رقم IP الخاص بك خاطئًا، فيرجى الرجوع إلى التعديلات التالية.
تعديل دائرة الرقابة الداخلية:
mt3
هنا نأخذ أندرويد كمثال
إلغاء ترجمة العميل (التغيير أو أدوات أخرى)
تم استخدام سبب التغيير هنا وقد تم تجميعه قبل 3.3.5 ولن يتكرر.
يمكن تعديل AndroidManifest.xml مباشرة
libarmeabi-v7alibgame.so البحث: 88 يتطلب هذا محاذاة إذا تم تعديل رقم IP الخاص بك باستخدام أداة UE
يمكنك تعديل اسم الملف على سبيل المثال، IP هنا
192.168.200.129 15 رقمًا إجمالاً
http://192.168.200.129:88/serverccz/index.html
إذا كان IP الخاص بك يتكون من 13 رقمًا
http://192.168.8.129:88/serverccz/index11.html
ما عليك سوى نسخ ملف Index.html وتغييره إلى ملف Index11.html (يُرجى إضافة رقمين لجعل الاسم مطابقًا للملف الفعلي)
هذا لن ينجح، هذه هي الأرقام الخمسة عشر.
http://192.168.200.129:88/serverccz/index.html
http://42.194.135.168:88/serverccz/index1.html
فكها مرة أخرى بعد التعديل!
عنوان التسجيل: http://IP:81/user/reg.php
يمكنك تسجيل الدخول بشكل طبيعي.
على ما يرام. بهذا يختتم هذا البرنامج التعليمي.
حظا سعيدا لك. . . .
قم بإجراء أبحاث أخرى بنفسك. . .
ملاحظة:
قدم بإيجاز استخدام الواجهة الخلفية لـ GM
الواجهة الخلفية http://ip:81/gm/gm.php
المدير العام:******
مجموعة من الأدوات الطرفية لإعداد اللعبة:
الرابط: https://pan.baidu.com/s/1tDZQgJCYUM-3fT-OJeJyLw
رمز الاستخراج: 6rsp