bfdz49 发表于 2026-4-15 02:22:21

远征widnows系统转换成功linux系统

本帖最后由 bfdz49 于 2026-4-16 07:28 编辑

@localhost server]# # 启动所有服务器
@localhost server]# ./server_manager.sh start
启动所有服务器...
后台没有改变完善http://43.226.47.218:8080/
# 查看状态
./server_manager.sh status
启动 BridgeServer 在端口 5000...

# 停止所有服务器
./server_manager.sh stop

# 编译所有服务器
./server_manager.sh build
BridgeServer 启动成功
启动 PassportServer 在端口 5500...
PassportServer 启动成功
启动 LoginServer 在端口 6000...
LoginServer 启动成功
启动 GatewayServer 在端口 7000...
GatewayServer 启动成功
启动 CenterServer 在端口 8000...
CenterServer 启动成功
启动 WorldServer 在端口 9000...
WorldServer 启动成功
启动 VoiceServer 在端口 10000...
VoiceServer 启动成功
启动 TrackerServer 在端口 11000...
TrackerServer 启动成功
启动 ZoneServer 在端口 12000...
ZoneServer 启动成功


======================================
         服务器运行状态
======================================
服务器名称      端口   状态         
--------------------------------------
BridgeServer         5000       运行中      
PassportServer       5500       运行中      
LoginServer          6000       运行中      
GatewayServer      7000       运行中      
CenterServer         8000       运行中      
WorldServer          9000       运行中      
VoiceServer          10000      运行中      
TrackerServer      11000      运行中      
ZoneServer         12000      运行中      
--------------------------------------
运行中: 9已停止: 0
======================================
@localhost server]#
@localhost server]# # 查看状态
@localhost server]# ./server_manager.sh status

======================================
         服务器运行状态
======================================
服务器名称      端口   状态         
--------------------------------------
BridgeServer         5000       运行中      
PassportServer       5500       运行中      
LoginServer          6000       运行中      
GatewayServer      7000       运行中      
CenterServer         8000       运行中      
WorldServer          9000       运行中      
VoiceServer          10000      运行中      
TrackerServer      11000      运行中      
ZoneServer         12000      运行中      
--------------------------------------
运行中: 9已停止: 0
======================================
@localhost server]#
@localhost server]# # 停止所有服务器
@localhost server]# ./server_manager.sh stop
停止所有服务器...
停止 BridgeServer...
BridgeServer 已停止
停止 PassportServer...
PassportServer 已停止
停止 LoginServer...
LoginServer 已停止
停止 GatewayServer...
GatewayServer 已停止
停止 CenterServer...
? CenterServer 已停止
停止 WorldServer...
? WorldServer 已停止
停止 VoiceServer...
VoiceServer 已停止
停止 TrackerServer...
TrackerServer 已停止
停止 ZoneServer...
ZoneServer 已停止
#
# # 编译所有服务器
# ./server_manager.sh build

======================================
         编译所有服务器
======================================
编译 BridgeServer...
BridgeServer 编译成功
编译 PassportServer...
PassportServer 编译成功
编译 LoginServer...
LoginServer 编译成功
编译 GatewayServer...
GatewayServer 编译成功
编译 CenterServer...
CenterServer 编译成功
编译 WorldServer...
WorldServer 编译成功
编译 VoiceServer...
VoiceServer 编译成功
编译 TrackerServer...
TrackerServer 编译成功
编译 ZoneServer...
ZoneServer 编译成功
======================================
# 有人跟我说我搞不出来 我现在搞出来了 主脚本 (./server)
位置:/home/server
`gs start`      启动所有9个服务器      
`gs start WorldServer`      仅启动指定服务器      
`gs stop`      停止所有服务器      
`gs stop WorldServer`      仅停止指定服务器      
`gs restart`      重启所有服务器      
systemd 服务,支持开机自�

