藏宝湾网游单机站

 找回密码
 注册

QQ登录

只需一步,快速开始

★【我是大主宰SF★神将三国SF】【变态页游】★

★【0.1折】★【变态网页游戏私服】★

★神将三国网页版上线送V5 5w元宝 5000w铜币 我是大主宰上线满v,80万元宝,小怪都爆元宝,耐玩长久稳定★

【原始传奇SF/魔域永恒SF】【0.1折手游】

★【原始传奇SF/魔域永恒SF】【0.1折手游】★

★『战online+原始传奇+维京传奇+血饮龙纹+魔域永恒+斗罗大陆』一刀99999999999刀刀光柱★

★【星空石器3.0】复古端游 有挂限制2开★

★★【星空石器3.0】复古端游 有挂限制2开★★

★【石器时代3.0纯PC-有挂限制2开】儿时怀旧游戏每晚活动多多 组队玩法 单人玩法 应有尽有 无需繁琐182任务★

★【卓越之剑】访官微变轻氪★
★【卓越之剑】访官微变轻氪★

★【卓越之剑】访官微变轻氪-欢迎技术交流★

★梦幻微变仿官长久更新★

★梦幻微变仿官长久更新★

★梦幻西游微变耐玩 ★五一活动★超级技能★超级兽决★打造成神★离线挂机★长期更新★★

★0.1折!独家超低折扣手游★

★0.1折!独家超低折扣手游★

★0.1折!0.1折!0.1折!独家超低折扣手游公益服,首冲续充全部0.1折★

★【九阴真经】端游私服仿官★

★【九阴真经】端游私服仿官★

★国产大型武侠端游《九阴真经》SF问世了。2017年至今-【稳定】充值1比10,活跃就送至尊风物志,跨服雪域应有尽有。★

★5.1全新开区梦幻放置游戏★

★5.1全新开区梦幻放置游戏★

★可白嫖 上班摸鱼类 放置文字梦幻游戏(三端互通)qq群836110944★

★DNF★全职业平衡★公益服★
★DNF★全职业平衡★公益服★

【dnf86版本】【怀旧服】【全职业平衡】【非变态服】【非商业服】【868027375】

★★微变仿官爽玩养老服★★

★微变仿官爽玩养老服★

★上线松超多抽奖仙玉银子,长久稳定服,群号:489527989★

★【大话西游2】稳定耐玩★只合不关★

★【大话西游2】稳定耐玩★只合不关★

★【大话西游2★2024最新版】稳定耐玩★只合不关★人气超旺★

★上班族专属★休闲放置★充值可打★

★ ★上班族专属★休闲放置★充值可打★★

★[挂机游戏] ===〓正常运营3年〓新区来袭-白嫖神作-纯收菜挂机游戏-可交易 ========★

【梦幻西游】★端游领先版★
★【梦幻西游】★端游领先版★★

【梦幻西游★官方泄露版】----4月新区,无定制,无抽奖,全新战锦,每周更新一次。

★【梦幻国度】★端游★公益服★

★【梦幻国度】★端游★公益服★

★【梦幻国度】【端游】【全新版本公益服】【一样的童年不一样的游戏】【群63417379】★

★梦幻西游★仿官公益无充值★

★梦幻西游★仿官公益无充值★

★【情缘梦幻西游★独家仿官纯公益版】----2024新区,无定制,持续推广更新。推荐指数:★★★★★★★★★★★

【梦幻★仿官★刚开一秒·全网独家玩法】

★【梦幻★仿官★刚开一秒·全网独家玩法】★

★★【仿官服4月23日下午1点内测结束,正式开服】★★

★【手游端游一键全自动搭建脚本】★

★【手游端游一键全自动搭建脚本】★

★【手游端游一键全自动搭建脚本】搭建游戏解放双手小白用了都说好★

★手游内部充值0.05折千款手游★

★手游内部充值0.05折千款手游★

★0.1折直充数千款手游可申请内部充值0.05折!超低折扣手游,全版本传奇手游--仙侠--古风-卡牌-角色扮演-二次元-全题材手游都支持内部充值0.05折★

★【梦幻西游】2008纯复古★

★【梦幻西游】2008纯复古★

★ 【五一新区】 【15门纯复古】 【公益服】【打金】★

★全新开服可白嫖放置传奇 荐★

★全新开服可白嫖放置传奇 荐★

★可白嫖 上班摸鱼类 放置文字传奇游戏(放置休闲)qq群756025698 ★

★【4月11日新服公测,全员领福利】★

★★【梦幻 4月新服,新人有路费 资源福利】★★

★★【梦幻西游★08仿官服微变 4月新服,新人有路费 资源福利】★★

【梦幻★仿官★刚开一秒·全网独家玩法】

