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

本帖最后由 lidanger 于 2012-7-16 21:25 编辑

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


导入数据.jpg (127.84 KB, 下载次数: 5)

下载附件

2012-7-16 21:08 上传

同时
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(注册后可关闭)

© 版权声明
THE END
文章不错?点个赞呗
点赞0分享
评论 抢沙发

请登录后发表评论

    暂无评论内容