- 精华
- 阅读权限
- 30
- 贡献
- 人
- 好友
- 相册
- 分享
- 听众
- 收听
- 注册时间
- 2013-3-30
- 在线时间
- 小时
- 最后登录
- 1970-1-1
|
看视频有视频的好,可我也觉得文字版的更可靠,只是因为文字版太难打字出来。经过2个星期的架设,试了好几个版本,系统也重装了N次,总结了意淫、炎黄、心动、越南版、无尘.....等的架设经验,基本上按照我的说明一步一步做,只要文件本身没问题,都可以架设好的!
还要借机会感谢燕子,在他们的群虽然没呆几天,可获益很大,感谢感谢!
下面是正文:
----------------------------------------------------
【丝路传说架设教程】
嗨~~大家好,我是心动,我在这里为大家做一个超级详细的丝路教程,第一次做教程,不足之处希望大家谅解哈~~本教程是基于我发布的13套数据库制作,请下载我发布的其他工具
这些工具都是群里分享的,感觉各位群友的大力付出,感谢宏杰发布的教程,我是依照宏杰的教程架设成功,还有老九,意吟他们,在这里要真心的感谢,没有他们的付出就没有我们今天的成功,好了,废话不说,我们现在开始!呵呵~~~
我们提前的准备工作就是要去下载SQL08R2,我推荐这个版本,安装文件差不多4G,容量小的别下,都有问题,还有我建议系统使用WIN7 64位,这样可以地图全开的,然后就是XP系统只能开几个图,所以大家尽量使用WIN7我们首先要确定电脑安装了支持库,比如C+,vs,NET4.0,DX9等等,这些是玩游戏必备,我就不多说了,我们现在开始:
----------------------
首先我们打开管理工具,很多新手电脑没有配置好IIS,在这里要先配置下,具体步骤:在控制面板→程序和功能(最前列部分)→左侧边的“打开或关闭windows功能”→展开“Internet信息服务”→其中的“万维网服务”中大小项目全部勾选。信息服务里面可以全都开启,还有NET3.5下面子项目都打勾,当我们配置好,点击下面的“确定”,等待。。。然后打开控制面板→管理工具里面就能看见IIS了,
双击进入Internet 信息服务(IIS)管理器→点击左边的“PC****”前面的+号展开→继续展开“网站”→单击出现的“Defauit Web sit...”→打开右边侧的“绑定..”→选中出现框体中的“net.top”项→将后面的端口设置成8080→点击框体右下的“关闭”→继续点击右边的基本设置,这里物理路径指向服务端,CGI_InternalTest这个文件夹,
注意此时要修改里面一个文件,DBConnect(用文档格式打开)主要把:
(1)Data Source=后面写上你的计算机名字(在我的电脑上右键→属性→更改设置里就能看到),
(2)Initial Catalog=指向你接下来第一个数据库的名字(一般的都是SRO_VT_ACCOUNT),
(3)然后是数据库帐号密码,一般默认是SA密码自己设置(安装SQL的时候在选择“混合模式”账户时候设置的)ID=sa;password=123456;很多新手不会装SQL,大家可以百度去搜下安装教程,因为时间关系,我就不写安装教程了,
在IIS管理器内选中“网站”下展开的“Def....”→打开中间IIS部分的第一个“ASP”→选中“启用父路径”→点击右边状态栏最右的小箭头(本来是False关闭的,改成True开启)→点击框体右上角的“应用”
继续选中左边的“Def....”,双击中间的“默认文档”,检查下里面各项目的状态是否都是“继承”
继续选中左边的“Def....”,双击中间的“目录浏览”→点击右上角的“启用”
继续选中左边的“Def....”→点击右边的“管理网站”下的重新启动→浏览...
出现这个页面就OK了,下一步我们还原数据库,这些文件是架设必须有的,双击数据库,右键还原数据库,(这里的路径就是数据库的备份路径,最好别放C盘,你懂得)改下路径是为了节省C盘空间,如果你C盘够大,那就不用弄了,这个数据大一点,还是同一样的方法,我们等会,第三个用同样的方法即可,
数据库修改:展开SRO_VT_SHARD→表,找到dbo._RefRegionBindAssocServer→右键选单→选择前200行→中间的表就是控制地图开启关闭的(1表示开启0关闭)
现在来改下数据,如果你的内存够大就地图全开,如果不够8G就开几个就行了_RefRegionBindAssocServer这个表是地图控制第一个是长安,第七个是罗马,如果要建立罗马人必须开罗马地图,
直接X掉,关闭SQL。会提示是否保存对SQL的修改,这里不是要保存刚得修改进数据库,而是提出刚才的修改内容到自己想要保存的路径。所以选择“否”
好了,数据库搞定,我们接下来打开关了工具(具体操作在下面),找到数据源数据源(ODBC),我已经配置好了,写数据库名字SRO_VT_ACCOUNT,这里数据如果与数据库名字不同步就无法开启数据的,服务器写你的电脑名称,这些都要跟数据库连接的,所以必须一样,这里要改英语,下面两个数据库是一样的方法,我就不在示范了,这里目录设置成你服务端目录就行了。
具体操作:打开控制面板→管理工具→数据源ODBC→点击上面的“系统DSN”→添加→完成→名称就是数据库的名字比如SRO_VT_ACCOUNT、SRO_VT_SHARD或者SRO_VT_SHARDLOG-服务器名就是安装SQL时的计算机名(一般是PC......)描述不用管→下一步→选择“使用用户输入登陆.......”下面输入登陆SQL时的名称和密码(一般是SA和123456)→下一步→下一步→这里要先勾选“更改SQL server的消息语言”然后选择“English”→完成!
可以点击“测试....”看看结果是否成功。
继续重复,把另两个也添加进去!
点击上面的“文件DSN”→设置目录→确定→在窗口中选定到服务端文件夹的位置→点击右边的“设置目录”→确定
最后点确定完成这一部分的设置!!!
好了,下面我们配置服务端,FTPServer是要打开的,然后帐号密码123456,指定服务端Crest文件夹就行了,
具体操作:打开FTPServer.exe→点击“用户管理”→选中默认的用户名后点击下面的“编辑”→输入123456后确认→右边密码栏内输入密码123456→路径下的“浏览”选择服务端下的Crest文件夹→在“允许上传”前面打勾→点击框体右下角的“保存”→点击左上角的小三角开启服务!OK,最小化这个框体了。
配置服务端我们可以用配置工具,没有配置工具手动也行,我示范给大家看看,192.168.0.101这个IP要写你的本地IP,我是路由器上网的,使用内网,如果要开外网必须要修改路由器配置,教程我会发给大家,或者自己网上搜索教。SRO这是服务器名字,随便写,不能中文,这是FTP帐号123456密码,计算机名字,数据库帐号密码,这里几个一看就明白,是数据库名字,按照这个顺序写就行了,后面DB一样写,然后保存,
查找IP步骤:右键桌面的“网络”→属性→右侧的“本地连接”→中间偏左的“详细信息”表中的“IPv4地址”就是。
配置工具用法:
打开服务端下的“SROConfig.exe”第一栏是服务器IP和名称,填入上面方法得到的IP,名称随便(能不能用中文的不清楚);第二栏是上面FTP的用户名和密码;第三栏是计算机名和SQL的账号密码(打开SQL连接前的那里可以看到);第四栏是数据库名,连接上SQL后就能看到名字了;第五栏和第四栏一样填写。
填完后点击左上角的”File“选择“Save INI”确定后搞定!
手动修改服务端配置办法:
打开Certification server/bin下面的INI是配置文件夹
(1)Server IP内IP=上面查到的。服务器名填自己的(随便填);
(2)srGlobalService.ini打开后SERVER=计算机名字;DSN=第一个数据名字也就是SRO_VT_ACC..;UID就是SQL的登陆名PWD=密码;DATABASE=第一个数据名字,
(3)srNodeType.ini
wip=填写上面找到的自己的IP(我的是192.168.1.2),
nip=填写上面找到的自己的IP(我的是192.168.1.2),
(4)srShard.ini
id = 64这个不用改,
SERVER=自己的计算机名(PC......);
DSN=第二个数据名字(也就是SRO_VT_SHARD);UID=sa根据SQL的用户名填;PWD=根据自己的填;DATABASE=第二个数据名query_log=DRIVER={SQL Server};SERVER=PC-201206222303;DSN=第三个数据名字UID=帐号;PWD=密码;;DATABASE=第三个数据名字这里用一样的方法改,数据库名字,SQL帐号密码,计算机名,
好了,INI设置就这样就可以了server.cfg这个文件是主配置文件,用配置工具修改后就是这样了,看看没错就不用改,
PS:如果手动修改,这里面要千万注意
SR_ShardManager {
Certification "192.168.1.6", 15882
BILLING_SERVER_URL "http://192.168.1.6:8080/"
上面的8080端口号,一定要和IIS“绑定”内设置的IP一样
IBUVStringSize后面的5是验证码数量,改成0可以不输人验证码
好了,服务端配置就这样,现在我们设置GM工具配置,一样,计算机名字,SQL帐号密码,下面三个是数据库名字,我们建个GM号,
设置GMIP一定要开启服务端以前,不然进游戏会卡住,好了,下面我们设置客户端,使用导出工具,点击左上角的file,然后选到客户端下的Data.pk2,然后点击“提取所有”就会导出客户端,需要点时间的!完成后把和工具在一个文件夹下的Data文件夹放到服务端下,我已经导出了,就不示范了,复制Data文件包到服务端目录下粘贴,就OK了,这个客户端的东西多,所以DATA文件达2.6G,
好了,我们覆盖补丁,覆盖到目录,然后覆盖中文补丁,好了,下面设置客户端的IP,改成你的本地IP,ID不用改了,版本号188,
我们启动服务端,打开Certification server\bin,
1 - decompile -
2 -compile.bat,
3 - CustomCertificationServer.bat这三项启动后最小化,如果第三项无法启动就说明你IP设置有问题,按顺序启动1-8,注意,上面灯亮在启动下一个,没出灯就等待,注意了,这里是确实11套东西,一直确定即可,就是会手酸,呵呵!等待~~~~~~~~
好了,接下来我们打开SMC,SMC_Independent这里IP写你本地,打开smc_independent.exe这个文件,帐号密码就是你刚注册的GM号,点击第一个,好了, 全都绿色就是服务端开启成功了,我们进游戏,这个GM工具也是一样配置哦,地图全开,内存已经快吃不消了,呵呵!
客户端版本号、IP、端口、ID如何和服务端配套:
使用IP修改工具,路径选择客户端的根目录,然后就能看到ID、版本号、端口、服务器名、
1- 这里的端口要和服务端\Certification server\bin\ini\srNodeLink.cfg内
u20=0
[entry2]
下面的port=15780 一样
2- ID就是content ID,这个要去
服务端\Certification server\bin\ini\srShard.cfg 一样
(这个好像无关紧要)
3- 版本号是在SMC打开后第四页(ModulePatch)的左边选单内“SR_Client”展开,会看到一个日期,后面有个括号内就是版本号!
这些人物是数据库里面的,我就不创建了,进游戏试试先,好了测试成功,R技能大家自己创建大唐人试试,由于时间关系,教程到此结束,感谢大家的收看~~~
----------------------------------
以上是在心动发的超详教程的基础上再加工的,在此再次感谢!!!
|
|