安装环境::[注意:本教程newauth要用不加密的版本]

windows 2003 enterprise server         100用户license
Microsoft sql server 2000 +sp3 100用户license
LineageII Server 简体中文版(177.980M)[没有用任何的工具减少内容] 在这之前请先确认你从来没有运行过服务器端的应用程序,如果运行了,请运行regedit删除 [HKEY_LOCAL_MACHINE\SOFTWARE\NCSOFT]
[HKEY_LOCAL_MACHINE\SOFTWARE\PROJECT_L2]
这两个键值,如果没有运行过轻跳过这一步,进入下面的步骤 正文: 现在我们开始架设: 1, 在sql数据库中新建数据库:
lin2admin
lin2comm
lin2report
lin2log
lin2db
lin2world
petition 2, 在数据源[ODBC]中新建三个文件DSN:
lin2log
lin2db
lin2world 3, 在数据库中新建一个数据库帐号: 用户名:gamma
密码:lineage2pwd[这个是默认的,你可以改,但是在导入sql脚本时你要自己改lin2world_20040609_all.sql的密码][在windows 2000的教程中我没有写] [默认数据库]用lin2db [数据库访问]做为前边三个数据库的db_owner 4, 现在开始导入sql脚本:[使用查询分析器]
Lin2db-------------------- ReleaseAuthDBSchema.sql -------------- lin2db_update.sql
Lin2log-------------------- 2004_4_16_lin2log.sql
Lin2world---------------- lin2world_20040609_all.sql[改过密码的在这里改gamma的密码] 整个导入过程只有lin2world会出现错误,这个没有关系。 5, 打开数据库的lin2db中的表server,对应写出你的服务器的ip等信息: id name ip inner_ip ageLimit pk_ flag king port
1 demo 192.168.1.254 192.168.1.254 1 1 1 2106 以上的ip是我乱写的,你要根据你的情况写出你自己的真实ip地址。 6, 现在要开始配置服务器端的配置文件: 我们先来看L2logD\l2logd.ini [LogD]
address=”192.168.1.254”
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" 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="172.20.40.185"
port=2107
WorldName="publish03"
;world name must be exact 9 characters. [Report]
Interval=60 ;---这是报告时间,调的长一点可以节约资源 [Setting]
country=3
UserPathFind=true
WorldCollision=false
ExceptionMailing=true
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=0 ;---重要的参数,应该是0,改成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 7, 重要的一步,请仔细阅读: 由于系统是windows 2003 server,所以我们要在系统的根目录下找到boot.ini这个文件,他是系统隐藏系统文件,你自己想办法找到,这个我就不说了 将其打开 在 /fastdetect 后边加上 /3GB 以下是例子: /fastdetect /3GB 保存后重新启动你的服务器 8, 在你能够正常启动时,现在可以启动天堂II的服务了: L2logD--------------------第一个启动----------对应lin2log数据库[用户名用你自己的]
CacheD--------------------第二个启动----------对应lin2world数据库[用户名用你自己的]
NewAuth-------------------第三个启动----------对应lin2db数据库[用户名用你自己的]
L2Server------------------第四个启动
L2NPC---------------------第五个启动 9, 经过测试,可以正常的加载pathnode.bin文件。服务器可以正常进行,不需要减少NPC的数量,起码我用那台老机器是没有减少,如果你的服务器比我的好,可想而知根本不需要去减少什么东西。 第1:
l2log.exe File DB:lin2log
Log Name:sa 或 gamma
Passwoed:你的sa/gamma密码 第2:
CacheD.exe File DB:lin2world
Log Name:sa 或 gamma
Passwoed:你的sa/gamma密码 第3:L2AuthD.exe
这里我们要在SQL里加一个IP (重要 否则你可以登陆帐号而进不去游戏!)
打开企业管理器—展开“数据库”—展开“lin2db"—选择 "表" 在右边的表里找到 server 选种并右键打开表—选择返回所有行 修改如我操作!修改好我的保存退出!在里面添加的IP 其中IP是外网IP inner_ip是内网本机IP
如果你要开放外网 那IP里要填写外网IP! File DB:lin2db
Log Name:sa 或 gamma
Passwoed:你的sa/gamma密码 L2server.exe
l2NPC.exe

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

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

    服务器的软件要求: Microsoft Windows 2000 Server or advanced Server license 100 Microsoft SQL Server 2000 Ent ...

  2. 安装windows 2003 server

    最近去给客户安装windows 2003 server,想想也是技术,就写出来了,我这个实在虚拟机安装的,安装这个系统主要是为了安装limesurvey问卷系统 第一步:安装,选择Enter 第二步: ...

  3. windows 2003 server 远程桌面禁用本地资源,磁盘驱动器,串行口,复制文件

    首先进入组策略编辑器(开始-运行-gpedit.msc) 不要让用户在远端桌面和本地直接拷贝文件在远端桌面上进入它的组策略编辑器在 计算机配置->管理模板->Windows组件->终 ...

  4. Windows 2003 Server 标准版启动问题解决(资源转贴)

    维护的系统之一是部署在windows2003 Server标准版的服务器上,可能是由于某个应用问题,导致远程重启失败,害得我在机房呆了一早晨,可算是够折腾的.最后按照官方文档解决,刚放文档地址是:ht ...

  5. Windows 2003 Server远程代码执行漏洞集合

    目录 MS08-067 CVE-2017-7269 MS08-067 发布日期:2008/10/22 针对端口:139.445 漏洞等级:高危 漏洞影响:服务器服务中的漏洞可能允许远程执行代码 受影响 ...

  6. Windows 2003 Server C盘空间被IIS日志文件消耗殆尽案例

    今天突然收到手头一台数据库服务器的磁盘空间告警邮件,C盘空间只剩下5.41GB大小(当系统磁盘剩余空间小于总大小的10%时,发出告警邮件),如下图所示: 由于还有一些微弱印象:前阵子这台服务器的C盘剩 ...

  7. Windows 2003 Server R2 x64 IIS6.0 eWebEditor无法显示的问题

    64位的操作系统安装成功后,一般IIS也是默认的64位的解析,所以将程序放到64位操作系统上的时候,会出现IIS错误,解决方案也非常简单,将64位IIS停止,启动32位的就可以了. 输入以下命令启用 ...

  8. x64位windows 2003 server中“Server 对象 错误 'ASP 0177 : 800700c1' Server.CreateObject 失败”问题

    给朋友看一个老asp网站图片不能上传问题,试过网上各种办法都提示: Server 对象 错误 'ASP 0177 : 800700c1' Server.CreateObject 失败 最终问题出在x6 ...

  9. windows 2003 server 64 位 IIS 6下部署 32位网站

    在 C:\WINDOWS\system32\inetsrv\MetaBase.xml 设置节点 在 开始--->运行--->输入一下代码,回车即可,就会跳出正在安装NET2.0 代码为   ...

