我想架设单机的天龙八部,可是不晓得Linux是哪里 下载的,然后怎么配置数据库和服务端运行环境。

我想架设单机的天龙八部,可是不晓得Linux是哪里 下载的,然后怎么配置数据库和服务端运行环境。,第1张

你看看你的程序确定可以运行在什么系统上,对应去下载就行了。

Linux

大部分都是免费使用的,他们的官方网站就有下载。

但具体选择哪个版本,要先看你的程序支持哪个。我建议是如果有

Fedora

或者

ubuntu

那就用他们两个。

具体如何配置,要看你这个东西的安装说明。

私自搭建游戏服务器是违法行为,请仅用于研究使用。

启动虚拟机。不用进入桌面。

先准备两个软件。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 /hometar 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 privilegescreate database tlbbdbcreate database tlbbdb_statinsert 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

安装完成。

如何制作天龙八部私服

1.首先安装SQL2000

2.先把借压出来的MuOnline文件夹放到D:\\下

3.把data也放在D:\\下

4.其余文件夹不动把muserver整个文件夹放在D:\\

5.将D盘muserver和MuOnline目录下的所有后缀名为.cfg中的IP地址全部改成自己网卡IP

6.下将muserver目录中的启动目录里的4和5 2个快捷方式属性里把IP修改为自己IP

7.在SQL新建muonline数据库,右击数据库名--所有任务--恢复备份--从设备-然后选择设备(选到服务端目录里的SQL目录里的musql.bak)还原数据库

8.在系统数据源(ODBC)-系统DNS处,新建MuOnline,MuOnlineJoinDB,USELOG,Event,全部指向SQL里的muonline库

9.下线人物丢失处理方法:把SQL数据里的:vCharacterPreview表删除了然后用查询分析器的 运行条命令:CREATE VIEW vCharacterPreview AS SELECT Name, cLevel, Class, Inventory FROM Character

10.对外方法将所有的IP地址改为自己的外网IP将所有的客户端口55901改成44405

11.经验配置方法将commonloc等文件中AddExperience = 1哪个1改多少就是几倍经验

12.按启动目录里的12345顺序启动

13.服务器配置如果已经完成的话那么按照这个安装配置就可以安装服务器了!^_^

天龙八部服务器架设完全攻略(新手篇)

作者:冷场王 时间:11月25

在准备架设服务器之前,请先确保你满足以下条件:

OS:Windows 2000 Server+SP4

数据库:SQL2000企业版+SP3

CPU:Intel 1G以上(建议2G)

RAM:512以上(建议1G)

服务端:下载本论坛内的完美版本

好,我们从每个服务端程序启动顺序开始。把服务器端解压缩到D:,并把服务端内的Data所有文件复制到D:内。并把相应的cfg.ini.txt配置文件内的IP改为127.0.0.1。

D:

├—MuServer

│ ├—Altiris

│ ├—ConnectServer

│ ├—data

│ ├—DataServer

│ ├—GameServer

│ ├—JoinServer

│ ├—LogCatch

│ └—Mu GameManager

├—Lang

└—Bin

第一步:建立数据库,先在应确保SQL正常运行。开始-程序-Microsoft SQL Server-企业管理器

进入SQL的安全性-登录-右键新建登录-名称admin身份验证密码thdzlqhem-服务器角色在第一个前现打勾-数据库访问MuOnline前打勾-数据库角色允许前二项打勾。相同的建立名称为MuOnlineAdmin的用户密码wkfwkRnfRnf

进入SQL的数据库-右键新建数据库-名称MuOnline-进入MuOnline-右键所有任务-还原数据库-从设置-指向下载的数据库所在的目录-选项中把g:\\Mudata\\MuOnline_data.mdf和g:\\Mudata\\MuOnline_log.ldf改为D:\\Mudata\\MuOnline_data.mdf和D:\\Mudata\\MuOnline_log.ldf之后确定还原数据库。

现在在进入开始-程序-管理工具-数据源-系统DSN-添加-SQL Server-名称MuOnline-先使用用户密码验证-登录IDadmin-密码thdzlqhem-数据库指向MuOnline

相同的建立MuOnlineJoinDB,Event,USELOG。但要注意登录ID为MuOnlineAdmin,密码wkfwkRnfRnf

然后进入D:\\muserver\\DataServer\\中,用记事本建立两个.bat批处理文件,文件名自己取,我的为1.bat,2.bat,

1.bat内容:dataserver.exe 55960

2.bat内容:dataserver.exe 55962

现在就可以运行1和2了。

第二步:运行ConnectServer内的CS

第三步:进入D:\\muserver\\JoinServer中建立一个3.bat批处理文件

内容:JoinServer.exe /p55970 /ca127.0.0.1 /cp55557

第四步:进入D:\\muserver\\GameServer目录下建立4.bat批处理文件

内容:GameServer.exe 127.0.0.1 55970 127.0.0.1 55960 55901

到此,服务器设置完成。现在就可以用0.74的客户端进入游戏了


欢迎分享,转载请注明来源:内存溢出

原文地址: http://outofmemory.cn/sjk/9796591.html

(0)
打赏 微信扫一扫 微信扫一扫 支付宝扫一扫 支付宝扫一扫
上一篇 2023-05-02
下一篇 2023-05-02

发表评论

登录后才能评论

评论列表(0条)

保存