第一,服务器要有两个对外IP地址,一个IP也行
第二,内存至少1G,512行不行,如果是你一个人玩的话应该可以
第三,服务端全套程序必需使用1206以后的版本.
现在开始配置:
第一步:安装服务端
假设:
第一套服务端放在 D:\Mirserver\ 使用IP地址 192.168.0.1 以上简称一端
第二套服务端放在 E:\Mirserver\ 使用IP地址 192.168.0.2 以上简称二端
第二步:配置HeroDB数据库
如果你两个服务端的数据库内容是一样的话,可以跳过该步
如果不一样,请自行另外建内一个数据库HeroDB2
(怎么建数据库?如果不会先去网上看资料吧,这是基础)
第三步:配置服务端
运行两个服务器端目录的两个配置器
一端配置
修改服务端所在目录为 D:\Mirserver\
修改服务端数据库为 HeroDB
修改外网IP地址为: 192.168.0.1
选中一机双服配置
然后一步到底,生成配置文件,启动服务器
二端配置
修改服务端所在目录为 E:\Mirserver\
修改服务端数据库为 HeroDB2 (该项请参照第二步说明)
修改外网IP地址为: 192.168.0.2
关健:修改配置器上你能看到的所有端口(7000端口除外),不要跟一端相同就OK了
选中一机双服配置
然后一步到底,生成配置文件,启动服务器
到此一机双IP双服就完成了,了解了的话,一机三服、四服也是可以的(当然你的机器要受得了),配置方法基本上一样。
另外再说一下,只有一个外网IP怎么配置:
以上三步不变,要变的是,两个端的外网IP都可以填一样的,但7000端口就不能填一样的了。
使用两个不同的端口就可以实现一IP开双服了。
你的5816端口都修改了吗?老版的MSG一共要修改4处,新版的MSG是修改3处。老版的MSG还有一个端口要修改,就一处,具体是多少端口,我记不太清了,好久没做了,你先启动一个MSG后,在用瑞星卡卡或金山网标之类的看一下你的机器网络连接状况就可以查到了
老版的MSG5816端口你用UE查找修改
86
B8
16
然后把找到的86
B8
16都修改成你想要的端口,记住那个86不要修改只修改B8
16
比如把5816端口修改成5820,
5820的十六进制是BC
16
,,那你就把
86
B8
16
修改成
86
BC
16就可以了,这样说你应该可以看明白吧,你要是实在看不懂我也没办法了..或者加群交流18499895
为了利益与资源的最大化,我们很建议和提倡英雄合击gm用一机双服或者一机三服,甚至是一机多服都可以,只要你的服务器和带宽够,在这里,我们简单普及一下传奇私服的服务器与上人的概念,很多gm在似懂非懂的情况下,一上来就问服务器配置如何,其实这是极端错误,服务器配置高,固然好,很不错,但是大家不要忘记了,给你一个四核服务器,你放家里开传奇私服,可以吗?答案是否定的!所以不光是服务器要好,还需要稳定,和带宽,这个非常重要,所以有点gm问这服务器能上多少人啊?呵呵,这个问题又低级了,能上多少人,允许多少玩家同时在线,不是服务器好坏单方面能决定,和带宽有很大的关系。所以综上所述,gm在开一机双服与一机多服的时候一定要看清自己服务器配置与带宽和上人数,这样才不至于被拖垮。那么下面我们介绍一机多服的办法,很简单,现在也有很多用软件配置,我们今天介绍的是纯手工配置,不需要软件,方面很多gm在没有工具的情况下,开多区,其实也很简单:
例如:单机开两个区分别叫A区和B区,目录分别是
MirServer1和MirServer2,将完整的数据分别拷贝到这两个目录中
用里面的游戏控制器分别设置后启动即可
唯一需要注意的就是不要使用重复端口.
以下是单机双区适用共享ID数据库的设置方法:
1、先找一个版本开区外网一切正常,游戏网关默认3开(7200 7300 7400)
2、复制Mirserver文件在D盘下,改名为Mirserver2作为二区.
3、运行Mirserver2文件夹下的GameCenter.exe 点配置向导 修改游戏服务器端
所在目录为: D:\MirServer2\ 游戏服务器名称:你的二区服务器名
然后下一步 7000端口不用改,7100端口修改成7105,5500端口和5600端口不修改.
5100端口修改成5105,6000端口修改成6005,10000端口修改成10005,
5000端口修改成5005,4900端口修改成4905,然后点保存后关掉控制器即可.
4、打开D:\Mirserver\LoginSrv\!addrtable.txt 修改如下
测试一区 Title1 127.0.0.1 221.10.244.19 221.10.244.19:7100
测试二区 Title2 127.0.0.1 221.10.244.19 221.10.244.19:7105
5、一区可以按正常启动开服务器。二区需要手动启动程序.
在这里还是以二区手动启动为讲解:
6、打开D:\Mirserver2\DBServer\!serverinfo.txt 修改如下
127.0.0.1 221.10.244.19 7205 221.10.244.19 7305 221.10.244.19 7405
二区游戏网关默认设置3开(7205 7305 7405)
7、在D:\Mirserver2下 复制RunGate文件为3份,三个Config.ini文件里端口
分别设置为7205 7305 7405。
8、打开D:\Mirserver2\Mir200\!Servertable.txt 修改如下
0 127.0.0.1 221.10.244.19 7205
1 127.0.0.1 221.10.244.19 7305
2 127.0.0.1 221.10.244.19 7405
9、可以启动二区了,顺序如下DBServer,M2Server,三个RunGate,
SelGate,LogDataServer。(LoginSrv和LoginGate不用开)
欢迎分享,转载请注明来源:夏雨云
评论列表(0条)