网上剑侠的端很多,有的用 11001 做端口,有的用 11002 做端口,客户端有用
170001,也有的用 170008,还有的用 180001 等各种各样的端口,
所以要想能无错进游戏,请使用本端完整文件进行搭建。(服务端+后端+前端+ 架设工具+网站+数据库+apk/ipa)
建议全部用采用本端提供的文件搭建,如果本端+别人的端文件混搭,可能会出现包括连接不上的各种乱七八糟的问题
--------------------------------------------------------------------------------------------------------
系统:Centos7.2-7.6
最低配置 2+4+1M 推荐配置:4+8+5M 看教程逐条操作
-----------------------------------------
关闭防火墙
systemctl stop firewalld.service systemctl disable firewalld.service
------------------------------- ---------------------------------------------------------------------
安装宝塔(中途出现 y/n : 选项,输入 y )
yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
装好后用浏览器进入宝塔,会弹框,选择以下 4 项进行安装
nginx-1.14 mysql-5.6 php5.6
phpMyAdmin 4.4
--------------------------------------------------------------------------------------------------------
安装完后进行宝塔设置:
左方导航点选【数据库】 - root 密码 - 【数据库密码】输入端里自带密码提交 (如不用端里自带密码则需要改所有地方的数据库密码)
左方导航点选【网站】 - 添加站点 域名处输入你的 IP 地址 根目录填写(复制粘贴):/www/wwwroot/www.xxxx.com
左方导航点选【安全】 - 放行端口 - 填写 1:65535 - 备注说明 1 放行
-----------------------------------------
宝塔面板里操作新建数据库 info
方法:点击左方导航【数据库】 点击 phpMyAdmin ,点击 +New 提示框内输入对应数据库名,比如 info.sql 就输入 info 点击创建
导入数据库 info.sql
--------------------------------------------------------------------------------------------------------
找到:软件商店 = mysql5.6 = 点击后面的设置 = 选择配置修改 = 找到 23 行然后回车
插入 lower_case_table_names=1 保存 然后重启数据库以下在 FinalShell 软件里输入
--------------------------------------------------------------------------------------------------------
安装动态库
yum install gcc -y yum install gcc-c++ -y yum install glibc* -y
--------------------------------------------------------------------------------------------------------
先修改,再上传方便些
【服务端】修改:【找对应路径修改】
/home/jxqy/fileserver/FileServer.ini 第 11 行设置数据库密码
/home/jxqy/gateway/gateway.ini 第 10、
15、44 行设置外网 IP,第 39 行设置数据密码
/home/jxqy/gateway/RankServer.json 第 8 行设置数据密码
/home/jxqy/go-jxhttp/GoJxHttpSetting/go-jxhttp.json 第 12 行设置数据库密码
/home/jxqy/go-jxhttp/GoJxHttpSetting/go-jxhttp_idip.json 第 12 行设置数据库密码
/home/jxqy/worldserver/world_server.ini 第 8、10、
42 行设置外网 IP,第 28、34 行设置数据密码
/www/wwwroot/www.xxxx.com/jxqy/android/update_1800001.ini 设置外网 ip
/www/wwwroot/www.xxxx.com/api/connect.php 第5 行设置数据库密码
/www/wwwroot/www.xxxx.com/gmfunction.php 第 17 行设置 GM 密码
/www/wwwroot/www.xxxx.com/gmfunction.php 第 47 行设置数据库密码
注意:以上列出的所有路径文件,都是必须要修改的
--------------------------------------------------------------------------------------------------------
把修改好的【服务端】文件夹里的所有文件夹( usr www home ),直接全部上传到服务器根目录
cd /usr/lib64
rm -rf libstdc++.so.6
ln -s libstdc++.so.6.0.20 libstdc++.so.6 ldconfig
--------------------------------------------------------------------------------------------------------
从【CP 四件套备份】里,复制 package.idx 和 package0.dat 两个文件到打包解包\后端\data 目录下
返回文件夹【后端】点击解包服务端
修改: 打包解包/后端/unpackage/Server/Setting/Client.ini【修改 Client.ini 里面
192.168.31.104 为你的外网 IP】
修改完成后,点击【打包服务端】,打包好的文件在【package】生成。
把 新 生 成 的 【 package.idx 】 【 package0.dat 】 上 传 到 服 务 器
/home/jxqy/worldserver/ 目录里
传好后跑一条命令
chmod -R 777 /home/jxqy
--------------------------------------------------------------------------------------------------------
客户端修改:
安卓 APK assets/UpdateUrlAndroid.ini 修改【192.168.31.104】为外网 ip
--------------------------------------------------------------------------------------------------------
从【CP 四件套备份】里,复制 pack.idx.CP 和 pack0.dat.CP 两个文件到\打包解包\前端\package 目录下
点击【encryptor.exe】打开运行后,它会自动关闭,此时 pack.idx.CP 文件大小变为 200 多 KB,说明解密成功
把解密成功的 pack.idx.CP 和 pack0.dat.CP 两个文件复制到\打包解包\前端
\data 目录下
返回文件夹【前端】点击解包客户端
回复可见下载:
|