请选择 进入手机版 | 继续访问电脑版

DNF阿拉德游戏论坛

 找回密码
 立即注册
查看: 84738|回复: 445

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

    [复制链接]

签到天数: 42 天

[LV.5]阿拉德勇士

1165

主题

1501

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
73054
怒气
64972
声望
2615
战力
1166

活跃会员灌水之王游戏爱好者阿拉德最佳作者阿拉德勇士战斗法师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地址

163615jfsgffggthg277c2.png

点open

163617az2pqjapxopsi3zu.png

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

164626pzz0fv8x6vef5vhh.png


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



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

182626yyeggycjxrx6tyys.png

#安装支持库
  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
复制代码

184526xsdf5zlcd5l5sdgw.png

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


184540ve535ks7ndddp3e7.png

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

190037lz4h9bozy4hhkfkb.png

#服务端程序里面的用命令改,注意把“你的外网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
复制代码

185143c4yelunbvluz34u6.png

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

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

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


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

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


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

该用户从未签到

0

主题

60

帖子

236

积分

阿拉德玩家

Rank: 3Rank: 3

积分
236
怒气
184
声望
-4
战力
0
发表于 2018-8-13 19:58:49 | 显示全部楼层
学习谢谢
回复

使用道具 举报

该用户从未签到

0

主题

48

帖子

190

积分

阿拉德菜鸟

Rank: 2

积分
190
怒气
142
声望
0
战力
0
发表于 2018-8-13 21:18:18 | 显示全部楼层
我也学习了一下
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

58

帖子

239

积分

阿拉德玩家

Rank: 3Rank: 3

积分
239
怒气
188
声望
-3
战力
-1
发表于 2018-9-19 15:01:16 | 显示全部楼层
学习学习
回复

使用道具 举报

该用户从未签到

0

主题

48

帖子

218

积分

阿拉德玩家

Rank: 3Rank: 3

积分
218
怒气
175
声望
-2
战力
-1
发表于 2018-9-21 01:03:30 | 显示全部楼层
谢谢楼主分享
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

78

帖子

318

积分

阿拉德玩家

Rank: 3Rank: 3

积分
318
怒气
249
声望
-4
战力
-1
发表于 2018-10-6 16:06:36 | 显示全部楼层
学习了谢谢
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

78

帖子

315

积分

阿拉德玩家

Rank: 3Rank: 3

积分
315
怒气
243
声望
-3
战力
0
发表于 2018-10-18 21:11:20 | 显示全部楼层
有完整教程么,我的一直抱错
回复 支持 反对

使用道具 举报

该用户从未签到

0

主题

19

帖子

68

积分

阿拉德菜鸟

Rank: 2

积分
68
怒气
49
声望
0
战力
0
发表于 2018-11-14 21:42:37 | 显示全部楼层
谢谢大佬。
回复

使用道具 举报

签到天数: 4 天

[LV.2]初入阿拉德

0

主题

18

帖子

101

积分

阿拉德菜鸟

Rank: 2

积分
101
怒气
53
声望
13
战力
4
发表于 2018-12-2 21:03:13 | 显示全部楼层
现在阿里云没有CentOS5.8版本啊
“对待装备要象对待情人一样!”——林纳斯
回复 支持 反对

使用道具 举报

签到天数: 42 天

[LV.5]阿拉德勇士

1165

主题

1501

帖子

7万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
73054
怒气
64972
声望
2615
战力
1166

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

 楼主| 发表于 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备13007431号1 )

GMT+8, 2024-3-28 17:03 , Processed in 0.107433 second(s), 39 queries .

Powered by Discuz! X3.3 网站地图 Auther by 31& 地下城与勇士论坛 标签大全

© 2001-2013 Comsenz Inc.

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