天部私服架设,天部单机架设

【帮忙架设天部私服 服务器,】

这是个庞大的任务,你为什么不招聘个后台程序大神

【天部私服详细的架设资料】

新开天部2私服,已经完美添加:四绝庄、死亡迷宫、春夏秋冬幻境、天劫楼、独家装备升级系统、150级手工装备、暗器武魂技能、暗器武魂重楼升级、
【永久域名:tlbb、cc(天部、cc)】

【谁有天部私服的详细架设教程 谁知道天部私服的有论坛没】

去xyq.163.com就可以下了

【天部私服单机怎么架设?】

工具/原料
Oracle 10g。这是Oracle数据库程序,去狗狗搜索或者旋窝搜索,大约650M,也可以去Oracle官网下载;
VMWare。也就是虚拟机程序,一搜一大堆,大约309M;
RHEL4.6。也就是小红帽linux操作系统4.6,最新版的可能也行(没测试过),可以去红旗linux官网下载;
PLSQL Developer、SecureCRT、winscp。其中第一个是Oracle数据库管理工具,第二个是linux主机远程命令工具,第三个就是linux下的ftp工具。随便一个版本都可以,这三个小工具都不大,搜索下载即可;
mysql-connector-odbc-3.51.25-0.i386.rpm 连接虚拟机数据库的配置文件,搜索下载即可;
instantclient_10_2。 linux主机上运行的连接Oracle10的客户端工具,搜索下载即可;
天部私服服务端数据库文件、配置文件、账号注册网站源文件。
IIS5.1(适用于windows xp,win2003用IIS6.0)。用来运行账号注册网站的配置程序,去搜索下载即可;
步骤/方法
Win机的配置:
1.1 基本设置
关闭windows 防火墙,设置本地连接IP为固定IP,例如192.168.1.66(这两步都不会的就别往下看了,免得浪费时间),这里的IP下文会用到;子网255.255.255.0 、网关192.168.1.1、DNS(可以通过开始——运行——cmd,输入ipconfig /all 查看,如果不设置DNS,将可能无法上网了)。
1.2 安装Oracle 10。
1.2.1 选择安装方法,选择高级安装,点击下一步;
1.2.2 选择安装类型,使用默认的“安装企业版”,点击下一步;
1.2.3 指定主目录详细信息,选择路径为C盘的C:\oracle\product\10.2.0\db_1,如图所示,点下一步;
1.2.4 产品特定的先决条件检查,如果没有自动出来下一步可点,则用鼠标勾选上面的用户已验证,点击下一步;
1.2.5 选择配置选项,使用默认的 “创建数据库”,点击下一步;
1.2.6 选择数据库配置,使用默认值 “一般用途”,点击下一步;
1.2.7 指定数据库配置选项,将全局数据库名设置为:fstest(如图所示),点击下一步;
1.2.8 选择数据库管理选项,使用默认值 “使用Database Control管理数据库”,点击下一步;
1.2.9 指定备份和恢复选项,使用默认值 “不启用自动备份”,点击下一步;
1.2.10 指定数据库方案的口令,点击选择 “所有帐户都使用同一个口令”,输入口令 donglei 再确认口令,然后点击下一步;
1.2.11 概要,查看概要,点击安装,开始安装Oracle数据库,时间比较长,大约需要10分钟;
1.2.12 安装完成,弹出提示框,点击确认,返回界面进度条走完后,点击退出,并确认,结束安装。
1.3 添加用户,设置权限。
1.3.1 开始——程序——Oracle - OraDb10g_home1——应用程序开发——SQL Plus
1.3.2 使用系统管理员权限进入,登录用户名system,密码donglei,主机串fstest
1.3.3 给三个用户授权,即执行下面代码:(输入代码,回车执行)
1.5 天部Oracle数据导入和配置
1.5.1 安装并运行PLSQL Developer以system用户登录
用户system密码donglei数据库fstest
1.5.2 重新编译一个文件:user-tlbb-Objects-Procedures-P_SAVE 右键——重新编译,如图所示。
1.5.3 设置两个对象权限:
TL_GAMEUSER-Objects-Tables-USER_BA 右键点击编辑,设置对象权限,对象栏中输入tlbb,选择四个YES之后应用-关闭。
再回到User-tlbb-右键编辑-选择"对象权限"在对象栏中加入
tl_gameuser.seq_user_basic_uin 后面1个Yes
tl_gameuser.user_basic 后面4个Yes
选择应用,退出PLSQL
重新运行PLSQL Developer以tlbb用户登录密码iernei37d,看看有没添加成功
可以了,win机就完全安装好了
虚拟机的安装
2.1 安装VMWARE,这一步此处不再赘述,一路下一步就行了,网上教程也比较多。
2.2 安装linux操作系统
2.2.1 新建虚拟机,选择客户机操作系统,选择Linux,版本选择你下载的LInux版本,这里是Red Hat 4,点击下一步至完成,注意安装目录选择一个至少10G剩余空间的磁盘;
2.2.2 设置虚拟机,内存设置为1023M,CD-ROM点击使用ISO镜像,浏览选择之前下载的RHEL4.6操作系统。硬盘容量改为15G,软盘设置中将打开电源时连接的勾去掉,确定保存。
2.2.3 启动虚拟机,开始安装操作系统
选择SKIP
要释放鼠标,按下ctrl+alt就行了。
IP 192.168.1.3
子网255.255.255.0
网关192.168.1.1
关闭防火墙和禁用SElinux
输入ROOT密码,随便 123456
定制软件,选择全部开发工具
大约要15分钟安装完成,安装完成后,点重新引导重启。
2.2.4 安装三个文件包
重启后,进入操作系统,安装光盘中 redhat/rpm 文件夹下的两个文件
然后弹出光盘,回到VMware,在刚才新建的操作系统上右键属性,将CD-ROM的ISO文件改为
VMWare安装目录/linux文件,然后进入虚拟机,打开计算机/CD-ROM/安装第一个文件。
OK,虚拟机配置完成!
接下来安装MYSQL数据库。
启动虚拟机。不用进入桌面。
先准备两个软件。WinSCP3中文版和SecureCRT。WINSCP3设置用二进制。然后上传相关软件
两个软件的密码,都是刚才Linux系统的。123456
上传DBInit_0_31_0180_data_mysql.sql DBInit_0_31_0180_table_mysql.sql tlbbdb_stat.sql
mysql-5.0.45.tar.gz这四个文件。
然后看操作,一行一行复制回车运行。
cd /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 这一步要10分钟,我暂停
好,接着下一个
make install
cp /usr/local/mysql5.0.45/share/mysql/my-small.cnf /etc/my.cnf 不管乱码,输入 Y 回车
修改/etc/my.cnf
在[mysqld] 和 [client]段都加入如下指令即可:
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('donglei') where User='root'; `XXXXX为你要设置mysql管理员的密码
GRANT ALL PRIVILEGES ON *.* TO root@"192.168.1.%" IDENTIFIED BY "donglei";
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.1.%', 'tlbb', '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);
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.1.%', 'tlbbtools', 'tlbb1234', '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( '192.168.1.%', '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( '192.168.1.%', '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( '192.168.1.%', 'tlbbdb_stat','tlbb', 'Y', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N', 'N');
GRANT ALL PRIVILEGES ON *.* TO tlbb@"192.168.1.%" IDENTIFIED BY "tlbb1234";
GRANT ALL PRIVILEGES ON *.* TO tlbbtools@"192.168.1.%" IDENTIFIED BY "tlbb1234";
exit `退出mysql操作
导入数据库:
cd /home
mysql -uroot -pdonglei tlbbdb < DBInit_0_31_0180_table_mysql.sql
mysql -uroot -pdonglei tlbbdb < DBInit_0_31_0180_data_mysql.sql
mysql -uroot -pdonglei tlbbdb_stat < tlbbdb_stat.sql
安装完成。
配置服务端
4.1 上传服务端和instantclient_10_2精简版
4.1.1 使用WinSCP将服务端和instantclient_10_2上传到linux主机下,然后复制 “新建文本文档” 里面的内容粘贴到 etc/profile的最后。
4.1.2 运行SecureCRT,使用命令 tar vzxf aa.tgz 解压服务端文件,其中的 aa 为服务端压缩包文件名称,可以自己更改。
4.1.3 右键tlbb文件夹设置权限
4.1.4 上传mysql-connector-odbc-3.51.25-0.i386.rpm,安装ODBC,在SecureCRT中运行命令
rpm -ivh mysql-connector-odbc-3.51.25-0.i386.rpm 回车。
4.1.5 覆盖odbc.ini,这个文件中的IP一定要填写正确。
4.1.6 好了。重启虚拟机。输入reboot回车就是重启。
4.2 开始启动天龙服务端了
使用SecureCRT运行如下命令。
/usr/local/mysql5.0.45/bin/mysqld_safe --user=root &
cd /home/tlbb/Billing
./tlbb start
在标签位置右键,克隆会话
cd /home/tlbb/Server
./shm start
在标签位置右键,克隆会话
cd /home/tlbb/Server
./Login
在标签位置右键,克隆会话
cd /home/tlbb/Server
./World
在标签位置右键,克隆会话
cd /home/tlbb/Billing
./tlbb list
cd /home/tlbb/Server
./Server
启动出现地图名称,就成功了。行了,启动成功。最后一步是注册账号和登陆
游戏。
配置网站,注册账号并登录游戏
5.1 配置IIS服务器
控制面板,添加windows组件,勾上INTELNET信息服务,点下一步安装就行了,提示插入光盘的时候,选择下载的IIS5.1即可。
安装完成后,打开控制面板,管理工具,IIS,然后展开左侧的网站,属性中设置目录为网站文件夹;
在IE中输入http://localhost 即可访问账号注册网站,注册账号了。
5.2 升级客户端并登录游戏
从任意一个能玩的天部私服网站下载一个补丁,并更新成功后,退出。
打开loginserver文件修改下。清空,然后粘贴下面内容
VERSION 1
SERVER_BEGIN
中国双线,清源天龙,1,201,3,1,0,清源天龙,192.168.1.3:90,192.168.1.3:90,192.168.1.3:90,192.168.1.3:90,2
SERVER_END
好。现在把game.exe发送到桌面快捷方式。H:\天部\Bin\Game.exe
在后面加上参数 空格-fl
双击game.exe 即可登录游戏。开始超爽之旅。
修改人物属性、调等级等 - 天部GM工具的使用方法
从网上现在一个天部GM工具,然后打开文件夹,修改其中的配置文件,数据库名称 root,数据库密码 donglei,这个时候再开启GM工具就能连接成功了,然后随便改吧。
修改初始等级、经验倍数、暴率、副本人数上限等的文章网上非常多,充分利用互联网资源吧。这里不再赘述。
架设天部私服外网,让朋友一起进来玩
建外网时,要先设路由映射,完事后,用Portmap映射(多余吗?),启动虚拟机,修改服务端home/server/config/serverinfo.in的server0,server1的IP0为自己的外网地址(有网站可查)
而后,设本地连接属性共享
再修改客户端的patch/LoginServer中IP为自己的外网地址
如此就能建立外网服务,可小称SF
可能我们学校寝室的一率是内网,几欲开外网未遂,包含不已,特写此文以勉后来架外网者
望请各路高手斧正………………
请下载PortMap进行端口映射
需要映射的端口列表如下--
7377
3731
3732
3732
3733
3734
指向服务端地址即192.168.1.110(如果你没改的话)。(实际观查只要7377和3731即可)
如果你是路由器,请将本机的IP地址设为主机地址
上面的方法,我试过了,但是没有成功,可能是缺少了某步必要的设置,我正在研究中,希望知道的高手出来解答一下。
注意事项
这个私服架设教程,很多人按照视频来做,一模一样的,结果还是漏洞百出,架设不成功,这里总结以下几个方面的容易出现的问题。
db error 问题:出现这个问题的原因是数据库连接失败。
解决方法:
1. 检查数据库密码是否输入有误,从sql数据库安装那一步开始,进入数据库的时候不要使用直接回车,而是输入密码,如果能成功进入,那说明数据库密码没有输入错误;
2. 检查配置是否出错,其中的IP设置一定要一致,在上面的步骤当中,有六个文件,需要替换的就是tlbb目录下billing/etc文件夹下的三个文件,以及server/config文件夹下的三个文件,里面的IP一定要设置正确才可以;
3. etc/odbc.ini文件的设置问题,这个文件是连接本地Oracle数据库的核心文件,里面的IP一定要设置正确,数据库的用户名和密码也一定要设置正确;
4. tnsnames.ora文件一定要配置正确,里面的HOST =值一定要改为win机的本地IP;
db ok, 最后输出 捕获意外,出现这个问题的原因可能是
1. tlbb文件夹有问题,或者导入的mysql数据库服务端文件有误;
2. tlbb文件夹修改后,没有再次设置权限;
显示 file not found
出现这个问题的原因就是 etc/profile 文件的末尾没有粘贴 新建文本文档中的内容。
db ok,也没有捕获意外,但是./login ./world 无法启动。
出现这个问题的原因尚不明确,但是根据初步的错误分析,是因为数据库出现了异常数据导致的,可以使用sql命令删除所有数据库,然后从数据库那一步开始重新安装,适合懂得mysql和有php基础的人修复,这里我建议直接删除linux重新建立操作系统。
db ok, 没有捕获意外,地图也显示出来了,但是 ./world 等无法成功启动。
出现这个问题的原因很可能是内存不足,或者CPU占用过高导致的,可以稍后再次启动 ./world 服务,如果仍然不可以,重启。

【大话西游私服开服一条龙多少钱】

队长 2次地宫28w 法宝队长打怪的一个4万多

【开个私服大概要多少钱啊】

24

标签: 天部私服架设 天部一键端架设教程开服一条龙需要多钱