lineage

更新时间:2022-12-28 11:59:43 阅读: 评论:0


2022年12月28日发(作者:石油学院)

服务器的软件要求:

MicrosoftWindows2000ServeroradvancedServerlicen100

MicrosoftSQLServer2000EnterpriEdition+SQLSP3[这是修正数据库及漏洞用的,如果你

打算开外网那么请安装一下,认证方式用混合模式]licen100

[前言:请大家建立库名与DSN文件及用户名都尽量用小写,还有不要用127.0.0.1这个IP

地址]

服务器硬件建议要求:

企业个人

CPU:XEONX2PIV2.4

MEMORY:6G1G

1,在这之前请先确认你从来没有运行过服务器端的应用程序,如果运行了,请运行regedit

删除

[HKEY_LOCAL_MACHINESOFTWARENCSOFT]

[HKEY_LOCAL_MACHINESOFTWAREPROJECT_L2]

这两个键值,如果没有运行过轻跳过这一步,进入下面的步骤

2,在数据库中,请自己创建八个数据库(有几个是今后用的)

Lin2admin---------------备用

Lin2comm

Lin2db

Lin2log

Lin2report

Lin2world

Petition--------------------备用

3,比较重要的一步,建立一个用户名为gamma密码为lineage2pwd的数据库用户[最好用户

名叫这个,因为后期的sql脚本导入时要用到这个用户名][密码可以自己改,但是也要改相

应脚本,将这个用户设置成为以上数据库的db_owner(在这里我假设使用以上的名字与密

码)]。

4,把你下载的压缩包解开,放在哪里自己定。我假设放在D:L2Online目录下:那么在目

录下应该有以下这些目录。

CacheD-------------------第二个启动-----[要配置]

CachedScript-------------CacheD加载时使用的文件

DBScript-----------------数据库的恢复脚本

GeoData

Html-----------------------任务及对话信息

L2logD--------------------第一个启动-----[要配置]

L2NPC--------------------第五个启动-----[要配置]

L2Server------------------第四个启动-----[要配置]

NewAuth------------------第三个启动-----[要配置/etc/]

Script----------------------服务加载时的一些配置文件

这些目录都重要,不要乱删除乱改名字。

5,下面开始导入sql脚本:[导入时请注意千万看清数据库,别导入到maste库里边去,这

样会导致sqlrver的致命错误,使用查询分析器时用gamma登陆,这样不容易犯低级错误]

Lin2comm----------------lin2comm_

--------------lin2db_

Lin2log--------------------2004_4_16_

Lin2report----------------2004_4_16_

Lin2world----------------lin2world_20040609_[如果你改过密码请在这里修改]

5,数据库全部导入后的重要一步,打开lin2d库中的rver表,填入以下内容

idnameipinner_ipageLimitpk_flagkingport

1publish01192.168.1.254192.168.1.2541117777

id=1表示上海

name=publish01表示服务器的名字[要用9个字符的]

ip=表示服务器的ip地址[注意:开外网的这里改成外网ip]

inner_ip=表示服务器的内网ip地址

port=7777[很重要的参数,如果你使用sina自带的加密版本的newauth,这里一定要用

7777][如果你用的是不加密版本的这里写什么都行]

关于ip你要根据你的实际情况写出你自己的真实ip地址。

6,现在开始创建文件dsn文件,可以使用网络上边的,但是要配置一下数据库,记得把认

证方式选成混合方式:用户名及密码用gammalineage2pwd[这样做的目的是为了你系统

的安全]

一共应该是8个dsn文件[其实只要用到3到4个],为了安全起见既能够成功的假设服务器

还是请大家把以下的DSN文件都建立好。

Lin2admin---------------备用

Lin2comm---------------必须生成的DSNFILES

Lin2db-------------------必须生成的DSNFILES

Lin2log------------------必须生成的DSNFILES

Lin2report---------------备用

Lin2world---------------必须生成的DSNFILES

Petition-------------------备用

6,现在要开始配置服务器端的配置文件了[红色就是我改好的地方,我假设我的IP地址是:

192.168.1.254][大家自己做服务器只需要改ip地址其他都请参照我的配置]

7,我们先来看

[LogD]

address=”192.168.1.254”;-----------这是我网卡的有效IP地址

port=3999

ndable=true

[LogTable]

Daily=1

BCPFolder=1

[Start]

BCPInt=600000

ServerInt=60000

AutoBCP=1