systemctl start game-server    # 启动游戏服务器
systemctl stop game-server   # 停止游戏服务器
systemctl restart game-server# 重启游戏服务器
systemctl status game-server   # 查看服务状态
systemctl enable game-server   # 设置开机自启


服务器      端口      说明      
BridgeServer      5000      桥接服务器      
PassportServer      5500      通行证服务器      
LoginServer      6000      登录服务器      
GatewayServer      7000      网关服务器      
CenterServer      8000      中心服务器      
WorldServer      9000      世界服务器      
VoiceServer      10000      语舴衿�      
TrackerServer      11000      追踪服务器      
ZoneServer      12000      场景服务器      


# /usr/local/bin/gs
游戏服务器管理命令

用法: /home/server/server [命令] [选项]

命令:
start [服务器名]启动所有服务器或指定服务器
stop [服务器名]   停止所有服务器或指定服务器
restart [服务器名] 重启所有服务器或指定服务器
status            显示所有服务器状态
build             编译所有服务器
log [服务器名]    查看日志或实时跟踪

示例:
/home/server/server start          启动所有服务器
/home/server/server start WorldServer仅启动WorldServer
/home/server/server status         查看运行状态
/home/server/server log GatewayServer查看GatewayServer日志

========================================
         游戏服务器运行状态
========================================
服务器            端口   状态   
----------------------------------------
BridgeServer         5000       已停止
PassportServer       5500       已停止
LoginServer          6000       已停止
GatewayServer      7000       已停止
CenterServer         8000       已停止
WorldServer          9000       已停止
VoiceServer          10000      已停止
TrackerServer      11000      已停止
ZoneServer         12000      已停止
----------------------------------------
#


`gs status`      查看所有服务器运行状态      
`gs build`      编译所有服务器      
`gs log`      查看可用日志列表      
`gs log GatewayServer`      实时跟踪指定服务器日志      

通过网盘分享的文件:远征源代码Win转换linux系统qq290076648.exe
链接: https://pan.baidu.com/s/1KtthLj10SfYpqpAvXbnx6Q 提取码: 8pud

服务器模块      相关数据表      
PassportServer      accounts, account_security, account_login_history, recharge_orders, first_recharge      
LoginServer      accounts, account_login_history, server_list      
WorldServer      characters, character_stats, character_skills, character_quests, character_achievements      
ZoneServer      characters, character_inventory, character_equipment, character_dungeon      
CenterServer      friend_relations, guilds, mails, auction_items, rankings, trade_records      
GatewayServer      game_config, announcements      
VoiceServer      (语音配置表可扩展)      
TrackerServer      online_stats      
BridgeServer      (服务器间通信配置)      

========================================
→ 启动 BridgeServer [端口:5000]...
? BridgeServer 启动成功 (PID: 39472)
→ 启动 PassportServer [端口:5500]...
? PassportServer 启动成功 (PID: 39477)
→ 启动 LoginServer [端口:6000]...
? LoginServer 启动成功 (PID: 39483)
→ 启动 GatewayServer [端口:7000]...
? GatewayServer 启动成功 (PID: 39489)
→ 启动 CenterServer [端口:8000]...
? CenterServer 启动成功 (PID: 39494)
→ 启动 WorldServer [端口:9000]...
? WorldServer 启动成功 (PID: 39499)
→ 启动 VoiceServer [端口:10000]...
? VoiceServer 启动成功 (PID: 39504)
→ 启动 TrackerServer [端口:11000]...
? TrackerServer 启动成功 (PID: 39509)
→ 启动 ZoneServer [端口:12000]...
? ZoneServer 启动成功 (PID: 39514)


# /home/server/server start
========================================
         启动所有游戏服务器
