DNF阿拉德游戏论坛

 找回密码
 立即注册
搜索
查看: 19678|回复: 285
打印 上一主题 下一主题

[教程] DNF开服架设详细图文教程,含PHP网关环境配置(单库版)

    [复制链接]
  • TA的每日心情
    无聊
    2020-5-4 11:23
  • 签到天数: 276 天

    [LV.8]以坛为家I

    1136

    主题

    1378

    帖子

    55万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    559843
    怒气
    556686
    声望
    228
    战力
    1138

    活跃会员灌水之王游戏爱好者阿拉德最佳作者阿拉德勇士战斗法师DOF玩家佛系DNF玩家

    跳转到指定楼层
    楼主
    发表于 2018-7-11 20:56:00 | 只看该作者 |只看大图 回帖奖励 |倒序浏览 |阅读模式
    系统要求:
    主机推荐:推荐腾讯云服务器
    最低配置:2h2g(虽然说1核1G内存能跑起来但是不想影响游戏体验还是高配一点,反正也贵不了多少
    系统版本:CentOS5.8或CentOS5.11 64位(公共镜像或镜像市场)腾讯云服务器购买优惠入口:点我一下
    准备工作:
    按上述要求购买腾讯云服务器,你可以自定义配置,也可以买推荐的,比阿里云t5实例好。(阿里云t5那种服务器会限制cpu只能使用10%-15%)
    下载并安装putty、Nvicat和WinSCP备用。


    1.远程登录阿里云服务器
    打开putty,填写服务器IP地址



    点open



    输入root,回车,你的密码,回车,显示登录成功了




    2.安装支持库和数据库(一行为一条命令,输完命令要回车)
    #关闭防火墙和防火墙自启
    1. service iptables stop
    2. chkconfig iptables off
    复制代码




    #更新源,很多人yum安装出问题,就是没更新源
    1. wget -O /etc/yum.repos.d/CentOS-Base.repo http://mirrors.aliyun.com/repo/Centos-5.repo
    2. yum makecache
    复制代码



    #安装支持库
    1. yum -y install glibc.i686
    2. yum -y install xulrunner.i686
    3. yum -y install libXtst.i686
    4. yum -y install gcc gcc-c++ make zlib-devel
    复制代码


    #安装数据库
    1. yum install -y mysql mysql-server mysql-devel
    复制代码

    #数据库开机启动
    1. chkconfig mysqld on
    复制代码

    2.下载服务端文件并解压
    #下载服务端打包文件,用winscp上传到服务器/root/目录下(该文件请自己下载保存,链接将在2018年7月10日前失效)
    服务端文件打包DNFServer.tar.gz:http://pan.baidu.com/s/1gfAy171
    上传完成后再执行下面的步骤。

    #解压下载的文件
    1. tar -zxvf ./DNFServer.tar.gz -C /
    复制代码

    3.设置对应权限
    #home root mysql文件夹全部权限
    1. chmod -R 777 /home
    2. chmod -R 777 /root
    3. chmod -R 777 /var/lib/mysql
    4. chown -R mysql.mysql /var/lib/mysql/
    复制代码


    #重启数据库,如果最后一个是绿色的OK,就表示数据库装成功了。
    1. service mysqld restart
    复制代码



    4.编译GeoIP
    1. cd /home/GeoIP-1.4.8/
    2. ./configure
    3. make && make check && make install
    复制代码




    5.修改对应位置的外网IP
    用Navicat打开数据库d_taiwan的db_connect表,把db_ip字段所有的192.168.200.131改成你的外网IP。



    #服务端程序里面的用命令改,注意把“你的外网IP”替换成你的外网IP
    1. cd /home/dxf/
    2. sed -i "s/192.168.200.131/你的外网IP/g" `find . -type f -name "*.tbl"`
    3. sed -i "s/192.168.200.131/你的外网IP/g" `find . -type f -name "*.cfg"`
    复制代码


    #挂载虚拟内存,默认大小为8G
    1. mkdir /swap
    2. dd if=/dev/zero of=/swap/mySwap bs=1M count=8192
    3. mkswap /swap/mySwap
    4. swapon /swap/mySwap
    复制代码


    #添加开机自动挂载
    1. sed -i '$a /swap/mySwap swap swap default 0 0' /etc/fstab
    复制代码



    到这里架设就结束了,接下来用winscp把Script.pvf上传到服务器/home/dxf/game/目录下。


    右边就是服务器目录,切换到/home/dxf/game/目录,把pvf拖进去


    #启动服务端程序
    1. cd ~
    2. ./run
    复制代码


    等到出现下面的信息就可以进游戏了。


    游客,如果您要查看本帖隐藏内容请回复


    勇士!今天也是充满希望的一天哦~!
    【腾讯云】推广者专属福利,新客户无门槛领取总价值高达2860元代金券,每种代金券限量500张,先到先得。

    该用户从未签到

    0

    主题

    7

    帖子

    32

    积分

    初入阿拉德

    Rank: 1

    积分
    32
    怒气
    25
    声望
    0
    战力
    0
    沙发
    发表于 2018-8-13 19:58:49 | 只看该作者
    学习谢谢

    该用户从未签到

    0

    主题

    2

    帖子

    18

    积分

    初入阿拉德

    Rank: 1

    积分
    18
    怒气
    16
    声望
    0
    战力
    0
    板凳
    发表于 2018-8-13 21:18:18 | 只看该作者
    我也学习了一下

    该用户从未签到

    0

    主题

    1

    帖子

    12

    积分

    初入阿拉德

    Rank: 1

    积分
    12
    怒气
    11
    声望
    0
    战力
    0
    地板
    发表于 2018-9-19 15:01:16 | 只看该作者
    学习学习

    该用户从未签到

    0

    主题

    4

    帖子

    47

    积分

    初入阿拉德

    Rank: 1

    积分
    47
    怒气
    43
    声望
    0
    战力
    0
    5#
    发表于 2018-9-21 01:03:30 | 只看该作者
    谢谢楼主分享

    该用户从未签到

    0

    主题

    2

    帖子

    20

    积分

    初入阿拉德

    Rank: 1

    积分
    20
    怒气
    18
    声望
    0
    战力
    0
    6#
    发表于 2018-10-6 16:06:36 | 只看该作者
    学习了谢谢

    该用户从未签到

    0

    主题

    1

    帖子

    25

    积分

    初入阿拉德

    Rank: 1

    积分
    25
    怒气
    24
    声望
    0
    战力
    0
    7#
    发表于 2018-10-18 21:11:20 | 只看该作者
    有完整教程么,我的一直抱错

    该用户从未签到

    0

    主题

    6

    帖子

    16

    积分

    初入阿拉德

    Rank: 1

    积分
    16
    怒气
    10
    声望
    0
    战力
    0
    8#
    发表于 2018-11-14 21:42:37 | 只看该作者
    谢谢大佬。
  • TA的每日心情
    奋斗
    2019-12-7 01:16
  • 签到天数: 1 天

    [LV.1]初来乍到

    0

    主题

    1

    帖子

    15

    积分

    初入阿拉德

    Rank: 1

    积分
    15
    怒气
    11
    声望
    0
    战力
    3
    9#
    发表于 2018-12-2 21:03:13 | 只看该作者
    现在阿里云没有CentOS5.8版本啊
  • TA的每日心情
    无聊
    2020-5-4 11:23
  • 签到天数: 276 天

    [LV.8]以坛为家I

    1136

    主题

    1378

    帖子

    55万

    积分

    管理员

    Rank: 9Rank: 9Rank: 9

    积分
    559843
    怒气
    556686
    声望
    228
    战力
    1138

    活跃会员灌水之王游戏爱好者阿拉德最佳作者阿拉德勇士战斗法师DOF玩家佛系DNF玩家

    10#
     楼主| 发表于 2018-12-5 14:20:18 | 只看该作者
    111111 发表于 2018-12-2 21:03
    现在阿里云没有CentOS5.8版本啊

    镜像市场里面可以选择CentOS 5.8版本(基本上每个版本都有)不知道怎么选择可以看:CentOS 5.1-5.8操作系统镜像市场选择
    勇士!今天也是充满希望的一天哦~!
    您需要登录后才可以回帖 登录 | 立即注册

    本版积分规则

    QQ|Archiver|手机版|小黑屋|DNF阿拉德游戏论坛 ( 蜀ICP备2024115554号

    GMT+8, 2025-4-27 20:29 , Processed in 0.118665 second(s), 18 queries , File On.

    Powered by Discuz! X3.3 网站地图 Auther by PAnoEAde & 地下城与勇士论坛

    © 2001-2013 Comsenz Inc.

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