天堂2私服首頁 | 發佈天堂2私服 | 天堂2技術架設 | 天堂2私服論壇
 

天堂II 簡體中文伺服器軟體安裝嚮導

天堂II 簡體中文伺服器軟體安裝嚮導


首先,我並不是說別人的教程不對或是不尊重別人,而是他們的教程多多少少都有一些小的細節沒有描述清楚(還有一些人是在惡搞,就是不想別人能夠成功地搭建伺服器),造成不少玩家在架設伺服器的時候發生問題。(原創教程可能是出得太急的原因才不夠全面,不過給我們提供了很好的思路)
下面正式要開始架設伺服器了:
伺服器的軟體要求:
Microsoft Windows 2000 Server
Microsoft SQL Server 2000 Stand [Enterprise] + SQL SP3[這是修正資料庫及漏洞用的,如果你打算開外網那麼請安裝一下]
伺服器硬體建議要求:
企業 個人
CPU: XEON X2 PIV 2.4
MEMORY:6G 1G
1, 在這之前請先確認你從來沒有運行過伺服器端的應用程式,如果運行了,請運行regedit刪除
[HKEY_LOCAL_MACHINE\SOFTWARE\NCSOFT]
[HKEY_LOCAL_MACHINE\SOFTWARE\PROJECT_L2]
這兩個鍵值,如果沒有運行過輕跳過這一步,進入下面的步驟
[前言:請大家建立庫名與DSN檔及用戶名都儘量用小寫,還有不要用127.0.0.1這個IP地址]
2, 在資料庫中,請自己創建八個資料庫(有幾個是今後用的)
Lin2admin--------------- 備用
Lin2comm
Lin2db
Lin2log
Lin2report
Lin2user
Lin2world
Petition--------------------備用
3, 比較重要的一步,建立一個用戶名為gamma密碼為password的資料庫用戶[最好用戶名叫這個,因為後期的sql腳本導入時要用到這個用戶名][密碼可以自己改,但是要記住,將這個用戶設置成為以上8個資料庫的db_owner(在這裏我假設使用以上的名字與密碼)]。


4, 把你下載的壓縮包解開,放在哪里自己定。我假設放在D:\L2Online目錄下:那麼在目錄下應該有以下這些目錄。
CacheD-------------------第二個啟動-----[要配置l2cache.ini]
CachedScript
DBScript-----------------資料庫的恢復腳本
GeoData
Html
L2logD--------------------第一個啟動-----[要配置l2logd.ini]
L2NPC--------------------第五個啟動-----[要配置L2NPC.ini]
L2Server------------------第四個啟動-----[要配置l2server.ini]
NewAuth------------------第三個啟動-----[要配置/etc/config.txt]
Script

這些目錄都重要,不要亂刪除亂改名字。

5,下面開始導入sql 腳本:[導入時請注意千萬看清資料庫,別導入到maste庫裏邊去,這樣會導致sql server的致命錯誤]
Lin2comm---------------- lin2comm_new.sql
Lin2db-------------------- ReleaseAuthDBSchema.sql -------------- lin2db_update.sql
Lin2log-------------------- 2004_4_16_lin2log.sql
Lin2report---------------- 2004_4_16_lin2report.sql
Lin2user------------------ lin2user.sql
Lin2world---------------- lin2world_20040609_all.sql
5, 資料庫全部導入後的重要一步,打開lin2d庫中的server表,填入以下內容
1 伺服器名字 你的真實ip 你的真實ip 10 1 1
隨便寫個英文
我的配置是:
1 alpha 192.168.1.254 192.168.1.254 10 1 1
6,現在開始創建檔dsn檔,可以使用網路上邊的,但是要配置一下,把認證方式選成混合方式:用戶名於密碼用 gamma password [這樣做的目的是為了你系統的安全]
一共應該是8個dsn檔[其實只要用到3到4個],為了安全起見既能夠成功的假設伺服器還是請大家把以下的DSN檔都建立好。
Lin2admin--------------- 備用
Lin2comm---------------備用
Lin2db-------------------必須生成的DSN FILES
Lin2log------------------必須生成的DSN FILES
Lin2report---------------備用
Lin2user-----------------備用
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


Copyright (C) 2006 www.L2taiwan.com All right reserved.