[World]

WorldId=3

[SQL]

SQLExecLimit=5000

PollingInterval=6000

BCPThreadCount=2

下边是

[LogD]

address="192.168.1.254"

port=3999

[World]

WorldId=3

Pair=0

[ItemAudit]

DefaultPriceLimit=2000000

DefaultPriceCheck=1000000

ChgRatioLimit=30

[SQL]

SQLExecLimit=5000

;clearunowneditemdata[0:fal,1:true]

ItemClearOnStart=0

DiffBBSConn=1

SaveQsData=1

BBSDBTimeOut=60

USEBBS=1

[Setting]

country=3

ExceptionMailing=fal

MailServer=

下边是

rverPort=2104

rverExPort=2106

rverIntPort=2108

worldport=7777

DBConnectionNum=10

encrypt=true

numServerThread=2

numServerExThread=2

numServerIntThread=2

logDirectory="c:worklog"

;30206:l2,30310:Sl

ProtocolVersion=30810

;8:lineage2,4halo

GameID=8

DesApply=fal

PacketSizeType=3

ReadLocalServerList=fal

OneTimeLogOut=true

CountryCode=3

DevConnectOuter=true

DevServerIP="192.168.1.254";------------开外网的把这个ip地址改成你外网ip地址

;货肺眠啊等何盒涝聪促.

;SocketTimeOut篮荤侩磊啊Action捞傈囚绝阑锭谗绰矫埃涝聪促.

;肺弊牢饶酒公咀记绝捞啊父洒乐绰巴阑规瘤窍扁困窃涝聪促.

SocketTimeOut=60

;SocketLimit绰

SocketLimit=5000

AcceptCallNum=1

;UOneIOCom=true

UOneIOCom=fal

AcceptThread=1

WaitingUrLimit=1000

dumppacket=true

UrData=fal

ULogD=true

logdip="192.168.1.254"

logdport=3999

logdconnectinterval=120

SupportReconnect=true

;(true=auth-mainreconnecton/fal=auth-mainreconnectoff)

AutokickAccount=true

NewEncrypt=fal

下边是

[CacheD]

address="192.168.1.254"

port=2006

[AuthD]

address="192.168.1.254"

port=2104

[LogD]

address="192.168.1.254"

port=3999

[World]

WorldId=3

UrLimit=1000;----这是用户连接限制

;LetBuilder=1

[PetitionD]

address="192.168.1.254"

port=2107

WorldName="publish01";----------------对应lin2db库rver表中rvername

;worldnamemustbeexact9characters.

[Report]

Interval=60;---这是报告时间,调的长一点可以节约资源

[Setting]

country=3

UrPathFind=true

WorldCollision=fal

ExceptionMailing=fal

MailServer=

AcceptLowerProtocol=true

IOBufferCount=1000;----重要的参数,机器越差请调整的越低

;limithourforweek,(numbermeanshour.0meansdon'tis0)

playtimelimit=0

reconnectauth=1;---重要的参数,加密版本改成1

;uauthreconn(1:u,0:don'tis0)

下边是

[CacheD]

address="192.168.1.254"

port=2008

[Server]

address="192.168.1.254"

port=2002

[db]

address="192.168.1.254"

port=2005

ur="gamma";---数据库用户名

password="lineage2pwd";---数据库密码

[map]

directory="map"

[LogD]

address="192.168.1.254"

port=3999

[World]

WorldId=3

[Setting]

country=3

ExceptionMailing=fal

MailServer=

全部配置完成后,请一一运行:

L2logD--------------------第一个启动------对应lin2log数据库[用户名用你自己的]

CacheD--------------------第二个启动-----对应lin2world数据库[用户名用你自己的]

NewAuth------------------第三个启动-----对应lin2db数据库[用户名用你自己的]

L2Server------------------第四个启动

L2NPC--------------------第五个启动

本文发布于:2022-12-28 11:59:43,感谢您对本站的认可!

本文链接:http://www.wtabcd.cn/fanwen/fan/90/46496.html

版权声明:本站内容均来自互联网,仅供演示用,请勿用于商业和其他非法用途。如果侵犯了您的权益请与我们联系,我们将在24小时内删除。

上一篇:elegant
下一篇:容身之所
标签:lineage
相关文章
留言与评论(共有 0 条评论)
   
验证码:
Copyright ©2019-2022 Comsenz Inc.Powered by © 专利检索| 网站地图