★【梦幻★仿官★刚开一秒·全网独家玩法】★

★★【仿官服4月23日下午1点内测结束,正式开服】★★

★梦江南人气服★

★ ★梦江南仿官无充值★★

★上线就送永久会员、银子礼包群号:810475355★

【百款GM页游+1折手游,上线送满级VIP】

★【百款GM页游+1折手游,上线送满级VIP】★

★【百款变态页游SF】【变态手游SF】【安卓+IOS手游】【上线免费顶级VIP】★

查看: 18243|回复: 65

[手工架设] 天龙3单linux单MySQL架设(教程第3步有问题已更正)

  [复制链接]
发表于 2012-7-15 20:35:04 | 显示全部楼层 |阅读模式
本帖最后由 lidanger 于 2012-7-16 21:25 编辑

刚看了yu1930的回帖,才发现教程第3步有问题。。我架的时候也遇到过,后来写教程忘了。。大家见谅。。更正如下:


同时http://www.iopq.com/thread-16799680-1-2.html中也有这个问题。。
对不起大家。。{:soso_e136:} {:soso_e136:}

附件已更正。。。。
二楼已上传Linux虚拟机等
=====================================================================================

这里不再使用XP虚拟机,billing直接使用Linux中的MySQL数据库,玩起来也不卡。。不过貌似这种Linux机用Linux机上的数据库还要通过本机上的billing反射很搞笑。。
测试服务端:御剑江湖端(底端是小子天龙3),玩过的都知道。。这里需要小子天龙3Linux虚拟机       还想用XP虚拟机的看http://www.iopq.com/thread-16799680-1-2.html
=======================================================================================
需要的工具如下,猴哥(tfblc)的网盘里都有,自己先下载下来:
http://code.google.com/p/tlbb-server-make/downloads/list
mysql-5.5.25-win32.msi.zip                        MySQL数据库程序
Navicat.7z                                        MySQL图形化管理工具
MySQL Connector ODBC 3.51.exe.zip        MySQL的ODBC驱动程序
Register.zip                                        注册用的NetBox网站
Ulimited Billing.zip                        连接MySQL用的Billing程序
Billing Database.7z                                需要导入MySQL的内容
ResServer.zip                                        资源服务器
SecureCRT.zip                                        SSH登录工具
WinSCP3.zip                                        SSH传输工具
=======================================================================================
1、启动Linux端MySQL
启动小子天龙3Linux虚拟机,打开SecureCRT登录,输入
/usr/local/mysql5.0.45/bin/mysqld_safe --user=root &  回车再回车

2、创建一个billing用的用户
一直用root账号,貌似不太好。。这里创建一个专门的账号bill密码qwerty。。。
用root账号登录MySQL   mysql -u root -p  密码haichun2006

下面直接照搬早期架设教程中的用户创建方法。。
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.%', 'bill', 'qwerty', '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);
创建一个数据库web
create database web default character set utf8 collate utf8_general_ci;
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.%', 'web','bill', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y');
GRANT ALL PRIVILEGES ON *.* TO bill@"192.168.1.%" IDENTIFIED BY "qwerty";
刷新数据库
flush privileges;

3、导入数据
下载安装Navicat for MySQL,按默认的安装就行。打开Navicat,创建一个连接,取名billing

双击billing连接到MySQL。。导入数据bill.sql。。
这里要使用我发的bill.sql。。tfblc网盘下载的那个在这里有点错误。。


打开,回车,完事。。
打开表server

输入1,1,192.168.1.3,点√应用,删除第2个1,再应用。。
这一步不知道什么用,是看恋冰的教程做的,不做会出错。


4、启动Billing服务器
下载Ulimited Billing,解压,修改其中的conf.properties,这里dbname不超过5字符

保存,运行billing.exe。。运行后一直是空白才是成功的。。

5、修改服务端ServerInfo.ini
打开WinSCP,到/home/tlbb/Server/Config,将ServerInfo.ini拖入左侧,修改后拖入右侧覆盖


6、启动其他服务器
打开SecureCRT,像以前一样复制命令,启动login、world、server服务器,login页看到类似如下就成功了


7、注册账号
下载安装MySQL Connector ODBC 3.51(用IIS的也要安装)
下载注册网站Register.zip,解压后记事本打开inc/conndb1.asp,修改数据库设置

然后运行AspRegister.exe,到http://127.0.0.1:99注册。
注:账号存在web数据库account表中,可以自己添加。。

8、客户端登录
下载ResServer.zip,解压,运行ResServer.exe
Game.exe创建快捷方式,输入参数-fl 7F000001 3039 12D82B,修改loginserver.txt中MisaIP为127.0.0.1。。。不过,loginserver.txt中关于资源那三行内容貌似根本没有用,删掉也没事。

