⚠️ Lưu ý: Hướng dẫn này chỉ dùng cho nghiên cứu/học tập cá nhân. Vui lòng xóa file sau 24h hoặc mua bản quyền nếu dùng lâu dài.
Yêu cầu: CentOS 7.x trở lên, CPU 2–4 core, RAM tối thiểu 5GB, server có IP tĩnh 13 ký tự (IPv4 tiêu chuẩn).
Yêu cầu: CentOS 7.x trở lên, CPU 2–4 core, RAM tối thiểu 5GB, server có IP tĩnh 13 ký tự (IPv4 tiêu chuẩn).
1. Cài đặt hoặc BaoTa/aapanel
- Chạy lệnh cài panel quản trị:
yum install -y wget && wget -O install.sh https://download.bt.cn/install/install_6.0.sh && sh install.sh ed8484bec
- Khi được hỏi, nhập y và nhấn Enter để xác nhận cài đặt.
2. Cài đặt môi trường cần thiết
- Cài qua panel:
- Nginx 1.24
- Redis 7.2.4
- MongoDB 4.0
- Mở port 1-65535 trên panel (mục Security).
- Tắt firewall:
systemctl stop firewalld systemctl disable firewalld
3. Upload & giải nén file server
- Upload file skzc.zip lên thư mục gốc
/
. - Giải nén:
cd / && unzip skzc.zip
- Cấp quyền thư mục:
chmod -R 777 /home/
4. Cài đặt Java & MongoDB
- Cài Java 1.8:
yum install -y java-1.8.0-openjdk-devel.x86_64
5. Tạo database MongoDB
- Trên panel, thêm database x1_cn_test_login, user admin, pass 123456.
- Kết nối SSH và chạy lần lượt:
mongo use x1_cn_test_login // Xóa & tạo lại collection server_info db.getCollection("server_info").drop(); db.createCollection("server_info"); db.getCollection("server_info").insert([{ _id: NumberInt("1"), name: "Loạn Chiến Thời Không", ip: "NHẬP_IP_CỦA_BẠN", port: "16081", server_id: "10001", channel: "pc", sub_channel: "1", state: "2", plat: "android", open_time: "1700622508", open_type: "1", is_new: "0", is_banreg: "0", isWhite: "0", server_version: "1", gm_ip: "127.0.0.1", gm_port: "7916", time_zone: "UTC+8", currency: "$", exportdata: "1", isnew: 1 }]); use admin db.createUser({ user: "admin", pwd: "123456", roles: [ { role: "userAdminAnyDatabase", db: "admin" }, { role: "dbAdminAnyDatabase", db: "admin" }, { role: "readWriteAnyDatabase", db: "admin" } ] }) exit
6. Cấu hình website quản lý & đổi IP
- Tạo website IP:81, trỏ vào thư mục
/www/wwwroot/rg
. - Chỉnh IP trong:
- /www/wwwroot/rg/1/Android/version.txt
- /www/wwwroot/rg/1/IOS/version.txt
7. Khởi động/dừng các dịch vụ server
- Game server:
cd /home/java/gameserver nohup java -jar gameSrv-1.0.0.jar > log.file 2>&1 &
- Chat server:
cd /home/java/chatserver nohup java -jar chatserver-1.0.0.jar > log.file 2>&1 &
- Login server:
cd /home/java/loginserver/apache-tomcat-8.5.95/bin ./startup.sh
- Dừng login server:
./shutdown.sh
8. Chỉnh sửa IP client
- Android:
- /assets/bin/Data/c903ed81b528e4c44b1cd995ee46aa72
- /assets/Android/Resources/version.txt
- Đổi sang IP server thật (VD: 202.189.14.72)
- iOS:
- /Payload/game.app/Data/resources.assets
- /Payload/game.app/Data/Raw/IOS/Resources/version.txt
- Đổi sang IP server thật (VD: 101.35.30.218)
9. Bản quyền & Cảnh báo
- Tài liệu và file chỉ phục vụ nghiên cứu/học tập.
- Không dùng cho thương mại. Nếu vi phạm, bạn tự chịu mọi hậu quả.
- Nên xóa toàn bộ file sau 24h!
- Không dùng cho thương mại. Nếu vi phạm, bạn tự chịu mọi hậu quả.
- Nên xóa toàn bộ file sau 24h!