========================================
→ 启动 BridgeServer [端口:5000]...
? BridgeServer 启动成功 (PID: 39472)
→ 启动 PassportServer [端口:5500]...
? PassportServer 启动成功 (PID: 39477)
→ 启动 LoginServer [端口:6000]...
? LoginServer 启动成功 (PID: 39483)
→ 启动 GatewayServer [端口:7000]...
? GatewayServer 启动成功 (PID: 39489)
→ 启动 CenterServer [端口:8000]...
? CenterServer 启动成功 (PID: 39494)
→ 启动 WorldServer [端口:9000]...
? WorldServer 启动成功 (PID: 39499)
→ 启动 VoiceServer [端口:10000]...
? VoiceServer 启动成功 (PID: 39504)
→ 启动 TrackerServer [端口:11000]...
? TrackerServer 启动成功 (PID: 39509)
→ 启动 ZoneServer [端口:12000]...
? ZoneServer 启动成功 (PID: 39514)

========================================
         游戏服务器运行状态
========================================
服务器            端口   状态   
----------------------------------------
BridgeServer         5000       运行中
PassportServer       5500       运行中
LoginServer          6000       运行中
GatewayServer      7000       运行中
CenterServer         8000       运行中
WorldServer          9000       运行中
VoiceServer          10000      运行中
TrackerServer      11000      运行中
ZoneServer         12000      运行中
----------------------------------------
#


loliaini999 发表于 2026-4-15 05:33:57

看不懂 但是感觉很厉害 支持一下!

水晶月 发表于 2026-4-15 05:46:22

:::

楚小暮 发表于 2026-4-15 06:22:55

别再发些没用的东西了,win简单操作不行,转系统做无用功

fangfei101 发表于 2026-4-15 06:42:36

恭喜恭喜,问一下和WIN版的对比,修复了哪些BUG?我现在保留的是WIN版的,好像BUG很多

13372365062 发表于 2026-4-15 07:24:11

看不懂 但是感觉很厉害 支持一下!

liyicheng556 发表于 2026-4-15 07:59:53

Win端很方便啊,转回去干嘛

6063333 发表于 2026-4-15 08:31:39

回帖后跳转到最后一页

xyz7220633 发表于 2026-4-15 08:56:19

远征widnows系统转换成功linux系统                                                                                                               

lifufu8888 发表于 2026-4-15 08:59:31

感觉还可以,感谢楼主的分享

bfdz49 发表于 2026-4-15 09:03:25

fangfei101 发表于 2026-4-15 06:42
恭喜恭喜,问一下和WIN版的对比,修复了哪些BUG?我现在保留的是WIN版的,好像BUG很多

我刚转换好修复1700多个文件BUG比WIN版少的很多

bfdz49 发表于 2026-4-15 09:08:45

楚小暮 发表于 2026-4-15 06:22
别再发些没用的东西了,win简单操作不行,转系统做无用功

你错了WIN版BUG一大把 你修复几年去 我转换好BUG才10几个BUG linux系统就不一样修复方便

狼桃 发表于 2026-4-15 09:19:10

谢谢大神分享,大佬辛苦了

yf01118 发表于 2026-4-15 09:30:46

感谢楼主分享

stgaozhong 发表于 2026-4-15 14:45:08

没有解压密码啊

fangfei101 发表于 2026-4-15 18:11:49

bfdz49 发表于 2026-4-15 09:03
我刚转换好修复1700多个文件BUG比WIN版少的很多

现在完整吗?我看是.exe,没敢下载。客户端用那个?

chianpan 发表于 2026-4-15 20:21:26

这么好的帖子,倘若别人看不到,那么不是浪费楼主的心血吗?经过痛苦的思想斗争,我终于下定决心,我要把这个帖子一直往上顶,往上顶!顶到所有人都看到为止。

a86440281 发表于 2026-4-15 20:36:48

大佬能分享下服务端和客户端吗?论坛的都失效了,

a894834062 发表于 2026-4-16 01:38:07

感谢分享
页: [1]
查看完整版本: 远征widnows系统转换成功linux系统

本站内容如若侵犯到您的权益,请来电来函告知,我们会尽快处理!
联系QQ:1953150286,2251387361,123784736,免责申明