点快捷方式Game.exe登录,输入账号后login页和world页均显示,成功

===================================================================================
配置成功以后的启动顺序。。。御剑江湖端

/usr/local/mysql5.0.45/bin/mysqld_safe --user=root &  回车2次
打开账号验证billing.exe
右键点192.168.1.3,选择 克隆会话1
cd /home/tlbb/Server
./shm start
克隆会话1
cd /home/tlbb/Server
./Login
克隆会话2
cd /home/tlbb/Server
./World
克隆会话3
cd /home/tlbb/Server
./Server
打开资源服务器resserver.exe(登录后可关闭) 注册服务器AspRegister.exe(注册后可关闭)


本帖子中包含更多资源

您需要 登录 才可以下载或查看,没有账号?注册

x
发表于 2012-7-15 20:56:29 | 显示全部楼层
配置要求呢
发表于 2012-7-15 20:55:55 | 显示全部楼层
我的电脑配置太低不知道能假设不
AMD  X240
显卡9500
内存2G
 楼主| 发表于 2012-7-15 20:36:28 | 显示全部楼层
本帖最后由 lidanger 于 2012-7-26 19:00 编辑

图片教程见附件。。


不知道colinux版的什么时候能出来。{:soso_e116:}

成功的都出来冒个泡。。。

========================================================================
这里发一下我弄好的东西。。。。
不过Linux端只改了一个东西。。貌似意义不大。。还是传吧。。ADSL4M的上传速度是60多K。。。

注意:用的是快压的超高压缩比压缩,下载快压才能解压。。自己百度一下就知道
主机方面需要有一个虚拟网卡或实体网卡,IP为192.168.1.33,而且虚拟机网络要桥接在此卡上。。要安装MySQL Connector ODBC 3.51,否则不能注册。。
御剑江湖端所用的客户端就得自己配置了。。
http://115.com/file/dpavkz9p#
MySQL Connector ODBC 3.51.zip                               这个本机要先安装了。。不然不能注册账号
http://115.com/file/c2ie4nfz#
主机所用工具                                      包括billing、resserver、注册程序
http://115.com/file/dpavqs9a#
Linux虚拟机    注意载入时最好选择是移动过而非复制过。。root账号密码haichun2006
http://115.com/file/anpc97ez#
快压2.6

客户端配置请参考
http://www.iopq.com/forum.php?mo ... p;extra=#pid7199181
 楼主| 发表于 2012-7-15 20:59:22 | 显示全部楼层
p552772 发表于 2012-7-15 20:56
配置要求呢

这个真不好说。。用的是小子天龙3的Linux虚拟机,配1.5G内存。。。。没有XP虚拟机,应该省点。。
 楼主| 发表于 2012-7-15 21:00:45 | 显示全部楼层
asdf121314 发表于 2012-7-15 20:55
我的电脑配置太低不知道能假设不
AMD  X240
显卡9500

台式的应该没事吧。。我的是笔记本Y450A P7350 GT240M  4G
发表于 2012-7-15 21:09:53 | 显示全部楼层
以后我在弄吧这个始终我没弄明白
我小白一个哈哈
发表于 2012-7-15 21:22:52 | 显示全部楼层
把你配置好的虚拟机镜像发出来不就好了。。。
发表于 2012-7-15 21:55:39 | 显示全部楼层
支持,小白还是看不明白,期待免虚拟机一键端
发表于 2012-7-15 22:22:03 | 显示全部楼层
没看到图片
发表于 2012-7-16 03:58:38 | 显示全部楼层
谢谢分享,支持一下~~
发表于 2012-7-16 06:53:39 | 显示全部楼层
顶下!!!!!!!!!!!!!!!!!!!!!!
发表于 2012-7-16 13:06:05 | 显示全部楼层
不行啊,web里面一个表也没有
 楼主| 发表于 2012-7-16 13:17:35 | 显示全部楼层
yu1930 发表于 2012-7-16 13:06
不行啊,web里面一个表也没有

导入的时候显示什么了???
发表于 2012-7-16 16:32:10 | 显示全部楼层
天龙是个好东西 !!楼主威武
发表于 2012-7-16 20:11:26 | 显示全部楼层
lidanger 发表于 2012-7-16 13:17
导入的时候显示什么了???

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.1.%', 'bill', 'qwerty', '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);
Query OK, 1 row affected (0.05 sec)

