DNF单机整个单库架设过程记录_dnf单机架设教程

2020-02-28 其他范文 下载本文

DNF单机整个单库架设过程记录由刀豆文库小编整理,希望给你工作、学习、生活带来方便,猜你可能喜欢“dnf单机架设教程”。

DNF服务端架设教程

系统环境:Linux*64位 数据库 :mysql任意版本 服务端 数据源 libGeoIP1.48 外部工具: 1.Navicat Mysql 2.SecureCRT 3.WinSCP(在此以虚拟机为例:因为是单库架设,所以随意了,服务器linux同理)安装虚拟机vmware workstation 12 Pro(版本可以随意)附赠vmware workstation 12通用注册码:

VY1DU-2VXDH-08DVQ-PXZQZ-P2KV8 VF58R-28D9P-0882Z-5GX7G-NPUTF YG7XR-4GYEJ-4894Y-VFMNZ-YA296 一. 创建虚拟机

下一步…

下一步…

下一步…

下一步…

下一步…

下一步…

注:游戏很吃内存,请测试者酌情分配。下一步…

这里我选择桥接因为我用yum命令安装数据库,有包的可以直接选择NAT 下一步…

下一步…

下一步…

推荐分配40G。我分配60G下一步…

下一步…

自行选择镜像。关闭 – 完成二.安装Linux系统

开启此虚拟机

回车…

选择Skip

Next

Next

Next

Yes

选择第三项 Next

Next

Next

可自定义账户名称(无需修改,全凭个人需要)Next

Next

设置账户密码Next

无需勾选Next

Next

漫长的等待 系统自行安装…………………..Reboot

Exit

Linux系统虚拟机配置完成 账号:root 密码:这里设置的。

(输入密码时请打开键盘指示灯NUMLK,密码不会显示再虚拟机回车就好)三.架设

1.打开WinSCP 上传服务端 和数据库

分配IP在虚拟机里可查,命令:ifconfig 登陆

是(Y)

将服务端以及数据库上传至root目录 注:所上传所有文件均要有777权限 对准文件右键属性:则出上图修改:0777即可 2.打开SecureCRT 外部连接虚拟机

连接

接受并保存(S)

输入密码 为方便保存密码 : 确定 4.系统部署

1.系统安装完毕后关闭selinux 功能命令如下----------------命令部分------------------------vi /etc/selinux/config 修改 SELINUX=disabled

ESC返回命令界面 :wq :wq(保存退出)

:q!(退出不保存)2.关闭linux系统自带防火墙(自己学习搞 关闭了无所谓很方便 其实这玩意也没啥用)----------------命令部分------------------------chkconfig iptables off chkconfig ip6tables off

3.重启linux系统

----------------命令部分------------------------reboot 4.开始安装mysql----------------命令部分------------------------yum install-y mysql mysql-server mysql-devel

5.测试启动或停止mysql----------------命令部分------------------------service mysqld stop(停止)service mysqld start(启动)service mysqld restart(重启)

6.检查mysql启动正常3306开放端口----------------命令部分------------------------netstat-an | grep tcp

7.测试mysql 登陆

----------------命令部分------------------------mysql-ugame-p(初始密码为空,提示输密码直接回车)

eixt 返回命令格式

tar-zxvf mysql.tar.gz-C /var/lib 解压数据库

tar-zxvf neople.tar.gz-C /home 解压服务端

chmod-R 777 /var/lib/mysql 数据库目录777权限

chmod-R 777 /home home目录777权限

service mysqld start 启动Mysql

service mysqld stop 停止Mysql

chkconfig mysqld on 数据库开机启动

chkconfig iptables off 关闭防火墙

service mysqld restart 重启Mysql

删除这两个文件

mysql_upgrade-u game-p 升级数据库

Paword 输入数据库密码

数据库密码为游戏数据库密码(安装mysql为空,解压游戏数据库后密码变更)5.以下三个文件上传至指定目录/usr/local/lib 给0777权限

libGeoIP.so libGeoIP.so.1 libGeoIP.so.1.4.8 6./lib 目录创建链接

/usr/local/lib/libGeoIP.so.1.4.8

/usr/local/lib/libGeoIP.so.1

/usr/local/lib/libGeoIP.so libnxencryption.so上传至/lib 目录

以此类推 服务端架设完成三.外部连接数据库修改数据库IP 密码 1.打开Navicat

测试连接

d_taiwan 库 db_connect 表

修改IP以及 db_paword密码 生成器可生成所需密码 d_taiwan 库 geo_allow 表

3.修改服务端IP 以及密码 打开Winscp连接虚拟机

homeneopleauctioncfg auction_cain.cfg homeneoplebridgecfg bridge.cfg homeneoplecommunitycfgcommunity.cfg homeneopledbmw_guildcfgdbmw_gld_cain.cfg homeneopledbmw_guildtableserver_config.tbl homeneopledbmw_mntcfgdbmw_mnt_cain.cfg homeneopledbmw_mnttableserver_config.tbl homeneopledbmw_statcfgdbmw_stat_cain.cfg homeneopledbmw_stattableserver_config.tbl homeneoplegamecfgcain01.cfg 频道文件 homeneoplegamecfgdb_info_tw.cfg PK场 homeneopleguildcfggld_cain.cfg homeneopleguild_Pcfggld_cain.cfg homeneoplemanagertableserver_config.tbl homeneoplemonitorcfgmnt_cain.cfg homeneoplemonitor_Pcfgmnt_cain.cfg homeneoplepointcfgpoint_cain.cfg homeneoplerelaycfgrelay_200.cfg 200-205 homeneoplerelaycfgrelay_777.cfg homeneoplestatics_Ptableserver_config.tbl 修改完毕!

讲服务端目录下 run 和 stop 传至 root目录

重启虚拟机reboot 将虚拟机设置为NAT

Winscp连接虚拟机 到目录homeneoplegame 替换Script.pvf homeneoplegame 替换publickey.pem 连接SecureCRT 执行命令: service mysqld start 启动mysql./run 启动服务端

本机 C:WindowsSystem32etcHOSTS 另起一行 Ip地址start.dnf.tw 地址后有空格

出现五国即可登陆游戏 灰频道的./stop两次./run 即可 运行Start.Bat 进游戏 以下为游戏截图:

《DNF单机整个单库架设过程记录.docx》
将本文的Word文档下载,方便收藏和打印
推荐度:
DNF单机整个单库架设过程记录
点击下载文档
相关专题 dnf单机架设教程 单机 过程 dnf dnf单机架设教程 单机 过程 dnf
[其他范文]相关推荐
    [其他范文]热门文章
      下载全文