服务器的软件要求:

Microsoft Windows 2000 Server or advanced Server           license 100
Microsoft SQL Server 2000 Enterprise Edition + SQL SP3[这是修正数据库及漏洞用的,如果你打算开外网那么请安装一下,认证方式用混合模式] license 100 [前言:请大家建立库名与DSN文件及用户名都尽量用小写,还有不要用127.0.0.1这个IP地址] 服务器硬件建议要求: 企业 个人
CPU: XEON X2 PIV 2.4
MEMORY:6G 1G 1,在这之前请先确认你从来没有运行过服务器端的应用程序,如果运行了,请运行regedit删除 [HKEY_LOCAL_MACHINE\SOFTWARE\NCSOFT]
[HKEY_LOCAL_MACHINE\SOFTWARE\PROJECT_L2] 这两个键值,如果没有运行过轻跳过这一步,进入下面的步骤 2,在数据库中,请自己创建八个数据库(有几个是今后用的) Lin2admin--------------- 备用
Lin2comm
Lin2db
Lin2log
Lin2report
Lin2world
Petition--------------------备用 3,比较重要的一步,建立一个用户名为gamma密码为lineage2pwd的数据库用户[最好用户名叫这个,因为后期的sql脚本导入时要用到这个用户名][密码可以自己改,但是也要改相应脚本,将这个用户设置成为以上数据库的db_owner(在这里我假设使用以上的名字与密码)]。 4,把你下载的压缩包解开,放在哪里自己定。我假设放在D:\L2Online目录下:那么在目录下应该有以下这些目录。
CacheD-------------------第二个启动-----[要配置l2cache.ini]
CachedScript-------------CacheD加载时使用的文件
DBScript-----------------数据库的恢复脚本
GeoData
Html-----------------------任务及对话信息
L2logD--------------------第一个启动-----[要配置l2logd.ini]
L2NPC--------------------第五个启动-----[要配置L2NPC.ini]
L2Server------------------第四个启动-----[要配置l2server.ini]
NewAuth------------------第三个启动-----[要配置/etc/config.txt]
Script----------------------服务加载时的一些配置文件
这些目录都重要,不要乱删除乱改名字。 5,下面开始导入sql 脚本:[导入时请注意千万看清数据库,别导入到maste库里边去,这样会导致sql server的致命错误,使用查询分析器时用gamma登陆,这样不容易犯低级错误] Lin2comm---------------- lin2comm_new.sql
Lin2db-------------------- ReleaseAuthDBSchema.sql -------------- lin2db_update.sql
Lin2log-------------------- 2004_4_16_lin2log.sql
Lin2report---------------- 2004_4_16_lin2report.sql
Lin2world---------------- lin2world_20040609_all.sql[如果你改过密码请在这里修改] 5,数据库全部导入后的重要一步,打开lin2d库中的server表,填入以下内容
id name ip inner_ip ageLimit pk_ flag king port
1 publish01 192.168.1.254 192.168.1.254 1 1 1 7777 id=1表示上海
name=publish01表示服务器的名字[要用9个字符的]
ip=xxx.xxx.xxx.xxx表示服务器的ip地址[注意:开外网的这里改成外网ip]
inner_ip=xxx.xxx.xxx.xxx表示服务器的内网ip地址
port=7777[很重要的参数,如果你使用sina自带的加密版本的newauth,这里一定要用7777][如果你用的是不加密版本的这里写什么都行]
关于ip你要根据你的实际情况写出你自己的真实ip地址。 6,现在开始创建文件dsn文件,可以使用网络上边的,但是要配置一下数据库,记得把认证方式选成混合方式:用户名及密码用 gamma lineage2pwd[这样做的目的是为了你系统的安全] 一共应该是8个dsn文件[其实只要用到3到4个],为了安全起见既能够成功的假设服务器还是请大家把以下的DSN文件都建立好。 Lin2admin--------------- 备用
Lin2comm---------------必须生成的DSN FILES
Lin2db-------------------必须生成的DSN FILES
Lin2log------------------必须生成的DSN FILES
Lin2report---------------备用
Lin2world---------------必须生成的DSN FILES
Petition-------------------备用 6,现在要开始配置服务器端的配置文件了[红色就是我改好的地方,我假设我的IP地址是:192.168.1.254][大家自己做服务器只需要改ip地址其他都请参照我的配置] 7,我们先来看L2logD\l2logd.ini [LogD]
address=”192.168.1.254” ;-----------这是我网卡的有效IP地址
port=3999
sendable=true [LogTable]
Daily=1
BCPFolder=1 [Start]
BCPInt=600000
ServerInt=60000
AutoBCP=1 [World]
WorldId=3 [SQL]
SQLExecLimit=5000
PollingInterval=6000
BCPThreadCount=2 下边是CacheD\ l2cache.ini [LogD]
address="192.168.1.254"
port=3999 [World]
WorldId=3
Pair=0 [ItemAudit]
DefaultPriceLimit=2000000
DefaultPriceCheck=1000000
ChgRatioLimit=30 [SQL]
SQLExecLimit = 5000
;clear unowned item data[0:false, 1:true]
ItemClearOnStart=0
DiffBBSConn = 1
SaveQsData=1
BBSDBTimeOut=60
USEBBS=1 [Setting]
country=3
ExceptionMailing=false
MailServer=mail.ncsoft.co.kr 下边是NewAuth\etc\config.txt serverPort = 2104
serverExPort = 2106
serverIntPort = 2108
worldport = 7777
DBConnectionNum=10
encrypt = true
numServerThread = 2
numServerExThread = 2
numServerIntThread = 2
logDirectory="c:\work\log"
;30206 : l2, 30310 : Sl
ProtocolVersion = 30810
;8:lineage2, 4 halo
GameID=8
DesApply=false
PacketSizeType = 3
ReadLocalServerList=false
OneTimeLogOut=true
CountryCode=3
DevConnectOuter=true
DevServerIP="192.168.1.254" ;------------开外网的把这个ip地址改成你外网ip地址 ;货肺 眠啊等 何盒涝聪促.
;SocketTimeOut篮 荤侩磊啊 Action捞 傈囚 绝阑锭 谗绰 矫埃涝聪促.
;肺弊牢饶 酒公 咀记绝捞 啊父洒 乐绰巴 阑 规瘤窍扁 困窃涝聪促. SocketTimeOut = 60
;SocketLimit绰
SocketLimit=5000
AcceptCallNum=1
;UseOneIOCom=true
UseOneIOCom=false
AcceptThread=1
WaitingUserLimit=1000
dumppacket=true
UserData=false
UseLogD=true
logdip="192.168.1.254"
logdport=3999
logdconnectinterval=120
SupportReconnect=true
;(true=auth-main reconnect on/false=auth-main reconnect off)
AutokickAccount = true
NewEncrypt = false 下边是L2Server\l2server.ini [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
UserLimit=1000 ;----这是用户连接限制
;LetBuilder=1 [PetitionD]
address="192.168.1.254"
port=2107
WorldName="publish01" ;----------------对应lin2db库server表中server name
;world name must be exact 9 characters. [Report]
Interval=60 ;---这是报告时间,调的长一点可以节约资源 [Setting]
country=3
UserPathFind=true
WorldCollision=false
ExceptionMailing=false
MailServer=mail.ncsoft.co.kr
AcceptLowerProtocol=true
IOBufferCount=1000 ;----重要的参数,机器越差请调整的越低
;limit hour for week, (number means hour. 0 means don't use. default is 0)
playtimelimit=0
reconnectauth=1 ;---重要的参数,加密版本改成1
;use auth reconn (1:use, 0:don't. default is 0) 下边是L2NPC\ L2NPC.ini [CacheD]
address="192.168.1.254"
port=2008 [Server]
address="192.168.1.254"
port=2002 [db]
address="192.168.1.254"
port=2005
user="gamma" ;---数据库用户名
password="lineage2pwd" ;---数据库密码 [map]
directory="map" [LogD]
address="192.168.1.254"
port=3999 [World]
WorldId=3 [Setting]
country=3
ExceptionMailing=false
MailServer=ncs-mail.ncsoft.co.kr 全部配置完成后,请一一运行: L2logD--------------------第一个启动------对应lin2log数据库[用户名用你自己的]
CacheD--------------------第二个启动-----对应lin2world数据库[用户名用你自己的]
NewAuth------------------第三个启动-----对应lin2db数据库[用户名用你自己的]
L2Server------------------第四个启动
L2NPC--------------------第五个启动

32bit 天堂2 windows 2000 server架设教程的更多相关文章

  1. 32bit 天堂2 windows 2003 server架设教程

    安装环境::[注意:本教程newauth要用不加密的版本] windows 2003 enterprise server 100用户license Microsoft sql server 2000 ...

  2. 为了体验 ILS 在Win2012R2 Hyper-V上安装Windows 2000 AdvSer

    Win2012 R2 Hyper-V 的集成服务包已不支持Windows 2000 先安装SP4.IE6.更新汇总包,再来安装这个. 安装完成后,会有几个未知设备,直接禁用就可以了. 开启Window ...

  3. [Oracle]UNIX与Windows 2000上Oracle的差异(I)

    作者:Ian Adam & David Stien, SAIC Ltd 日期:19-Dec-2003 出处:http://www.dbanotes.net翻译:Fenng ---------- ...

  4. ArcGIS 10.3 for Server 在windows下的安装教程

    原文:ArcGIS 10.3 for Server 在windows下的安装教程 以下是10.2的教程,10.3同样适用. 许可文件: ArcGIS For Server10.3许可文件 - 下载频道 ...

  5. Windows Server 2019安装OpenSSH Server简明教程

    Windows Server 2019安装OpenSSH Server简明教程   Windows Server 2019内置OpenSSH Server组件了.只不过OpenSSH Server默认 ...

  6. 转:windows BAT 批处理脚本教程

    转自:http://www.cnblogs.com/mq0036/p/3412171.html BAT 批处理脚本教程 第一章 批处理基础第一节 常用批处理内部命令简介 批处理定义:顾名思义,批处理文 ...

  7. sql server 基础教程[温故而知新三]

    子曰:“温故而知新,可以为师矣.”孔子说:“温习旧知识从而得知新的理解与体会,凭借这一点就可以成为老师了.“ 尤其是咱们搞程序的人,不管是不是全栈工程师,都是集十八般武艺于一身.不过有时候有些知识如果 ...

  8. Windows Server 2003从入门到精通之Windows Media Server流媒体服务器架建[转]

    今天我们来做一个windows media server流媒体格式文件的流媒体服务器. 现在市面上能够买到的一些电影文件有 rm格式和wmv格式.还有一些是DivX技术的avi格式,要想让你的服务器对 ...

  9. 最详细在Windows安装Xamarin.iOS教程

    最详细在Windows安装Xamarin.iOS教程 来源:http://www.cnblogs.com/llyfe2006/articles/3098280.html 本文展示了如何设立Xamari ...

随机推荐

  1. Oracle 空间查询, 数据类型为 sdo_geometry

    因网上搜索到的相关资料大部分都是关于sdo_geometry的介绍和以及通过sql语句添加要素,查询要素等等.没有找到存储过程相关的例子,所以只好自己动手啦. 准备 环境:windowsxp系统,安装 ...

  2. BZOJ 2424 订货 最小费用流

    题目链接: https://www.lydsy.com/JudgeOnline/problem.php?id=2424 题目大意: 某公司估计市场在第i个月对某产品的需求量为Ui,已知在第i月该产品的 ...

  3. mysql大数据量使用limit分页,随着页码的增大,查询效率越低下

    1.   直接用limit start, count分页语句, 也是我程序中用的方法: select * from product limit start, count当起始页较小时,查询没有性能问题 ...

  4. 快速开发平台分享-UCML快速开发七种武器

    传统的快速开发平台强调的是组件重用.构件重用,主要解决功能重用层面,一般提供了软件开发最常用的功能:表单设计.BPM(业务流程管理).报表.组织机构及权限等功能.但只有功能重用,没有过程重用,要么只能 ...

  5. iOS 内存管理之属性关键字

    你好2019!一起努力呀! 主要分三种类型: 1.原子操作相关: nonatomic.atomic nonatomic:非原子操作,对属性赋值的时候不加锁,多线程并发访问会提高访问效率 atomic: ...

  6. UML基础—结构和组成

    本文主要梳理了一下UML2中的各个图的逻辑划分,UML基础知识. 一.UML2的4个规范 二.UML2的13种模型图 分为3大类:行为视图.交互视图.结构视图 三.UML1和UML2各种视图对照 四. ...

  7. mysql8.0.15安装

    1. 官网下载mysql,此处下载的是.zip文件 2. 解压下载的文件夹,并且配置环境变量:Path : E:\mysql-8.0.15-winx64\bin 3. 配置my.ini文件 4. 以管 ...

  8. Vmware 下安装linux虚拟机

    由于想自己玩玩linux系统,就想着装一个linux的虚拟机,虚拟机vmware很好找,也很好用,但是linux镜像安装老是出问题,然后就找了很多版本的,最后实验成功一种,在这里分享给大家. 一.安装 ...

  9. HTML5新增的几个容器模块

    <!DOCTYPE html> <html lang="en"> <head> <meta charset="UTF-8&quo ...

  10. Disruptor时序调用

    接下来,我会对disruptor的设计和源码上进行讲解,先来一篇时序图,简单理解下disruptor的工作过程