架设教程-SK.txt 6.7 KB

123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180181182183184185186187188189190191192193194195196197198199200201202203204205206207208209210211212213214215216217218219220221222223224225226227228229230231232233234235236237238239240241242243244245246247248249250251252253254255256257258259260261262263264265266267268269270271272273274275276277278279280281282283284285286287288289290291292293294295296297298299300301302303304305306307308309310311312313314315316317318319320321322323324325326327328329330
  1. ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
  2. 本站教程、资源皆在单机环境进行,仅供单机研究学习使用,下载后请于24小时内删除,或购买正版。
  3. ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
  4. 时空战场 Linux 架设教程
  5. 测试系统:centos7.6
  6. 默认13位IP
  7. 教程演示虚拟机地址:192.168.8.128 外网和局域网类似
  8. 安装宝塔直接运行命令即可。
  9. yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh
  10. 输入y回车确认安装
  11. 关闭SSL验证命令:
  12. rm -f /www/server/panel/data/ssl.pl && /etc/init.d/bt restart
  13. 关闭后执行 “bt 14” 查看新的面板地址
  14. PS:如果安装了SSL导致无法登陆面板参考解决方式:https://www.90175.com/wenku/txtlist_i119v.html
  15. 搭建环境:
  16. CENTOS 7以上系统
  17. Nginx-1.24
  18. Redis-7.2.4
  19. MongoDB-4.0
  20. 这里不单独演示,参考之前的 “宝塔安装通用视频”.
  21. 1、关闭防火墙、开放端口
  22. systemctl stop firewalld
  23. systemctl disable firewalld
  24. 防火墙不关闭也行
  25. 宝塔放行端口:1:65535
  26. 或单独打开
  27. PS:如果使用腾讯云或阿里云记得把控制台的端口也打开
  28. 2、上传sk.tar.gz到服务器根目录(根目录不是root目录!!使用WinSCP或其他工具上传数据,也可以直接宝塔传!!)
  29. 解压sk.tar.gz
  30. cd /
  31. tar zxvf sk.tar.gz
  32. 给予 777权限
  33. chmod -R 777 /home/
  34. 3.环境配置
  35. yum install -y java-1.8.0-openjdk-devel.x86_64
  36. 4、设置数据库
  37. 添加宝塔里面数据库
  38. 宝塔面板--数据库--MongoDB
  39. 注意:MongoDB
  40. 添加数据库
  41. x1_cn_test_login
  42. admin
  43. 在ssh 依次复制输入命令 :修改你的IP为服务器外网IP再输入命令
  44. mongo
  45. use x1_cn_test_login
  46. db.getCollection("server_info").drop();
  47. db.createCollection("server_info");
  48. db.getCollection("server_info").insert([ {
  49. _id: NumberInt("1"),
  50. name: "时空一区",
  51. ip: "180.97.183.95",
  52. port: "16081",
  53. "server_id": "10001",
  54. channel: "pc",
  55. "sub_channel": "1",
  56. state: "2",
  57. plat: "android",
  58. "open_time": "1700622508",
  59. "open_type": "1",
  60. "is_new": "0",
  61. "is_banreg": "0",
  62. isWhite: "0",
  63. "server_version": "1",
  64. "gm_ip": "127.0.0.1",
  65. "gm_port": "7916",
  66. "time_zone": "UTC+8",
  67. currency: "$",
  68. exportdata: "1",
  69. isnew: 1
  70. } ]);
  71. use admin
  72. db.createUser({
  73. user: "admin",
  74. pwd: "rimZBP82Ia",
  75. roles: [
  76. { role: "userAdminAnyDatabase", db: "admin" },
  77. { role: "dbAdminAnyDatabase", db: "admin" },
  78. { role: "readWriteAnyDatabase", db: "admin" }
  79. ]
  80. })
  81. exit
  82. 6、搭建网站
  83. 新建一个网站-你的ip:端口 或域名:端口
  84. 有端口就添加端口这里的端口81
  85. 网站目录设置 /www/wwwroot/rg
  86. ---------------------------------------------------------------------
  87. 7、服务端和网站修改 192.168.8.128 修改为你的IP
  88. 服务端修改:
  89. \www\wwwroot\rg\1\Android\version.txt
  90. \www\wwwroot\rg\1\IOS\version.txt
  91. 到此算服务端就可以了,下面看看客户端
  92. 7、启动游戏服务
  93. 启动
  94. cd /home/java/gameserver
  95. nohup java -jar gameSrv-1.0.0.jar > log.file 2>&1 &
  96. cd /home/java/chatserver
  97. nohup java -jar chatserver-1.0.0.jar > log.file 2>&1 &
  98. 启动
  99. cd /home/java/loginserver/apache-tomcat-8.5.95/bin
  100. ./startup.sh
  101. 关闭
  102. cd /home/java/loginserver/apache-tomcat-8.5.95/bin
  103. ./shutdown.sh
  104. 启动后可以通过
  105. 端口查看命令 netstat -lntp
  106. 看到 xxxx 基本就没什么问题了
  107. 我们先修改客户端.
  108. 8、客户端修改 (客户端默认地址192.168.8.128)
  109. 推荐使用 ApkTool典藏版 进行反编译 可直接替换修改 :https://www.90175.com/shipin/view33.html
  110. HEdit 使用指引视频教程:https://www.90175.com/shipin/view30.html
  111. 安卓:
  112. \assets\bin\Data\c903ed81b528e4c44b1cd995ee46aa72
  113. \assets\Android\Resources\version.txt
  114. 苹果:
  115. \Payload\game.app\Data\resources.assets
  116. \Payload\game.app\Data\Raw\IOS\Resources\version.txt
  117. 这里以安卓为例
  118. 反编译客户端
  119. 都修改后编译回去.
  120. 编译就不演示了。
  121. 下面启动试试
  122. 可以正常登陆。
  123. 好了。本期教程到此结束。
  124. 祝君好运。。。。
  125. 其他自行研究吧。。。
  126. PS:
  127. ========================================================
  128. PS:
  129. 1、
  130. 2\
  131. 注:之前使用7.2测试时候发现 芒果库 需要手动启动
  132. 命令如下
  133. /etc/init.d/mongodb start 芒果数据库启动
  134. 视屏相关工具下载:
  135. ------------------------------------------------------------
  136. PS:
  137. 所有下载资源请自行杀毒!!!
  138. 若有网页相关的资源可使用D盾扫描木马!!!
  139. 查杀相关软件下载:https://www.90175.com/ruanjian/search_j24v.html
  140. ------------------------------------------------------------
  141. 其他常用工具下载:
  142. mysql数据库N11:https://www.90175.com/ruanjian/view1.html
  143. VMware Workstation各版本集合:https://www.90175.com/ruanjian/view2.html
  144. 端口映射工具合集:https://www.90175.com/ruanjian/view3.html
  145. 更多软件下载:https://www.90175.com/ruanjian/
  146. ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
  147. 源码来源与网络。本源码只是供大家研究学习之用。请大家不要用于商用,否者如引起一切纠纷和本人与论坛无关,后果自负,请下载后24小时内删除!!!
  148. ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
  149. 闲着也是闲着,没事可以看看下面友情站点,也许有你需要的
  150. 友情站点:
  151. 懒人源码网 https://www.lrymw.com
  152. 亲测源码网 https://www.qcymw.com
  153. 菜鸟阁 http://www.cainiaoge.com
  154. 等待添加(申请联系微信:76891828)。。。
  155. ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
  156. 避免迷路,请记住备用域名:
  157. 悟空源码网 https://www.wkymw.com
  158. ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※
  159. 关键的来了。。。
  160. 客服微信:76891828 (备注会员账号,标明来意,不然不予通过)
  161. 售后、建议、投诉到90ask事务板块留言:http://www.90ask.com
  162. ※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※※