畅享博客 > canaan > 游戏拾缀 > [转帖]一机双服详细说明
2006-12-6 23:57:06

[转帖]一机双服详细说明

第一组服务器下面简称 (1号) 路径(MirServer)   第二组服务器下面简称 (2号) 路径(VirServer)

首先 打开控制面板,多设置一个HeroBB  路径为 2号DB位置  d:\VirServer\Mud2\db

现在是在一个200人正式开放的服务器上再建立一个新区...

1号的 RunGate端口为7200 其他端口默认..

需要复制 2号的文件为 :    SelGate.exe   RunGate.exe   M2Server.exe    DBSer.exe

修改正常开放的1号的LongSer 配置文件:!addrtable.txt  内容如下:
1号服务器名字        Line1-800       127.0.0.1       127.0.0.1      127.0.0.1:7100 
2号服务器名字        Line1-800       127.0.0.1       127.0.0.1      127.0.0.1:7101
修改好从新启动 LoginSrv.exe  不会影响到正常登陆,1号继续正常开放 !

现在来修改2号的四个程序的配置文件 :    SelGate.exe   RunGate.exe   M2Server.exe    DBSer.exe

SelGate.exe  ↓
[server]
Title=7100
ServerPort=5101    < 1号的为 5100  这里改为5101
GatePort=7101      < 1号的为 7100  这里改为7101
index=0
Server1=127.0.0.1  < 1号的为外网IP  这里改为同样的外网IP
Server2=
Server3=
Server4=
Server5=

RunGate.exe  ↓

[server]
GatePort=7201              < 1号的为 7200 这里改为7201
ServerPort=5001            < 1号的为 5000  这里改为5001
index=0       
Server1=127.0.0.1          < 1号的为内网  这里改为同1号一样的内网(和M2连接的内部IP)
Server2=
Server3=
Server4=
Server5=
ListenAddr=218.89.90.227   < 外网连接IP

M2Server.exe  修改2号的 !Setup  ↓

[Server]
ServerIndex=0
ServerName=2号名字        < 要和1号的LongSer里的!addrtable.txt  名字一样否则不开门
ServerNumber=0
VentureServer=FALSE
TestServer=TRUE
TestLevel=0
TestGold=0
TestServerUserLimit=2000
ServiceMode=TRUE
NonPKServer=FALSE
ViewHackMessage=FLASE
ViewAdmissionFailure=FLASE
DBName=HeroBB            < 控制面板里设置的第二个数据库名字
GateAddr=0.0.0.0         < 外网IP
GatePort=5001            < 1号为5000  这里改为5001
DBAddr=127.0.0.1         < 外网IP
DBPort=6001              < 1号为6000  这里改为6001
IDSAddr=127.0.0.1        < 内网IP
IDSPort=5600             < 1号为5600 2号不变
MsgSrvAddr=127.0.0.1     < 内网IP
MsgSrvPort=4901          < 随便乱改,但不要和1号一样
LogServerAddr=127.0.0.1  < 内网IP
LogServerPort=10000      < 随便乱改,但不好和1号一样

DBSer.exe   修改 2号的 dbsrc.ini  ↓

[Setup]
ServerName=2号名字   < 要和1号的LongSer里的!addrtable.txt  名字一样否则不开门
ServerAddr=127.0.0.1 < 外网IP
ServerPort=6001      < 1号为6000 2号改为6001
MapFile=D:\VirServer\Mir200\Envir\MapInfo.txt
ViewHackMsg=0
GateAddr=127.0.0.1   < 外网IP(本是属于内网通讯的,由于程序问题,只有外网才行)
GatePort=5101        < 1号为5100 2号改为5101
DynamicIPMode=0
DisableAutoGame=0
ServerPor=6000
BackupClearData=1
DBName=HeroBB        < 2号数据库名字.
ShowItemName=0

2号服务器 只需要修改四个程序便可以启动二区开放了,用不同的名字登陆就可以了

推荐到鲜果: 查阅更多相关主题的帖子: 传奇 服务端 架设

评论

您正在以 匿名用户 的身份发表评论  快速登录
(不得超过 50 个汉字)
       看不清,换一个
提示消息
(输入完内容可以直接按Ctrl+Enter提交)