| 123456789101112131415161718192021222324252627282930313233343536373839404142434445464748495051525354555657585960616263646566676869707172737475767778798081828384858687888990919293949596979899100101102103104105106107108109110111112113114115116117118119120121122123124125126127128129130131132133134135136137138139140141142143144145146147148149150151152153154155156157158159160161162163164165166167168169170171172173174175176177178179180 |
-
- 仙境传说RO初心集结 Linux 架设教程
- 演示系统:Centos 7.6
- 教程演示虚拟机地址:192.168.200.129 外网和局域网类似
- 安装宝塔直接运行命令即可。
- url=https://btdown.xyz/install/install_lts.sh;if [ -f /usr/bin/curl ];then sudo curl -sSO $url;else sudo wget -O install_lts.sh $url;fi;sudo bash install_lts.sh ed8484bec
- 输入y回车确认安装
- 关闭SSL验证命令:
- rm -f /www/server/panel/data/ssl.pl && /etc/init.d/bt restart
- 关闭后执行 “bt 14” 查看新的面板地址
- PS:如果安装了SSL导致无法登陆面板参考解决方式:https://www.90175.com/wenku/txtlist_i119v.html
- 搭建环境:
- CENTOS 7以上系统
- Nginx 1.22
- MySQL 5.7
- PHP-5.6
- Redis 7.0
- 这里不单独演示,参考之前的 “宝塔安装通用视频”.
- 1、关闭防火墙、开放端口
- systemctl stop firewalld
- systemctl disable firewalld
- 防火墙不关闭也行
- 宝塔放行端口:1:65535
- 或单独打开
- PS:如果使用腾讯云或阿里云记得把控制台的端口也打开
- 2、上传xj.tar.gz到服务器根目录(根目录不是root目录!!使用WinSCP或其他工具上传数据,也可以直接宝塔传!!)
- 解压xj.tar.gz
- cd /
- tar zxvf xj.tar.gz
- 给予 777权限
- chmod -R 777 /data
- 3.环境配置
- 安装环境
- yum install etcd -y
- --------------------------------------------------------------------------------------------------------------------------------
- 启动
- systemctl start etcd
- systemctl enable etcd
- 4、设置数据库密码为:123456(在宝塔直接设置)
- 命令行输入
- cd /data
- ./sk
- 数据库创建结束。可以通过宝塔查看是否创建成功。(数据库 - 点击 从服务器获取 获取到2个就正确的)
- 运行后为了安全可以把 sk 文件删除
- 6、搭建网站
- 新建一个网站-你的ip:端口 或域名:端口
- 有端口就添加端口这里的端口80
- 网站目录设置\www\wwwroot\game
- 网站伪静态
- location / {
- try_files $uri $uri/ $uri.php?$args;
- }
- ---------------------------------------------------------------------
- 7、服务端和网站修改 192.168.200.129 修改为你的IP
- 服务端修改:
- /www/wwwroot/game/serverlist.php
-
- 到此算服务端就可以了,下面看看客户端
-
- 7、启动游戏服务
- 启动游戏
- cd /data/server
- ./start.sh
- 关闭游戏
- cd /data/server
- ./stop.sh
- 启动后可以通过
- 端口查看命令 netstat -lntp
- 看到 基本就没什么问题了
- 我们先修改客户端.
- 8、客户端修改 (客户端默认地址192.168.200.129)
- 推荐使用 ApkTool典藏版 进行反编译 可直接替换修改 :https://www.90175.com/shipin/view33.html
- global-metadata.dat无需对位修改教程:https://www.90175.com/wenku/txtlist_i141v.html
- 安卓(使用32bit解包)
- /assets/AssetsAndroid/lua.unity3d----PlatformPack.lua
- 使用方法 (不会的参考 客户端 文件夹里面的视频)
- 1.打开文件
- 2.新文件命名为 1
- 3.点信息,搜索找到PlatformPack.lua
- 导出转存 自己找个位置保存 并且修改IP 再导入转存 确定
- 4.保存文件 命名为 2
- 5.压缩文件 命名为 lua.unity3d
- 覆盖回去即可
- 这里以安卓为例
- 反编译客户端
- 之前编译过就不重复了。
- 编译就不演示了。
- 下面启动试试
- 可以正常登陆。
- 好了。本期教程到此结束。
- 祝君好运。。。。
- 其他自行研究吧。。。
- PS:
- 简单介绍下GM后台使用
|