天龙八部游戏数据库服务器配置要求

时间:2009-09-04   来源:   网友评论:0   人气: 5557 作者:

一 服务器硬件环境
至少需要5台linux服务器与1台Windows Server 2003 服务器才能达到环境要求

配置要点

CPU  Xeon 5400 2G内存以上
网卡 双千兆网卡, 一口接入外网. 另一口与内网连通.内网均接到同一交换机下.
硬盘 .如果玩家上线超过千人.建议更换SAS硬盘.以防数据交互时丢失导致回挡.
 

二 服务器及配置 

1. Linux服务器安装Redhat5 X86.安装所有开发包关联与中文支持.Windows 2003服务器安装企业版就可以.没什么特别的要求. 

2.Linux服务器分别命名为tlbb-gameserver tlbb-gameserver1 tlbb-gameserver2 tlbb-worldserver   tlbb-billserver   内网IP分别设置为172.16.1.2 172.16.1.3 172.16.1.4 172.16.1.5 172.16.1.6 并将SSH端口监听到内网网卡上. tlbb-gameserver----worldserver 需要安装如下软件: 

mysql-connector-odbc-3.51.12-1 

mysqlclient10-3.23.58-4 

MySQL-client-standard-5.0.27 

UnixOdbc 

Tlbb-billserver 需要安装如下软件: 

Oracle10g-Client 

MySQL-server-standard-5.0.27 

Windows 服务器安装Mssql2000 Oracle10g mysql-connector-odbc-3.51 

内网IP设置为172.16.1.1 

三 服务端的架设及配置 

1. 将tlbbfiles.tar.gz分别传到172.16.1.2~172.16.1.6 Billing.tar.gz 传到172.16.1.6 

2. 先将tlbb.dmp 与tl_gameuser.dmp 还原到oracle数据库.在还原数据库之前.先在oracle创建3个帐户. 

--创建用户 

create user tlbb IDENTIFIED BY JC4KQO1EJP; 

create user tl_gameuser IDENTIFIED BY S0DHRFZVZ5; 

create user tlbb_read IDENTIFIED BY JC4KQO1EJP; 

--设置角色权限与系统权限 

-- Grant/Revoke role privileges  

grant connect to TLBB; 

grant resource to TLBB; 

-- Grant/Revoke system privileges  

grant alter session to TLBB; 

grant create cluster to TLBB; 

grant create database link to TLBB; 

grant create sequence to TLBB; 

grant create session to TLBB; 

grant create synonym to TLBB; 

grant create table to TLBB; 

grant create view to TLBB; 

6. 配置world服务器.将tlbbfiles.tar.gz到/home 更改/home/tlbb/Server/Config下的ServerInfo.ini ShareMemInfo.ini LoginInfo.ini 这3个文件. 

ServerInfo.ini


[System]

Desc0=功能:配置服务器端程序的相关情况;

Desc1=IP0、Port0指外网的地址和端口;

Desc2=IP1、Port1指内网的地址和端口;

Desc3=Type:Game=0;Login=1;


;当前服务器ID,(0,1,3,0根据服务器定)

CurrentServerID=0

;当前游戏世界的服务器端程序数量

ServerNumber=4


[Mother]

IP=x.x.x.x ;设置为windows服务器的外网IP

Port=1014


[World]

IP=x.x.x.x ;设置为world的外网IP

Port=777


[Billing]

;配置可以尝试连接的billing数量


 

文章评论