|
所需工具 KSWEB termux
本教程适合的游戏所需条件:
1.完整的java服务端,包含启动所需的.sh文件,或有可参照的.bat自行编辑脚本(java端版本必须为java8)
2.完整的.sql数据库文件,可使用用pc端导出.sql
3.手游验证端为易破解的,或包内已存在相应.jar
4.包含完整gm工具,需可修改登录IP
/***********************/
启动KSWEB,
开启mysql Apache 服务,滑动找到[工具]栏,点击phpmyadmin,选择服务器为Apache,回到[状态],点击进入Apache-phpmyadmin对应的端口。
进入phpmyadmin,导入.sql数据库文件。并修改数据库密码为服务端使用的密码(密码存放于README或服务端内的conf文件夹下,如找不到则全文件内搜索root进行查找)
将游戏网页,一般为*.php,复制到Apache对应端口(如localhost:8000)的文件夹内
搭建termux-Linux环境 入门教程为链接 htt删ps://b23.tv/BV1EJ4114767
注意事项:
1.该教程内桌面环境可以不搭建,以节省资源
2.本次测试使用的Linux系统版本为fedola,理论上centos也能使用。
搭建termux-Linux JAVA环境 入门教程为链接 http删s://w删ww.jianshu.com/p/9f2b7e6e889e
注意事项:
1.该教程内如手游服务端无需tomcat则不必搭建tomcat环境
2.搭建完成后任意目录java javac运行正常
3.本次运行的java版本为java8,版本过高则无法运行
打开termux,将服务端与.sh脚本复制到Linux root目录下(cp -r storage/downloads/服务端路径 fedola-fs/root)
注意事项:未进入Linux系统才能复制本地文件,如已进入Linux则输入exit退出
以上步骤完成,则环境所需条件达成。
使用如下顺序启动服务器端:
1.打开KSWEB
2.打开termux 输入命令行./start-fedola.sh
3.启动游戏服务端,运行./*.sh(*为服务端启动脚本名称)
4.等待服务端启动完成。
以上配置则本地服务器端搭建完成,如没有gm工具包,无法更改游戏客户端IP,则将WIFI的DHCP改为静态IP,使用当前客户端的IP。此时虽为单机,实际上与正常搭建的一样,只不过省去vm虚拟机与pc。
如需断WIFI使用,则使用gm工具包,将游戏IP改为127.0.0.1。
此时应该能正常运行游戏。
/*******************/
以下为常见问题:
1.服务端脚本.sh运行失败。解决方式:vi编辑该脚本,将有关的目录改为当前目录。
2.SQL文件导入失败。解决方式:检查sql文件是否正确,尝试导入pc是否正常,如正常,则使用pc端N11软件导入。
注:KSWEB软件是为了减低难度,经测试完全没有问题。若有高手,可以直接用termux搭建apcche mySQL
|
|