天书奇谈3D手游单机Linux服务端架设教程

日期:2026-07-30 类别:网游单机GM资料库 作者:网游单机网 浏览:

天书奇谈3D Linux架设教程


安卓高版本需要配置SSL

也就是客户端验证的那个,不然会不显示列表等

---------------------------------------------------------


教程演示虚拟机地址:124.222.80.204 外网和局域网类似



安装宝塔直接运行命令即可。


yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh



搭建环境:

CENTOS 7以上系统

Nginx1.14

mysql5.6

php5.4


这里不单独演示,参考之前的 “宝塔安装通用视频”.



1、关闭防火墙、开放端口


systemctl stop firewalld


systemctl disable firewalld


防火墙不关闭也行


宝塔放行端口:1:65535


或单独打开  


PS:如果使用腾讯云或阿里云记得把控制台的端口也打开


2、上传tsqt.tar.gz到服务器根目录(根目录不是root目录!!使用WinSCP或其他工具上传数据,也可以直接宝塔传!!)



解压tsqt.tar.gz


cd /

tar zxvf tsqt.tar.gz



给予 777权限

chmod -R 777 /data/

chmod -R 777 /usr/java/

chmod -R 777 /www/wwwroot/tsqt


3.环境配置


配置环境

修改etc/profile文件最后添加如下

set java environment

JAVA_HOME=/usr/java/jdk1.8.0_241    

JRE_HOME=/usr/java/jdk1.8.0_241/jre    

CLASS_PATH=.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/lib

PATH=$PATH:$JAVA_HOME/bin:$JRE_HOME/bin

export JAVA_HOME JRE_HOME CLASS_PATH PATH


立即生效

source /etc/profile


4、设置数据库密码为:123456(在宝塔直接设置)



修改mysql配置26行加上

lower_case_table_names=1

重载配置

重启数据库


修改数据库IP  124.222.80.204

\data\sql\gm_manage_sg_002.sql


导入数据库

cd /data

./sk


数据库创建结束。可以通过宝塔查看是否创建成功。(数据库 - 点击 从服务器获取 获取到1个就正确的)


运行后为了安全可以把 sk 文件删除


6、搭建网站


新建一个网站-你的ip:端口 或域名:端口


有端口就添加端口这里的端口81 安卓高版本需要配置SSL



网站目录设置/www/wwwroot/tsqt


关闭防跨站

设置伪静态:rewrite ^/(.*).hl$ /$1.php last;




---------------------------------------------------------------------

7、服务端和网站修改   124.222.80.204 修改为你的IP


服务端修改:


\data\gameserver\db_s1\logcenter.conf

\data\gameserver\db_s2\logcenter.conf

\data\gameserver\fight_s1\fightserver.conf

\data\gameserver\game_s1\config.lua

\data\gameserver\game_s1\gameworld.conf

\data\gameserver\game_s1\logcenter.conf

\data\gameserver\game_s1\loginserver.conf

\data\gameserver\game_s2\config.lua

\data\gameserver\game_s2\gameworld.conf

\data\gameserver\game_s2\logcenter.conf

\data\gameserver\game_s2\loginserver.conf

\data\gway-002\bin\WEB-INF\classes\server.properties


 

到此算服务端就可以了,下面看看客户端



 

7、启动游戏服务


启动游戏

cd /data/

./start.sh


关闭游戏

cd /data/

./stop.sh



启动后可以通过

端口查看命令 netstat -lntp



我们先修改客户端.


8、客户端修改 (客户端默认地址192.168.200.129)


安卓

\assets\channel_config.json 本地验证accessOpenApiUrl改成自己的 安卓高版本必须配置SSL

\assets\launch\LaunchHelper.lua


苹果

\Payload\mmoGame.app\channel_config.json

\Payload\mmoGame.app\launch\LaunchHelper.lua





PS:


简单介绍下GM后台使用



GM后台:

http://IP:81/gm/gm.php

GM码:chengziyuanma


CDK后台:

http://IP:81/cdk

GM码:chengziyuanma


----

相关游戏下载:

GM手游天书奇谈3D赤炎版Linux手工游戏服务端下载

https://www.0du.net/thread-9456-1-1.html

怀旧回合手游【天书奇谈3D赤炎版】Linux手工服务端+双端+GM后台+详细搭建教程

https://www.wangdanyouxi.com/thread-2891-1-1.html

标签:天书奇谈,手游

相关文章