mysql> create database web default character set utf8 collate utf8_general_ci;
Query OK, 1 row affected (0.03 sec)

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( '192.168.1.%', 'web','bill', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y', 'Y');
Query OK, 1 row affected (0.00 sec)

mysql> GRANT ALL PRIVILEGES ON *.* TO bill@"192.168.1.%" IDENTIFIED BY "qwerty";
Query OK, 0 rows affected (0.00 sec)

mysql> flush privileges;
Query OK, 0 rows affected (0.00 sec)

mysql>
发表于 2012-7-16 20:13:13 | 显示全部楼层
导入bill.sql的时候
mysql> /*
Navicat MySQL Data Transfer

Source Server         : Dev
Source Server Version : 50157
Source Host           : localhost:3306
Source Database       : web

Target Server Type    : MYSQL
Target Server Version : 50157
File Encoding         : 65001

Date: 2011-08-14 16:03:00
*/

SET FOREIGN_KEY_CHECKS=0;

-- ----------------------------
-- Table structure for `account`
-- ----------------------------
DROP TABLE IF EXISTS `account`;
CREATE TABLE `account` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(32) NOT NULL,
  `password` char(32) NOT NULL,
  `question` varchar(64) DEFAULT NULL,
  `answer` varchar(64) DEFAULT NULL,
  `email` varchar(64) DEFAULT NULL,
  `qq` varchar(16) DEFAULT NULL,
  `tel` varchar(16) DEFAULT NULL,
  `id_type` enum('IdCard') DEFAULT 'IdCard',
  `id_card` varchar(32) DEFAULT NULL,
  `point` int(11) NOT NULL DEFAULT '0',
  PRIMARY KEY (`id`,`name`),
  UNIQUE KEY `id` USING BTREE (`id`),
  UNIQUE KEY `name` (`name`)
) ENGINE=InnoDB AUTO_INCREMENT=25 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of account
-- ----------------------------

-- ----------------------------
-- Table structure for `pay`
-- ----------------------------
DROP TABLE IF EXISTS `pay`;
CREATE TABLE `pay` (
  `trade_no` varchar(20) NOT NULL,
  `channel` varchar(10) DEFAULT NULL,
  `server_id` int(11) NOT NULL,
  `account_id` int(11) NOT NULL,
  `fee` int(11) NOT NULL,
  `status` tinyint(4) NOT NULL,
  `create_time` datetime NOT NULL,
  `pay_time` datetime DEFAULT NULL,
  PRIMARY KEY (`trade_no`),
  KEY `trade_no` (`trade_no`)
) ENGINE=InnoDB DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of pay
-- ----------------------------
INSERT INTO `pay` VALUES ('', 'bankpay', '1', '1', '10', '0', '2011-06-26 09:05:42', null);
INSERT INTO `pay` VALUES ('20110626085922308', 'bankpay', '1', '1', '1234', '0', '2011-06-26 09:01:00', null);
INSERT INTO `pay` VALUES ('2011062609010797', 'bankpay', '1', '1', '1234', '0', '2011-06-26 09:01:10', null);

-- ----------------------------
-- Table structure for `server`
-- ----------------------------
DROP TABLE IF EXISTS `server`;
CREATE TABLE `server` (
  `id` int(11) NOT NULL AUTO_INCREMENT,
  `name` varchar(32) NOT NULL,
  `host` char(60) NOT NULL,
  PRIMARY KEY (`id`)
) ENGINE=InnoDB AUTO_INCREMENT=3 DEFAULT CHARSET=utf8;

-- ----------------------------
-- Records of server
-- ----------------------------

Query OK, 0 rows affected

1046 - No database selected
1046 - No database selected
1046 - No database selected
1046 - No database selected
1046 - No database selected
1046 - No database selected
1046 - No database selected
1046 - No database selected
1046 - No database selected
    ->
 楼主| 发表于 2012-7-16 20:56:14 | 显示全部楼层
本帖最后由 lidanger 于 2012-7-16 20:57 编辑
yu1930 发表于 2012-7-16 20:13
导入bill.sql的时候
mysql> /*
Navicat MySQL Data Transfer


这个要在数据库web上点右键,选命令列界面(console),再导入的。。

这个是我教程的问题。。
发表于 2012-7-16 21:20:06 | 显示全部楼层
谢谢楼主分享,收藏备用了!
发表于 2012-7-17 13:17:48 | 显示全部楼层
本帖最后由 zyc03157 于 2012-7-17 13:20 编辑

打开SecureCRT就要我输口令  小白一个 看不懂 什么口令?
您需要登录后才可以回帖 登录 | 注册

本版积分规则

本站内容如若侵犯到您的权益,请来电来函告知,我们会尽快处理!
联系QQ:1953150286,2251387361,123784736,免责申明

排行榜|联系我们|小黑屋|手机版|Archiver|游戏藏宝湾 |

GMT+8, 2024-4-29 23:42 , Processed in 0.101095 second(s), 19 queries .

Powered by Discuz! X3.4

Copyright © 2001-2021, Tencent Cloud.

快速回复 返回顶部 返回列表