软件简介:
) K- o) x% {, Y1 E大家好:/ O0 P4 H! j& J! D
我是灰色网域
7 c8 s; _' m4 K. s--------------------------------------------------------------1 K; [7 K* ^$ H4 ?- q0 u( @
今天讲解一下-IP版的--一机双区架设。很多新手不会的。希望对你们有帮助。
& H. n! r$ b n3 s7 Q: P6 e废话不多讲,我们开始吧。
- x8 `. D3 I0 x) Y. Y# l7 r$ s首先准备一个IP版的服务端.我已经准备好了。在D盘。
" r c* G S( I- w, j6 ~! S- C首先复制一分同样的服务端!好了。我们来修改一下服务端的名称。
: K2 q7 A; k0 a% p其实没什么难度的,最近很多人问我怎么都架不起来。所以今天特意抽了时间做了这个教程.+ G7 M0 [7 S+ ~! D
希望对大家有帮助。
* C; R. y* z0 D9 m" {; D3 e& z主要是修改端口 看我操作
5 T0 l! ]: g( Y第一修改:D:\MirServer\LoginSrv/!addrtable.txt1 n! C" d2 E9 {- B2 q. i7 D5 A
!addrtable.txt 里面的配置文件,
% n4 H: y! _( s, I" J' f灰色网域 Title1 127.0.0.1 127.0.0.1 127.0.0.1:7100
& z* [$ q9 W6 K7 {4 o; Z灰色一区 Title2 127.0.0.1 127.0.0.1 127.0.0.1:7101
( ~ `9 _* q' Y6 K+ m2 l保存。
/ T, E1 L- y5 M4 G第二修改:D:\MirServer\LoginSrv/!UserLimit.txt
5 V: _$ F* o/ B6 `' t; L!UserLimit.txt里面的配置文件,
5 a$ @! c2 V/ v) m灰色网域 灰色网域 2000 (灰色网域) 这是服务端的名字1 }9 `0 c2 T- C4 d# o; f' v
灰色一区 灰色一区 2000 (灰色一区) 这是服务端的名字
" C3 y% E/ i. h+ ?保存。, [3 {9 |% G, t+ v" f+ N
第三是替换`看我操作
' a) V, @6 i: i) ?% E3 R数据库名也要替换一下。看我操作' z+ b4 F, m( k# K; L, q/ i: ~
按照这样操作就可以了。。
( ]4 \3 ^9 h+ u6 B" c3 U& v接下来我建立数据库/ B5 h4 q6 E6 n
D:\MirServer\Mud2\DB 一区路径3 o3 }7 G3 k/ ]( b' O5 X9 j! g& ^
D:\MirServer1\Mud2\DB 二区路径: e5 f8 o, I0 g# X/ s; u) W/ n
保存( v% J, r. o* a: }) p9 ^
第四修改就是:二区的服务端 看我操作
! f8 K8 R' e7 J/ ?' e- B修改
2 E0 Y; s% q( p( K4 B以下路径% Z: I4 d* d; W5 D
D:\MirServer1\Mir200/!Setup.txt
) i2 F6 l% K& x" K4 u( d!Setup.txt 修改配置文件以下! l m1 B1 q% R/ Q) N4 d3 U8 ?
[Server]
/ Z/ C4 K; ?9 qServerIndex=0
+ Q2 ~, n; ^1 d. m. T$ Q$ z1 f3 oServerName=灰色一区' l/ k: @- c' c5 n6 A* R ~
ServerNumber=1
" m8 }9 |- c: @9 Q% oVentureServer=FALSE
. o0 j1 T8 u+ [9 W# f" A% YTestServer=TRUE& C" K7 e; J/ H* n# @$ Y
TestLevel=35
% `8 Q* `' r( G. |$ v5 v W! \TestGold=10000000
. a$ m8 d. F8 U: C CTestServerUserLimit=2000
7 f9 J% c+ A5 X* e) cServiceMode=FALSE; g+ ]/ }0 u. D" s
NonPKServer=FALSE3 y1 n- w, Z; a2 i
DBAddr=127.0.0.1
- @7 D$ I. W0 mDBPort=60002 k& h) L7 ?* b# G% d
IDSAddr=127.0.0.1( {6 ?1 y. w8 c
IDSPort=5600) U" _0 {3 \. u. U% q0 n
MsgSrvAddr=127.0.0.1: O3 z$ x& x" V# j5 N
MsgSrvPort=4901& g3 ~, O& l0 v
保存2 E9 o: d+ u$ z/ g/ J4 k( Y
第五是修改二区服务端的端口* q' z: z, R2 c0 a2 W$ e
看我操作
1 A P, D# s) S. a5 T, b0 R7000 网关端口跟一区的共用
) A% c! a4 l" c% i* O7 |角色端口需要修改。可随便修改。注意不能跟一区的有相同 相同的会有突冲; E4 N6 k, d! ~+ Y; }
我这里是`7100 我把他改成7101
; B9 W- X9 h9 o8 ]( T游戏网关:可随便修改。注意不能跟一区的有相同 相同的会有突冲
( ^4 R9 U$ }' S7 m登陆服务端不需要修改。因为跟一区的共用了
# l6 }5 S b3 ^2 T( W数据库需要修改。我这里的是 5100 6000 我把他改成 5101 60010 Y2 J4 B" D! u+ G1 l
游戏日志 我这里是 10000 我把他修改为:10001
5 N' C7 A Y) l+ Y5 X( {* q4 n5 V游戏引擎服务端
0 h* q" b( k6 X+ d2 i* ~我这里是 5000 4900 我把他修改成 5001 4901! X/ {4 o2 X6 v8 P7 o1 m
端口没有相同的即可。随便修改3 r3 \- {& d: J- V. t
-----------------------------------------
) `" n B1 x/ J我首先把一区的开起来看看有没有错误的。6 c+ k. [/ h# K8 R9 S! `
一区没问题。
$ G% j; w% _- v4 Z2 P. ^2 Q我们开起二区
H `, x' z2 s9 F b2 i( X3 [$ s, ?* ~很多新手会有这样的报错:
V% k( `) x: O! z& ~, f" I6 K. A" @[2010-6-20 19:34:30] 端口6350打开异常,检查端口是否被其它程序占用!!!) g1 o. I+ W! ? _, O& k% l/ e
[2010-6-20 19:34:30] Windows socket error: 通常每个套接字地址(协议/网络地址/端口)只允许使用一次。 (10048), on API 'bind'" Y6 i' A. O- |
9 \3 M/ R, {6 o+ a# P
需要怎么修改呢?看我操作
+ Q9 }( u* a3 P7 F8 r* g9 qConfig.txt 打开这个
# ^0 w3 V! _1 b P+ OServerPort=63502 c$ \4 f5 B& M8 @' Q' n8 R
6350已经一区用了。
, ]5 ^% ^0 i6 v8 v* X' S我们把他改成6351. d I7 _0 d; I" D* x V, N
哦 网关没设置好。
7 w: f. i* e: T" W0 Z" q7 M二区网关不需要开。把他关了。。和一区的公用 ]4 y. z6 Y8 u4 C$ f' n- O/ i
都开起来了。我们进去看看。& ~- K) b" }8 F, H
成功了。。谢谢大家的支持。
0 u& `# t: Z1 W+ C1 `" e R教程就到这里了。再见。有什么问题可以找我
0 M5 z3 R0 |2 M下载地址:
|