您当前的位置:首页 > 录相教程 > 天龙八部教程

天龙八部架设视频教程

  • 软件大小:166646
  • 更新时间:2008-08-04
  • 推荐星级:
  • 软件类别:天龙八部教程
  • 软件语言:简体中文
  • 授权方式:免费版
  • 联系方式:暂无联系
  • 官方主页:暂无提供
  • 运行环境:Win2000/XP/2003
  • 插件情况:无毒无插件
  • 合计下载:
0
好评:0%(0)
0
差评:0%(0)

天龙八部架设视频教程 使用说明

WIN机不说了。淡淡做了详细录像 下面是linux机

本人也是菜鸟 刚刚接触这系统,安装不成功的请百度,不解答任何问题 转载请留版权

本人安装使用rhel as4 64位,开发包全装 关闭防火墙 关闭selinux 其他系统请自行设置,不作表述 

环境一定要搞清楚,两台linux服务器必须做双网卡,配置真实的外网IP,不然是不成功的。至少我没架成。

有的朋友说服务端不完整 那么请自行找完整的端吧。我是没有``\

正题开始。

一、tllb-billserver服务器 安装

说明一下,我两台linux服务器内网IP:bill机192.168.1.61 server机192.168.1.60

外网IP:bill 222.174.116.181 server 222.174.116.180 

这IP都是真实存在的

1、安装mysqlserver 5.0.45 及数据库

采用源码安装防止冲突

安装流程(以下ssh下操作未作注解,复制命令执行就是了,要复制全哦!!)

下载mysql-server-5.0.45.tar.gz 上传 /home

将DBInit_0_9_0020_mysql.sql和tlbbdb_stat.sql上传 /home

tar xzvf mysql-5.0.45.tar.gz

cd /home/mysql-5.0.45

./configure  --prefix=/usr/local/mysql5.0.45 --with-charset=utf8 --with-extra-charsets=all --enable-thread-safe-client

make

make install

上面这部分安装时间较长,请耐心等待一下~~ 照上面命令做就行了。注意路径

以免录制时间过长。这里停一下 继续

cp /usr/local/mysql5.0.45/share/mysql/my-small.cnf  /etc/my.cnf `执行后选 Y 覆盖

修改/etc/my.cnf

在[mysqld] 和 [client]段都加入如下指令即可:

VI不会哈。winscp直接操作

default-character-set=utf8

/usr/local/mysql5.0.45/bin/mysql_install_db

/usr/local/mysql5.0.45/bin/mysqld_safe --user=root &  启动mysql服务

mysql -u root -p `进入mysql操作 密码为空直接回车确认

use mysql;  update user set Password=PASSWORD('dongying') where User='root'; `XXXXX为你要设置mysql管理员的密码

insert into mysql.user (Host,  User,  Password,  Select_priv,  Insert_priv,  Update_priv,  Delete_priv,  Create_priv,  Drop_priv,  Reload_priv,  Shutdown_priv,  Process_priv,  File_priv,  Grant_priv,  References_priv,  Index_priv,  Alter_priv,  Show_db_priv,  Super_priv,  Create_tmp_table_priv,  Lock_tables_priv,  Execute_priv,  Repl_slave_priv,  Repl_client_priv,  Create_view_priv,  Show_view_priv,  Create_routine_priv,  Alter_routine_priv,  Create_user_priv,  ssl_type,  ssl_cipher,  x509_issuer,  x509_subject,  max_questions,  max_updates,  max_connections,  max_user_connections) value ('192.168.%.%', 'tlbb', '*C6F4E3C4123F5707129F96C63E488D268C89C1CA', 'Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','Y','','','','',0,0,0,0);

insert into mysql.user (Host,  User,  Password,  Select_priv,  Insert_priv,  Update_priv,  Delete_priv,  Create_priv,  Drop_priv,  Reload_priv,  Shutdown_priv,  Process_priv,  File_priv,  Grant_priv,  References_priv,  Index_priv,  Alter_priv,  Show_db_priv,  Super_priv,  Create_tmp_table_priv,  Lock_tables_priv,  Execute_priv,  Repl_slave_priv,  Repl_client_priv,  Create_view_priv,  Show_view_priv,  Create_routine_priv,  Alter_routine_priv,  Create_user_priv,  ssl_type,  ssl_cipher,  x509_issuer,  x509_subject,  max_questions,  max_updates,  max_connections,  max_user_connections) value ('192.168.%.%', 'tlbbtools', '*70851F21ECE641B52D5B9946950566EB08C935DA', 'Y','Y','Y','Y','N','Y','N','N','N','N','N','Y','Y','N','N','N','Y','N','Y','N','N','Y','Y','N','N','N','','','','',0,0,0,0);

flush privileges;

create database tlbbdb;

create database tlbbdb_stat;

insert into mysql.db ( Host, Db, User, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv, Grant_priv, References_priv, Index_priv, Alter_priv, Create_tmp_table_priv, Lock_tables_priv, Create_view_priv, Show_view_priv, Create_routine_priv, Alter_routine_priv, Execute_priv) value( '172.16.%.%', 'tlbbdb','tlbb', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y');

insert into mysql.db ( Host, Db, User, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv, Grant_priv, References_priv, Index_priv, Alter_priv, Create_tmp_table_priv, Lock_tables_priv, Create_view_priv, Show_view_priv, Create_routine_priv, Alter_routine_priv, Execute_priv) value( '172.16.%.%', 'tlbbdb','tlbbtools', 'Y', 'Y', 'Y', 'Y', 'N', 'Y', 'N', 'Y', 'Y', 'N', 'Y', 'N', 'Y', 'Y', 'N', 'N', 'Y');

insert into mysql.db ( Host, Db, User, Select_priv, Insert_priv, Update_priv, Delete_priv, Create_priv, Drop_priv, Grant_priv, References_priv, Index_priv, Alter_priv, Create_tmp_table_priv, Lock_tables_priv, Create_view_priv, Show_view_priv, Create_routine_priv, Alter_routine_priv, Execute_priv) value( '172.16.%.%', 'tlbbdb_stat','tlbb', 'Y', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N');

exit `退出mysql操作

