适龄提示:本站适于年满十八周岁成年人游览!手机版TAG标签
最新天龙八部私服

新开天龙八部私服开区广告宣传最佳新媒体!

当前位置:主页 > 私服架设 > 天龙八部私服架设零基础图文教程

天龙八部私服架设零基础图文教程

用手机看

扫描二维码随身看资讯 使用手机 二维码应用 扫描右侧二维码,您可以
1.在手机上细细品读~
2.分享给你的微信好友或朋友圈~

  不少天龙八部游戏玩家在玩过天龙八部私服后,也想自己架设一台天龙八部私服游戏服务器,过一把做GM的瘾。但架设天龙八部私服涉及到的计算机知识和软件比较多,对一个新手来说有一定困难,今天本站小编给大家带来的是零基础天龙八部私服架设详细图文教程。

  架设天龙八部游戏服务器分别需要Linux和Windows两款操作系统,Linux操作系统主要负责运行天龙八部服务端程序和mysql数据库,Windows操作系统主要负责BillServer验证服务器以及天龙八部登录器网关的运行,也就是说需要两台服务器。

安装软件

Windows服务器

安装winscp(用于Windows与Linux之间的文件传输)

安装SecureCRT(用于连接Linux执行命令)

Linux服务器

安装mysql数据库,安装过程可参考文章:linux环境下mysql数据库安装详细图文教程

安装MyODBC

[[email protected] ~]# yum install -y mysql-connector-odbc

安装MyODBC

修改MyODBC配置文件/etc/odbc.ini和/etc/odbcinst.ini,把文件下载到本地用写字板打开修改后上传覆盖原文件。

odbc.ini修改为:
[tlbbdb]
Driver          = /usr/lib/libmyodbc5.so
Description     = MyODBC 3.51 Driver DSN
SERVER          = 192.168.108.128
PORT            = 3306
USER            = tlbb
Password        = tlbb1234
Database        = tlbbdb
OPTION          = 3
SOCKET          =

odbcinst.ini修改为:
[PostgreSQL]
Description = ODBC for PostgreSQL
Driver = /usr/lib/libodbcpsql.so
Setup = /usr/lib/libodbcpsqlS.so
FileUsage = 1

[MySQL]
DRIVER = /usr/lib/libmyodbc5.so
UsageCount = 1

注:DRIVER= /usr/lib/libmyodbc5.so是根据上面安装mysql-connector-odbc的版本进行修改,我前面安装的是mysql-connector-odbc-5.1.5r1144-7.el6.i686,所以修改odbc.ini和odbcinst.ini文件时Driver = /usr/lib/libmyodbc5.so,如果安装的3点几的版本就应该修改为libmyodbc3.so,以此类推,否则,服务端无法正常启动。

Linux服务器操作

上传天龙八部服务端程序到/home目录下并解压

[[email protected] ~]#cd /home

[[email protected] home]#tar zxvf tlbb.tar.gz

服务端

上传天龙八部数据库文件到/home目录

数据库文件

数据库操作

打开SecureCRT连接Linux服务器

连接Linux服务器

[[email protected] ~]# mysql -u root -p

登录mysql数据库

登录mysql数据库

mysql> create database tlbbdb;

创建角色数据库

创建天龙八部私服角色数据库:tlbbdb

mysql> create database web;

创建账号数据库

创建天龙八部私服账号数据库:web

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 ('%.%.%.%', 'tlbb', PASSWORD('tlbb1234'), '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);

添加数据库用户

添加数据库用户及权限

mysql> 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( '%.%.%.%', 'tlbbdb','tlbb', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y');

mysql> 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( '%.%.%.%', 'web','tlbb', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y');

指定数据库用户

指定数据库用户

mysql> use tlbbdb;

进入数据库

进入tlbbdb数据库

mysql> source /home/tlbbdb.sql

导入数据库

导入数据库文件

mysql> use web;

进入数据库

进入web数据库

mysql> source /home/web.sql

导入数据库

导入数据库文件

mysql> exit

退出mysql

退出mysql操作

修改服务端配制信息

使用vi文本编辑器修改服务端配制信息,可参考文章:vi文本编辑器使用方法介绍
修改文件:/home/tlbb/Server/Config/ShareMemInfo.ini
[[email protected] ~]# cd /home/tlbb/Server/Config
[[email protected] Config]# vi ShareMemInfo.ini
修改内容:DBIP=192.168.1.3 //Linux服务器外网IP

修改文件:/home/tlbb/Server/Config/LoginInfo.ini
[[email protected] ~]# cd /home/tlbb/Server/Config
[[email protected] Config]# vi LoginInfo.ini
修改内容:DBIP=192.168.1.3 //Linux服务器外网IP

修改文件:/home/tlbb/Server/Config/ServerInfo.ini
[[email protected] ~]# cd /home/tlbb/Server/Config
[[email protected] Config]# vi ServerInfo.ini
修改内容:
[Billing]
Number=1
IP0=192.168.1.33 //Windows服务器外网IP
其它IP都修改为Linux服务器外网IP

Windows服务器操作

启动游戏

打开SecureCRT连接Linux服务器

[[email protected] ~]# cd /home/tlbb/Server
[[email protected] Server]# ./shm start
启动shm
出现Loop...Start 就表示shm启动成功

[[email protected] ~]# cd /home/tlbb/Server
[[email protected] Server]# ./Login
启动Login

[[email protected] ~]# cd /home/tlbb/Server
[[email protected] Server]# ./World
启动World

[[email protected] ~]# cd /home/tlbb/Server
[[email protected] Server]# ./Server
启动Server
Server启动比较慢,看到出现加载地图名称就应该没什么问题了

启动验证服务器

运行BillServer验证服务器,修改配置信息后启动服务。程序及使用方法:支持在线充值的Bill验证系统下载

BillServer验证服务器

启动账号角色后台网关

运行账号角色后台网关程序,修改配置信息后启动服务。程序及使用方法:账号角色后台网关下载

账号角色后台

注册账号

注册一个测试账号

注册账号

天龙八部私服架设过程到此全部完成。

喜欢就点我!

4

分享吧!

相关阅读