818遊戲制作天龙八部奥运服务器端
一 服务器硬件环境
1. 至少需要1台linux服务器与1台Windows Server 2003 服务器才能达到环境要求
配置为CPU PD 2.8双核 2G内存以上(最低要求).
4) 服务器需要安装2张网卡,一张网卡接入外网.一张网卡与内网连通.内网均接到同一交换机下.
5) 关于对硬盘的要求.如果玩家上线超过千人.建议更换SCSI 万转硬盘.以防数据交互时丢失导致回挡.
二 服务器及配置
3) Linux服务器安装Redhat5 X86.安装所有开发包关联与中文支持.Windows 2003服务器安装企业版就可以.没什么特别的要求.
4) 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;
另外两个帐户也是同样的设置
Imp tlbb/JC4KQO1EJP@ora10g file=G:\tlbb\files\Db\tlbb.dmp ignore=y --导入tlbb.dmp
Imp tl_gameuser/S0DHRFZVZ5@ora10g file=G:\tlbb\files\Db\tl_gameuser.dmp ignore=y --导入tl_gameuser.dmp
导入完成之后用pl/sql以system用户登陆上去.将tl_gameuser.userbasic授予tlbb用户的访问.如图1
然后设置tlbb用户的对象权限.如图2
并将tlbb用户Procedures下带有红X的储存过程重新编译一下.如图3
帐户数据库弄好后.开始导入游戏数据库及统计数据库.用SQLyog以root连接,建立tlbbdb.将DBInit_0_9_0020_mysql.sql导入此库即可.然后设置帐户及拥有的权限.tlbbdb_stat.sql操作和上面一样.
|