导入数据库:

cd /home

mysql -uroot -pdongying tlbbdb < DBInit_0_9_0020_mysql.sql  ` XXXXX为你的mysql root密码

mysql -uroot -pdongying tlbbdb_stat < tlbbdb_stat.sql  ` XXXXX为你的mysql root密码


2、安装oracle10客户端 

上传oracle_10201_client_linux_x86_64.cpio.gz 至/home 解压 文件有点大哈~~

gunzip oracle_10201_client_linux_x86_64.cpio.gz

cpio -idmv < oracle_10201_client_linux_x86_64.cpio

groupadd -g 501 dba

useradd -u 501 -g dba -G dba -m -d /oracle -s /bin/bash oracle

chmod 755 /oracle

passwd  oracle  `创建oracle用户密码 输入两次确认

vi .bash_profile 来设定oracle 10g client的安装目录等相关信息,设置的内容如下 

#------ oracle 10g client的环境变量需求------------- 
export ORACLE_HOME=/oracle/product/10.2.0/db_1 
export PATH=$PATH:$ORACLE_HOME/bin 
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$ORACLE_HOME/lib:/lib:usr/lib:$ORACLE_HOME/lib32


用oracle用户登入系统,如果是字符界面,请执行 $startx 开启动Xwindows界面,如果使用终端,请使用窗口终端(如xmanager)

本人在本机操作 若采用远程安装请参考相关资料。

进入桌面系统打开终端 这里我直接操作本机。录不下来。请自己想办法安装 稍等安装

执行 cd /home/client  `client为你解压出的oracle 客户端安装目录

执行 ./runInstaller  `自动检测环境后进入安装 已经在装了~~

接下来如同windows完装orcale服务端 选择基本安装 设定管理员密码 下一步后 选择管理员安装 那个占空间最大的安装

OK,大约5分钟后安装完成 一路下一步 安装 最后选择典型配置 下一步会有提示弹出一个执行配置脚本框

 用root用户执行两个提示的root.sh 此时不要选择确定!!! 以root用户登陆

SSH执行两个root.sh

cd /oracle/oraInventory

./orainstRoot.sh

cd /oracle/product/10.2.0/db_1

./root.sh 后复制ORACLE_HOME=  /oracle/product/10.2.0/db_1     =号后的内容 执行

然后到安装窗口确定 退出。oracle client  安装完成`


3、billserver配置

WINSCP操作

在/home 目录建立tlbb文件夹 将Billing传到tlbb下

设置权限

cd /home/tlbb/Billing

chmod 777 *

以下为DOC教程内容

更改/home/tlbb/etc下gbs.conf db_hash.conf host.lst这三个文件里的IP,及oracle连接信息.需要更改的项如下

db_hash.conf 文件
#散列数量:
HASHING_NUM  = 1 

#散列表0:
MAXDBCONNS0  = 5
DBUSER_DB0  = tlbb
DBPASS_DB0 = JC4KQO1EJP 
DBTNS_DB0 = ora10g ;这里为oracle的TNSname,在tnsnames.Ora文件里查找.
gbs.conf 文件
MAXDBCONNS_BILL      = 20 
DBUSER_GAMEBILL     = tlbb 
DBPASS_GAMEBILL     = JC4KQO1EJP
DBTNS_GAMEBILL      = ora10g

MAXDBCONNS_AUTH      = 20 
DBUSER_GAMEAUTH     = tl_gameuser  # for userbasic
DBPASS_GAMEAUTH     = S0DHRFZVZ5
DBTNS_GAMEAUTH      = ora10g  这里是你win2003 oracle 服务端的数据库名

host.lst 文件
x.x.x.x --world服务的外网IP
172.16.1.5 --world服务的内网IP

在tlbb-billserver /oracle/product/10.2.0/db_1/network/admin 目录下 新建tnsnames.ora文件

将win机oracle服务端下的oracleproduct10.2.0db_1NETWORKADMINtnsnames.ora的内容复制保存

修改HOST = 你的win oracle机的IP地址 

