资源准备:
强悍硬件与网络的游戏服务器1台+网站服务器1台+若干个游戏服务端(含对应的客户端登陆器登陆器)+自动更新一机多服文件夹(含TT2SF文件包+登陆图标.exe文件)。
操作步骤:
一、网站服务器部分
1、 网站服务器上建立可提供下载域名tt2sf.com的网站文件夹。
2、 点开2003系统IIS网站内tt2sf.com文件夹的属性中“HTTP头”分栏的“MIME类型”按钮,在弹出来的小窗口中点开“新建MIME类型”,其中:首先“扩展名”框内填写.bz2 其次”MIME类型”框内填写application/x-zip-compressed
,然后保存IIS网站属性即可。
3、 在tt2sf.com网站文件夹内创建各服务端对应的登陆图标名字的文件夹(以便日后存放需更新的压缩后登陆器文件)。
4、 在资料盘分区建立“一机多服”文件夹,其中的名为“TT2SF“文件包可复制生成多份,改名为若干个对应的服务端名称的文件包,例如复制生成新的文件包名为“****SSTT”(按照预留数据库默认或添加新的端口+服务端名称加以区分识别)。
5、 打开文件包名为“****SSTT”运行自动更新服务端.exe,在程序界面源目录中选取路径如E:\一机多服\ ****SSTT\all,输出目录中选取E:\ tt2sf.com\神圣天堂,把自动更新版本和使用已有设置的勾选去掉,点继续按钮在一般文件表和重要文件表互换选择更新文件(将会根据页面下方更新规则自动执行),版本号依据更新顺序递增选择填写,自升级文件名称可留空,映射ip填写服务端所在服务器的IP,端口选择填写对应服务端的端口,启动目录选择填写登陆器文件夹的名称,安装验证目录可填写客户端根目录任意文件夹名称如MAPS,非安装目录提醒可加入安装位置错误时的文字提醒警示,然后确认返回觉得设置可以了,就把自动更新版本和使用已有设置勾选再加上。
6、 日后设置出现客户端登陆器有更新文件情况下,重复上述5小条内的操作步骤,将更新文件加入并执行更新压缩,完成新文件的添加保障自动更新完美运行。
二、游戏服务器部分
1、 打开需要实现一机多服+自动更新的服务端,例如名为“****SSTT”的服务端(神圣天堂)。
2、 打开服务端中登录注册文件夹login中的配置文件loginserver文件,把其中的默认与客户端相连端口LoginserverPort = 2106系列变更添加为:2***(天堂2默认), 2***, 2***, 2***, 2***, 2***, 2***, 2***,
2***;再把其中默认与游戏相连端口LoginPort = 9014系列变更添加为:9***(天堂2默认), 9***, 9***,
9***, 9***, 9***, 9***, 9***, 9***(默认端口+ 8个新发端口,足够同时最多开9个服并列开服),再把数据库的连线位置URL 码串中 localhost改为localhost:3***。
3、 打开服务端中游戏运行文件夹game1中的配置文件server文件,把其中的默认与客户端相连端口GameserverPort = 7777系列变更添加为7***(天堂2默认), 7***, 7***, 7***, 7***, 7***, 7***, 7***,
7***;再把其中默认与注册相通端口LoginPort = 9014系列变更添加为9***(天堂2默认), 9***,
9***, 9***, 9***, 9***, 9***, 9***, 9***(默认端口+ 8个新开端口,足够同时最多开9个服并列开服),再把数据库的连线位置URL 码串中 localhost改为localhost:3***。
4、 打开数据库启动.bat与数据库关闭.bat文件,修改里面的启动关闭代码使之不同于默认值,例如原代码名称“mysqld.exe”改为“****SSTT.exe”,并要同步去数据库文件夹内打开my.ini配置文件将默认3306更改为对应3***端口,再打开bin文件夹内将“mysqld.exe”文件改名为“****SSTT.exe”,最好对应相应的服务端排序标记以便日后识别,数据库默认端口3306系列变更添加为3***(天堂2默认), 3***, 3***,
3***, 3***, 3***, 3***, 3***, 3***(默认端口+ 8个新发端口,足够同时最多开9个服并列开服)。
5、 如果服务器安全策略默认未开启这些端口,则需点开控制面板-打开Windows Defender防火墙-选择打开高级设置,在弹开的窗口中选择“入站规则”再点开“新建规则”,逐步创建添加包含新增对应端口的2106系列、7777系列、9014系列(数据库3306系列因安全策略问题与内部使用状况故不开防火墙入口添加操作)。
6、 数据库中新建个连接,连接名建议与服务端文件夹名称一致,主机名或ip地址保持默认值不变,端口填写对应服务端配置文件中新设置的数据库端口,用户名和密码也是根据对应服务端配置文件中设置填写。
三、客户端登陆器部分
1、 将登陆图标.exe文件改名为服务端对应网站E:\tt2sf.com\神圣天堂中文件夹的名称,如神圣天堂.exe。
2、 将神圣天堂.exe放入天堂2客户端内,双击开始运行并等待自定义启动窗口页面更新进度条显示完成自动更新,即可进入常规天堂2启动和登录各个分页面,最终进入游戏完成整个自动更新一机多服架构设置。
附表:最新天堂2私服规划芙蕾雅自动更新一机多服嗨翻天预定端口列表
服务器一号机
温州机房--区服名称
|
2106系列
|
9014系列
|
7777系列
|
3306系列
|
0英雄天堂 ****YXTT
|
2***(默)
|
9***(默)
|
7***(默)
|
3***(默)
|
1神圣天堂 ****SSTT
|
2***
|
9***
|
7***
|
3***
|
2魔域天堂 ****MYTT
|
2***
|
9***
|
7***
|
3***
|
3雷歐天堂 ****LOTT
|
2***
|
9***
|
7***
|
3***
|
4仙境天堂 ****L2RO
|
2***
|
9***
|
7***
|
3***
|
服务器二号机
成都机房--区服名称
|
2106系列
|
9014系列
|
7777系列
|
3306系列
|
0愛戀天堂 ****LOVE
|
2***(默)
|
9***(默)
|
7***(默)
|
3***(默)
|
1奇迹天堂 ****MUTT
|
2***
|
9***
|
7***
|
3***
|
2宝藏天堂 ****BZTH
|
2***
|
9***
|
7***
|
3***
|
3碧血天堂 ****BXTT
|
2***
|
9***
|
7***
|
3***
|
4豪杰天堂 ****HJTT
|
2***
|
9***
|
7***
|
3***
|
5鸿运天堂 ****HYTT
|
2***
|
9***
|
7***
|
3***
|
6梦境天堂 ****MJTT
|
2***
|
9***
|
7***
|
3***
|
7魔神天堂 ****MSTT
|
2***
|
9***
|
7***
|
3***
|
8荣耀天堂 ****RYTT
|
2***
|
9***
|
7***
|
3***
|