软件简介:% m! G$ P% i" O5 W, Q( O; S4 c) q
大家好,这节课教大家在服务器里架设决战3.5服务端。
& ]9 U2 @% K% d课前必看是SQL2000的安装方式,这里服务器已经装好了SQL2000了。
7 U- R) u" \! n: K k这节课用到的东西有这3个。其中。1和2需要下载到服务器。3下载到你的登陆游戏电脑。我这里已经都分别下载好了。除开第2项。- q% }3 |* Q7 E3 R+ O0 @9 ?
这个文件是客户端。在服务端中,这一个。登陆器我们也解压出来放入到登陆游戏电脑。4 C: _2 Z" c2 t( U. c3 ]
做好这些前提准备之后。我们就可以开始架设服务端了。/ Y) p9 m5 a3 @( x& j
( ]8 ~, R% J% q* b6 v首先。我们把服务端解压到D盘。- U! |. d% `" X
第一步:建立如下数据库
, B7 v& D- |3 a6 paccount
( D3 F0 n! D. ]game_char
& I% g% V% j9 d1 ~, l# P3 \game_door8 [# l, d3 c! F1 }# \
game_info
# v; o, Q* Y6 |' L2 agame_lump2 [2 x. U O- ?( C. a
game_warehouse
1 [! _4 q- @% }建立好后,开始还原数据库,还原之前我们先建立个data文件夹。这个文件夹名可以任意的。
* Y1 \; x' ~% d/ O7 K成功还原后。这个文件夹里应该会有12个文件。; ?0 A9 @- G/ _) ]; s4 \* w
然后我们去建立ODBC数据源,分别指定对应的数据库。需要建立在系统DSN里
0 }% d1 V! X" K( \% S4 s6 \# y3 }6个数据源全部建立完毕。我们来开始第二步
5 S# F0 x! P/ d. L7 J第二步:修改服务端配置文件
U V" s3 {; {7 s* pD:\Server\servergame.ini修改里面数据库连接信息
6 R U- K' a% E* A) KD:\Server\serverlogin.ini修改里面数据库连接信息
/ u4 x! Y1 ^; A8 Q8 o: }5 Y8 VD:\Server\serverselect.ini修改里面数据库连接信息
, Y6 G8 O0 j$ ^) \6 HD:\Server\logindata\server.inf修改里面服务器IP地址$ C# Y7 q- k4 a3 Y0 E4 X
D:\Server\selectdata\server.inf修改里面服务器IP地址
, y* [" `0 d$ Z! `$ X4 f+ H/ K183.2.243.118是这台服务器得外网IP地址。所以我们改为这个IP
- I7 A- D9 s8 T" R7 g3 U
2 c. k3 _ I+ Y4 j: s7 v. e; s* y7 @% \这里是数据库密码。其他位置的PWD都是,我们都要改成我们的数据库密码,注意,因为这台服务器是别人的。所以数据库密码我不知道,所以我们先来修改一下数据库密码。修改完成,密码我改为:hxhost+ d1 S2 n, x K2 k
第三步:这步比较重要。大家请按照以下操作来。
$ E" r4 L" z' q1 D$ B9 X& |* igame_char数据库TBL_CHAR表建立一个名为:FLD_JOB列,数据类型为:nvarchar 【注意一定要在第三行插入,即FLD_EXP上面】这个一定注意了。& x/ m. ?# ]: ?( ~$ x
注意看我得操作。保持这样就OK了。然后关闭保存。3 g {0 k d8 `4 O+ H
$ _) F4 H% f6 B O全部完成,我们来启动服务器。另外服务器架设我们要注意看看防火墙关闭没有。没启用就代表OK。我们下面到客户端得地方。修改登录器准备进入游戏,当然进入游戏之前我们还要架设注册网页。不过我们先修改登录器测试看下。
* \4 i% N2 ~) c$ q" `' R! q) R9 h8 y$ Q6 \, g2 v
因为我是win10得系统。所以进入游戏测试我就用虚拟机了。 u; X) R! `6 b$ O" y8 l" j
我们先把客户端解压出来。然后解压登录器,并修改IP地址。按CTRL+F,搜索127.0.0.1然后查找
2 t9 [0 U9 e* ^0 r' N1 S查找后能看到这里有4个IP,我们修改掉。改为我们服务器IP,注意,修改一定要在我得鼠标所指示得地方修改,不能用退格键删除。只能改。修改好后保存。然后关闭。
3 I$ u+ W9 r& l1 b6 e把这些文件复制到客户端内。然后最重要得步骤。因为我们得客户端不是安装包。所以说决战客户端注册表未自动写入我们电脑。我们就需要用:决战客户端错误提示解决工具-决战客户端注册表文件 这个注册表,修改一下。然后写入注册表。
, u8 `/ i+ q4 ]点击编辑,就可以展开。我们修改 Path=E:\\Droiyan Online II 这一行为你客户端得所在路径。注意:第一行/一定要有2个。这里,关闭保存。然后合并一下就写入注册表了; E7 l: Z9 s( |9 i2 `" p
因为还没注册账号。我们先随便乱输入个账号密码试试。可以看到提示账号密码错误代表与服务器连接正常。下面我们开始做账号注册网页就能登陆游戏了。- g4 O8 }5 z6 _- j5 J& L) S
第四步:架设网站系统
I0 O$ I4 L8 r0 R7 w4 ?) o; I我们这里就需要用到:IIS6.0 - IIS安装包(适用于2003)了。% U- @! T7 O, M3 n5 L( i5 {% ^
这个因为还没下载。我们下载一下。解压。然后安装IIS- \! [9 Q9 n' j. a% E5 j
在控制面板、添加删除程序、添加删除windows组建里,找到 应用程序服务器。
7 S; H" x% `! {这里选择我们刚刚下载得IIS安装包所在路径得文件。会这样弹几次。我们选择对应文件即可。1 F- P* K, O4 P! V [; {
安装完毕后我们进入控制面板-管理工具,就能看到Internet 信息服务(IIS)管理器这个文件了。
. z y. l' A. p/ \% k我们打开它建立网站服务器。网页端口我们用88,路径指向:D:\web: j' w( v$ Y. o* {5 u5 l4 h
选中,运行脚本ASP,服务器好像有点卡。服务器卡主了。大家稍等下。不好意思。刚服务器出点问题。卡了$ k; g1 k: p: L) u' T
我们现在继续,然后配置web文件夹得属性。找到IUSR_开头得。_后面是你得计算机名,每台电脑都不一样。只要是IUSR_开头4 I0 M! ^0 E( E* }+ X' ?6 y5 i6 N
的就可以了。
3 y/ D, ^3 {5 H2 o, r E复制网页进来,然后修改几个config的配置文件。
" M ?* D9 |7 @3 m' g2 _好了。我们访问注册账号试试。我们来检查下这个页面是不是没改到,有点奇怪。稍等,我做下检查5 n! M3 {: |& @, B& D, ~0 C, z
因为是别人的服务器。所以可能SQL2000没正常装好。我们建立一个自己的管理账户和密码。当然建立后之后的所有服务端配置文件位置我们的数据库账号和密码也都改一下。
1 F0 j5 J' i* j/ T) d( A( P& F6 J( f* H1 R, h" u
我们建立个账号:sql 密码:hxhost
& Q% n* V: E, G- ~9 N看样子我们得重装下SQL2000了。我们来重装一下。先关闭服务端。重装得时候我就不做解说了。另外重装得时候账号默认是sa密码我还是设置hxhost 这样其他东西我们就可以不用在动了。
1 M! E! W# m/ j3 Q! K。。。我的天啊。这服务器装了3个SQL2000。。。。 卸载后重启下服务器。可能服务器比较卡。他在别人家拿的低等服务器。大家如果需要服务器可以联系我。我这里提供超高配超低价超高宽带服务器。& I8 y: I J! U7 T1 N) X
我录像还是暂停下。等服务器可以连接后继续。好了。可以连接了。我们继续。/ | g9 z( k8 @; b5 K% y( C$ i
下载SQL2000。下载要点时间。下载好了我继续,先暂停。下载好了。我们开始安装。。安装完毕,我们在安装SP4补丁
) j$ L) z1 M8 a0 S# ]& UOK。安装完成。我们先测试下能否正常连接。OK了。然后因为我们数据库重装了。所以我们需要重新附加一下之前新建得数据库并还原得文件。或者按照我之前得步骤重新建立并还原也行。我这里附加就好。因为附加更方便点。
& n" {0 \0 e, l9 _3 B1 J; M选择后缀为MDf得就可以了。1 U* F: K2 H+ l% m
. |: U9 }/ ^! p! c* p: t6 f n* K
然后我们在确认下网页配置文件。没问题。我们访问看看,OK了。我们先注册账号,然后启动服务端,在进入游戏测试看看。
5 Y Y' x3 b2 U9 y7 O% x7 p* t. W' f5 i! t. `: ~" Q& ]
OK。这就是这节课得完整内容了。另外大家注意到那个登录器,登陆要注册表,其实可以自己开发一个登录器,自动写入注册表文件,然后在执行登录器即可。这里有一些决战资料,大家可以看一下。6 U4 S) m5 L7 W3 _# S
好了。今天决战3.5的架设教程就到这里。谢谢大家的观看。
# [- H& J3 o4 j$ P. `6 y/ j
( g! E* L0 y2 m+ S/ t- S/ |下载地址:
|