爱老牛社区

 找回密码
 马上注册

QQ登录

只需一步,快速开始

《DNF 架设实战入门》书籍已发表DNF开服架设教程,登录器,GM工具,开源共享站外链接为商业广告,论坛不作任何担保,请谨慎操作点击查看广告投放说明
查看: 294780|回复: 789

[服务端架设] DNF单机架设教程【双数据库】二次修订版

  [复制链接]
  • TA的每日心情
    调皮
    2023-9-29 17:04
  • 签到天数: 1273 天

    [LV.10]以坛为家III

    发表于 2015-9-4 14:51:55 | 显示全部楼层 |阅读模式

    马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

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

    x
    新手请按单库一键端教程架设,这两个端是一样的,单库的更简单,这个是最开始的一个版本,没一定基础不容易成功。
    所以这里推荐新手按这个教程架设:
    【新手推荐】dnf单库一键端,修复各种bug,架设简单,超快启动!

    本帖讲解下DNF单机版搭建教程,很多地方我会详细说明。

    所以大伙儿要有信心,跟着我一步步来,还是比较简单的。

    特别提醒:不支持在windows 8及以上系统上运行。

    自己搭建服务器,让DNF跑起来需要这么几个文件:
    1.服务端(网络游戏嘛,肯定有服务器);
    2.客户端(一般都在官网下的这个,都懂吧);
    3.data数据库(DNF相关数据存在里面,比如等级啊,装备啊,任务之类的);

    这些我都放在 “台服文件” 文件夹下。

    QQ截图20150904135615.png

    和上面相关的:
    我们要用到VMware虚拟机来做服务器,跑服务端程序;
    使用数据库的话,就要用phpStudy来搭建相关环境;
    MySQL是用来修改数据库里面的数据的;
    winscp是用来和服务器通信,上传下载文件的,替换pvf的时候我们要用到它;
    这些都放在 “安装文件” 文件夹下。

    QQ截图20150904135202.png

    然后是为了方便游戏做的一些辅助,放在 “辅助工具” 文件夹下,比如DXF邮件工具可以给玩家发邮件,包括装备啊,材料啊,等等。
    cain01.cfg和cain02.cfg是和服务器以及频道相关的配置文件,等会儿要替换到服务器里面去。

    QQ截图20150904135334.png

    所有文件都打包到核心文件这个压缩包里了,大伙儿下完了解压出来自己看,一起差不多有9个G。
    游客,如果您要查看本帖隐藏内容请回复

    以上就是整体上的介绍,让大家有个整体印象,下面教程正式开始。


    1.首先安装好 “安装文件” 里面的4个需要用的软件,注意安装路径里面最好不要有中文,避免出现一些奇怪的问题。
    图片1.png

    2.解压 “台服文件” 下面的 台服DNF70版本【data】.rar 得到data文件夹,复制到phpStudy的安装目录下的MySQL文件夹下,替换data,窗口提示是否合并或者替换的话,选择全部,是。
    QQ截图20150904141254.png

    3.打开phpStudy,开启服务,注意用非服务模式,两个绿灯亮了表示成功。
    QQ截图20150921095529.png

    然后如图所示打开host文件,在最下面添加一条  192.168.1.200  start.dnf.tw
    保存后关闭。
    图片1.jpg

    QQ截图20150921100353.png

    4.同样,把服务端解压开,双击里面的CentOS.vmx文件,就会打开VM。
    图片2.png
    然后点击开启虚拟机
    图片3.png

    图片4.png
    如果有这样的提问,选择我移动了它。

    5.在VM中选择虚拟网络编辑器,然后恢复默认设置,再做下面的修改
    图片12.png
    图片13.png
    上图第三步之前,还有一个要添加,点击VM8右边的NAT设置,网关设置成192.168.1.160,确定。
    QQ截图20150921110745.png

    图片15.png
    关于虚拟机的CPU核心数和内存分配问题,2核就够用了,内存如果你有4G就给2G,有8G就给4G,实测给单核2G内存也能跑起来。

    VM8的IP也一起改了
    图片14.png

    6.这时打开VM,直接输入root(在www longin的后面)然后单击回车
    在Password后面输入123456 然后单机回车(密码不会显示出来,不要用小键盘的)
    如果第一次输入没有出现 -bash-3.2# 可以再输入一次
    图片7.png


    7.接下来打开Navicat,新建两个连接,一个160的,一个200的
    如下填写并单击确定:账号game密码uu5!^%jg
    图片5.png
    图片6.png

    然后添加200的
    图片16.png
    图片17.png

    图片18.png
    设置好后,你可以都双击一下他们确定连接成功,如果前面都是这样的标志,代表成功。
    如果弹出任何错误提示,证明你前面的步骤有问题,回去重来做。

    8.接下来打开WinSCP,按照我的内容输入,密码为123456
    点击保存

    图片8.png

    然后双击这个root,或者点下面的登陆也可以
    图片11.png
    进入到这个界面代表链接成功了,能走到这步代表你很棒了,你的理解能力完全可以看懂下面的所有内容。

    9.现在打开刚才登陆过的WinSCP,在右侧的文件栏中打开这个文件夹
    并把我们拥有的两个cfg文件拖拽进去【注意,我们的文件是3KB,他的是2KB】
    图片19.png
    提问是否覆盖远程文件,点击是
    这两个cain01和cain02都在 “辅助工具” 文件夹下

    接下来是大工程,在左边的你的电脑中找到你存放DNF的位置
    右边则是如图所示的位置,并拖拽左边的Script.pvf文件(客户端)到右边(服务端)去,提问是否替换,选择是。
    注意,客户端和服务端的pvf文件要是一样的。后续教程中说到的替换pvf指就是替换这两个pvf,然后重启服务器。
    【如果你在左边找起来感觉不舒服,在电脑里找到文件直接拖拽也是可以的】
    图片20.jpg

    10.打开Navicat,找到如下位置,双击db connect,弹出的窗口点确定就行
    进入到的界面中,把IP这一列中的所有数值都改成192.168.1.160
    你可以通过上下方向键调整,然后直接用Ctrl+C和Ctrl+V来粘贴
    图片21.png

    图片22.jpg

    保存并关闭上面的窗口后,再双击打开connect紧下面的那个cnonect,执行和上面相同的操作

    图片23.jpg

    接下来就是重复类似的步骤了,打开192.168.1.200的连接,如图所示
    但是这次IP要都修改成192.168.1.200 这次他下面的那个不用改动,只需要改动这一个
    图片24.png

    11.打开Navicat,双击160的数据库,找到geo allow,然后点击插入记录
    图片29.png
    图片30.png

    12.回到VM,输入./run 让服务器跑起来
    图片26.png


    将1.bat放到游戏目录下,双击1.bat运行游戏
    QQ截图20150904144247.png

    图片27.jpg

    熟悉的界面出现了,剩下的交给大家了。
    QQ截图20150904144704.png

    如果这里频道是灰色,再检查一遍确保是按教程一步步来的。
    如果都没问题,服务器还没开起来,可以尝试./stop两次后,再./run试试,还不行,就多给点U和内存后再试。
    QQ截图20150904144716.png
    QQ截图20150904144738.png

    评分

    参与人数 6牛币 +12 收起 理由
    didjz + 1 社区因你更精彩!
    爲妳執著 + 1 不是人品问题,架设服务端的系统有问题.
    佬牛吃嫩草 -1 一直架设都不能支持外网,人品问题吗?.
    OPAT丨奶瓶 + 6 精品文章!
    a493902946 + 1 感谢分享!
    sklu250 + 4 很给力!

    查看全部评分

    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2016-5-6 16:08
  • 签到天数: 10 天

    [LV.3]偶尔看看II

    发表于 2015-10-1 11:50:41 | 显示全部楼层
    感谢分享!
    回复

    使用道具 举报

  • TA的每日心情
    擦汗
    2017-1-2 10:32
  • 签到天数: 6 天

    [LV.2]偶尔看看I

    发表于 2015-11-24 11:25:29 | 显示全部楼层
    RE: DNF单机版搭建简单教程【双数据库】【二次修订版】 [修改]
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    调皮
    2020-3-25 19:58
  • 签到天数: 3 天

    [LV.2]偶尔看看I

    发表于 2015-11-24 12:32:52 | 显示全部楼层
    支持了。。。。
    回复

    使用道具 举报

    该用户从未签到

    发表于 2015-11-24 16:46:57 | 显示全部楼层
    hxqnhxqnhxqnhxqn
    回复 支持 反对

    使用道具 举报

  • TA的每日心情

    2017-11-10 18:36
  • 签到天数: 9 天

    [LV.3]偶尔看看II

    发表于 2015-11-24 19:46:57 | 显示全部楼层
    必须要看看
    回复 支持 反对

    使用道具 举报

    该用户从未签到

    发表于 2015-11-25 11:52:08 | 显示全部楼层
    x谢谢大大    好评  正在研究中
    回复 支持 反对

    使用道具 举报

  • TA的每日心情
    开心
    2023-1-20 11:40
  • 签到天数: 520 天

    [LV.9]以坛为家II

    发表于 2015-11-25 12:06:52 | 显示全部楼层
    来看一下
    回复

    使用道具 举报

  • TA的每日心情

    1674186038
  • 签到天数: 520 天

    发表于 2015-11-25 13:16:26 | 显示全部楼层
    谢谢老牛
    回复

    使用道具 举报

  • TA的每日心情
    得意
    2021-9-3 18:08
  • 签到天数: 94 天

    [LV.6]常住居民II

    发表于 2015-11-25 14:47:54 | 显示全部楼层
    回复一个啊啊
    回复 支持 1 反对 0

    使用道具 举报

    您需要登录后才可以回帖 登录 | 马上注册

    本版积分规则

    QQ|广告投放|小黑屋|爱老牛社区 ( 鄂ICP备19018266号-1|鄂公网安备42058302000122号)

    GMT+8, 2024-3-28 19:39

    违法和不良信息举报邮箱:1829964321@qq.com

    Powered by Discuz! X3.4

    © 2001-2024 Comsenz Inc.

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