| post]首先你得准备一个SQL数据库安装 程序 根据自己的操作系统选择合适的SQL数据版本(安装时,建议全部采用默认设置)
 
 其次准备一个完整的服务端
 完整的服务端 包括以下程序:
 ( AIServer,Aujard,Ebenezer,loginserver也就是VersionManager)
 记得AI和EB这两个里面包括MAP 必须要要有MAP才能运行(1053等可用1089地图文件)
 一个对应的客户端
 打开SQL数据库建立
 KN_online
 然后还原 服务端里自带的数据库文件
 还原时确认 MDF 和 LDF文件在同一路径里 然后勾上强制还原
 OK 还原成功~
 我们开始建立数据源~
 需要建立的数据源为:
 KN_online, Knight_Account, knight, GameDB, AccountDB1, AccountDB 这6个
 验证可以全部采用默认设置—win验证(这样比较容易上手) 都指向数据库KN_online 然后测试下数据源和数据库连接是否成功~
 这里有一点 AccountDB采用WIN默认验证
 这些都做完了
 我们改IP 和 数据库连接验证码
 打开服务端文件夹找到 server(配置设置)在AI SERVER里
 改成这样
 [ODBC]
 GAME_DSN=KN_online(这个是数据库名)
 GAME_UID=sa(SQL帐号默认的都是SA)
 GAME_PWD=XXXXX(添上你的SQL密码)
 
 [SERVER]
 ZONE=1
 这步完了 我们看下面 找到Aujard(配置设置)在Aujard里
 改成这样
 [ODBC]
 ACCOUNT_DSN=KN_online(这个是数据库名)
 ACCOUNT_UID=sa(SQL帐号)
 ACCOUNT_PWD=XXXXXX(添上你的SQL密码) 下面的同理 都这样改
 GAME_DSN=KN_online
 GAME_UID=sa
 GAME_PWD=XXXXXX
 GAME_DSN2=KN_online
 GAME_UID2=sa
 GAME_PWD2=XXXXXX
 LOG_DSN=KN_online
 LOG_UID=sa
 LOG_PWD=XXXXXX
 
 [ZONE_INFO]
 GROUP_INFO=1
 ZONE_INFO=0
 
 然后打开 Ebenezer 找到server(配置设置) 改成这样
 [TIMER]
 YEAR=2007(这个是日期)
 MONTH=2
 DATE=1
 HOUR=267
 WEATHER=1
 [LOGIN SERVER]
 IP=192.168.1.22(登陆时连接到的LOG服务器IP)
 [CASTLE]
 NATION=1
 
 [ZONE_INFO]
 MY_INFO=1
 SERVER_COUNT=1
 SERVER_00=1
 SERVER_IP_00=192.168.1.22 (改为你的IP)
 SERVER_NUM=1
 [BATTLE]
 WEEK=6
 START_TIME=20
 END_TIME=0
 [AI_SERVER]
 IP=192.168.1.22(改为你的IP)
 [DB_SERVER]
 IP=192.168.1.22(改为你的IP)
 [ODBC]
 GAME_DSN=KN_online(数据库名 )
 GAME_UID=sa(SQL帐号)
 GAME_PWD=123456(SQL密码)
 GAME_DSN3=KN_online(数据库名 )
 GAME_UID3=sa(SQL帐号)
 GAME_PWD3=123456(SQL密码)
 [VERSION]
 VER=1102(这里是服务器的版本号 可以根据自己需要更改 我用的是1102所以就是1102了)
 
 [SG_INFO]
 GMY_INFO=1
 GSERVER_COUNT=1
 GSERVER_00=1
 GSERVER_IP_00=192.168.1.22 (这里改为你的IP)
 
 找到Version(配置设置) 在loginserver文件夹里
 修改成这样:
 [DOWNLOAD]
 URL=wizgate.nefficient.co.kr
 PATH=pub/wizgate2/knight/upgrade
 
 [ODBC]
 DSN=KN_online
 UID=sa
 PWD=1添上你的SQL密码
 TABLE=VERSION
 
 [CONFIGURATION]
 DEFAULT_PATH=D:\KOserver(这里改不改都无所谓 服务器的路径而已)
 [SERVER_LIST]
 COUNT=4
 SERVER_00=你的IP
 NAME_00=你的服务器名
 
 基本照我这样做 应该算是初步架设完成了~
 服务器运行顺序是这样的
 1:VersionManager.exe
 2: AIServer.exe
 3: Ebenezer.exe
 4: Aujard.exe
 
 1098自带的那个说明不行我也弄了没发弄
 |