随机推荐

  1. Java基础加强之并发(四)synchronized关键字

    并发系列参考文章http://www.cnblogs.com/skywang12345/p/3323085.html#3907193 synchronized原理 在java中,每一个对象有且仅有一个 ...

  2. Day18 (一)类的加载器

    一个运行时的Java虚拟机(JVM)负责运行一个Java程序. 当启动一个Java程序时,一个虚拟机实例诞生:当程序关闭退出,这个虚拟机实例也就随之消亡. 如果在同一台计算机上同时运行多个Java程序 ...

  3. Python自动化之traceback

    import traceback try: 11/a except Exception: b = traceback.format_exc() traceback.format_exc()会存储详细的 ...

  4. HDU 2955 变形较大的01背包(有意思,新思路)

    题目链接:http://acm.hdu.edu.cn/showproblem.php?pid=2955 Robberies Time Limit: 2000/1000 MS (Java/Others) ...

  5. CanOpen协议【CanFestival】移植方法 支持VC、QT、STM32

    前段时间学习了CanOpen协议,到网上下载的CanFestival3-10源码,移植到VC.QT.STM32等平台,由于网上的资源较少,走了不少弯路,移植好使用过程中才逐渐暴露出各种问题,比如OD字 ...

  6. hibernate -- 注解映射实体和表

    表名的映射 //代表此类参与ORM映射,此注解必须要有 @Entity //代表user这个类映射了一个表user50,如果表名和类名一样,此注解可以省略 @Table(name="user ...

  7. 存储过程定义多个游标多个begin

    1.直接定义多个显示游标 CREATE OR REPLACE PROCEDURE ACC.DBP_REALCITYTRAFFICCNT IS CURSOR cur1 IS SELECT ... --第 ...

  8. ios 开发UI篇—UITextView

    概述 UITextView可滚动的多行文本区域 UITextView支持使用自定义样式信息显示文本,并支持文本编辑.您通常使用文本视图来显示多行文本,例如在显示大型文本文档的正文时. UITextVi ...

  9. ios开发网络篇—HTTP协议 - 转

    一.URL 1.基本介绍 URL的全称是Uniform Resource Locator(统一资源定位符) ,通过1个URL,能找到互联网唯一的1个资源 ,URL就是资源的地址,位置,互联网上的每个资 ...

  10. 2019年北航OO第1单元(表达式求导)总结

    2019年北航OO第1单元(表达式求导)总结 1 基于度量的程序结构分析 量化指标及分析 以下是三次作业的量化指标统计: 关于图中指标在这里简要介绍一下: ev(G):基本复杂度,用来衡量程序非结构化 ...