ORA10G =
  (DESCRIPTION =
    (ADDRESS = (PROTOCOL = TCP)(HOST = 172.16.1.1)(PORT = 1521))
    (CONNECT_DATA =
      (SERVER = DEDICATED)
      (SERVICE_NAME = ora10g)
    )
  )

192.168.1.88 是我win2003服务器的内网IP。这个可以不配置外网

 

启动billing服务

 ./tlbb start

配置一下环境 db错误~~~`OK 刚才少配置了~~

 如果出现**************draw information end************ 的字样就表示启动成功了


billserver配置完成 

记得每次服务器重起后执行一下 /usr/local/mysql5.0.45/bin/mysqld_safe --user=root & 来启动mysql服务

或者参考相关资料让mysql随系统启动。

二、World 和 Login server的配置

我的world和login同bill是在一机的。

上传服务端到/home

tar xzvf tlbb-v026vn.tar.gz

按doc教程配置~~

ServerInfo.ini ShareMemInfo.ini LoginInfo.ini IP和密码按你自己的配置 我的以前装已经配置好了

ShareMemInfo.ini 在login和world机上的配置按doc教程的配置

serverinfo 按自己的IP设定一下。不会设定的我会把我的打包到这个录像里 按DOC教程设置没问题的。~~!!!

[Server0] 是你的gameserver服务器的IP

[Server2] 是这台login服务器的外网IP

[Server1 和3 可以不用管

配置odbc.ini与odbcinst.ini

odbc.ini 在etc下

[tlbbdb]
Trace    = Off
TraceFile= stderr
Driver   = /usr/lib/libmyodbc3.so
DSN      = tlbbdb
SERVER   = 192.168.1.61
USER     = tlbb
PASSWORD = t!lbb
PORT     = 3306
DATABASE = tlbbdb
TEXTSIZE = 409600

odbcinst.ini 可以不用管了

启动一下 设定一下权限

chmod 777 *

运行./shm start  Can't open lib '/usr/lib/libmyodbc3.so' 

要安装odbc

rpm -ivh mysql-connector-odbc-3.51.17-1.i386.rpm

再来Loop...Start (-134388032)(T0=2008-6-23_15:36:21 T1=1.4020) 启动成功

运行两个服务程序~

这里我的服务器只装了一个网卡,那个网卡安装完系统不认。我配置一下外网网卡

r8168的网卡 ————

重启一下服务器。这里配置网卡的你们可以不用做。系统不认识我的网卡~~~

我是去本机配置的,linux不懂。哈哈~

OK 网卡好了 再启动服务 为了看清是不是有错误 单独启动一下看看

重起服务器后/usr/local/mysql5.0.45/bin/mysqld_safe --user=root & 启动一下mysql服务

Start time      Socket  IP              GroupNumber     Users
20080623 15:45:55       94      222.174.116.181 201             0
Total Connections: 1    Total Users: 0

成功~~

三、gameserver服务器配置 

server机的配置和world配置安全一样。

过程我就不操作了。这里大致说一下

装完系统 安装odbc,和刚才的配置一样的。

配置一下ShareMemInfo.ini文件。

[ShareMem]
KeyCount=4 ;ShareObj 个数
Key0=1001 ;第一个key的编号
Type0=1  ;HumanSMU类型 1
Key1=4001
Type1=4
Key2=7001
Type2=7
Key3=6001
Type3=6

按教doc程里的做就行了。

还是做一次吧。以免大家不明白 呵呵~

这教程这作上半部分了。下半部分等等做~~

不正确之处欢迎批评,本人也是菜鸟

刚刚接触这系统,安装不成功的请百度,不解答任何问题 转载请留版权
网游动力为大家提供:天龙八部架设视频教程下载,该程序经过了站长亲自测试保障了程序的完整性与可靠性,本站除此之外还提供了更多的天龙八部教程下载以及最新的网游新闻资讯推荐信息,如有你需要请移步访问.本站所有的传奇程序都是通过杀毒软件扫描后后才发布的,但是也请大家下载后自行杀毒.

天龙八部架设视频教程 下载地址

精彩推荐
下载说明
  • * 保证站内提供的所有可下载资源(软件等等)都是按“原样”提供,本站未做过任何改动。
  • * 所有软件和资料均为软件作者提供和网友推荐收集整理而来,仅供学习和研究使用。
  • * 本站对提供下载的软件等不拥有任何权利,其版权归该下载资源的合法拥有者所有。
  • * 本网站不保证本站提供的下载资源的准确性、安全性和完整性,造成的损失自行负责。
  • * 如果你发现软件与作者实际介绍不符请联系我们举报邮箱! 我们衷心的感谢大家多年来对我们的支持
  • * 为了达到最快的下载速度,推荐使用网际快车或迅雷下载本站软件。
  • * 请一定升级到最新版WinRAR3.80才能正常解压本站提供的软件!
  • * 如果您发现下载链接错误,请点击报告错误谢谢!
  • * 特别提醒:注意上当受骗大家在交易的时候请小心免得被小人所骗。
  • * 站内提供的所有软件包含破解及注册码均是由网上搜集,若侵犯了你的版权利益,敬请来信通知我们!
本类最新