DNF私服搭建指南——服务端部署
2024-12-09 11:13:16
朋友最近想玩70版本的私服,正好腾讯云最近搞活动,想了想就搭建了这个服务器。
这里记录一下这个流程,毕竟私服搭建算是一个。
准备工作
你需要有以下的工具,在准备好以下内容之后,就可以进行服务端部署了。
- 一台linux云服务器,系统推荐使用CentOS 7.6 64bit,至于云服务的提供商,只要你是新人,随便哪家都可以,目前各家云服务商为了争新客户,对新人很优惠,老用户不如狗。
- 一个SSH服务器链接工具。这里看到很多教程用Putty,但是用了几次感觉很难用,我个人推荐使用MobaxTerm,下载使用free版本就行,免费可以连接十个服务器。
- 一个服务端安装包。这里是推荐七月DNF的一键安装包,比很多教程中的各种安装好用了不少,我这里放一下百度云盘的链接
- 足够的有耐心,细心。整个服务端部署如果顺利,10分钟左右就能完成,不顺利的话,可能会有各种各样的意外
安装过程
这里略过服务器购买的过程了,这些东西就不讲了。
这里也默认大家将我以上的所有内容下载完毕,默认大家有一定的服务器使用知识,具体的细节我就不细讲了。
连服务器
如果对MobaXterm这里不清楚,可以参考教程。
这里当然也可以使用其他的SSH链接工具,连接服务器。
找到路径,上传服务包
在服务器路径这里输入/root,进入到服务器这个路径下。
然后将vip的服务端包放到/root目录下,并在命令行中,启动该安装包
1 | curl -O dnf.7yvip.cn/vip;chmod +x vip;./vip |
剩下的,按照命令行的提示,无脑往下走就行,然后等待安装成功即可。
命令操作
如果我们需要在服务器端敲如下命令,启动安装包即可。
在linux中,./vip就代表执行这个安装包脚本,如果安装包的名字不一样,记得命令里边也换成安装包的名字,别弄错了。
1 | ./vip |
数据备份
我们这里需要进行数据备份,我们按照命令行选择对应的操作,然后一路按照提示设置下去即可。
备份好之后,我们服务器内会生成一个/root/mysqlbak/的文件夹,之后,服务端会在我们设计的时长内进行一个备份,我们定期保存好这部分数据即可。
服务重启
数据回档或者其他的一些操作,可能需要停止服务器,这里可以按照如下操作。
注意,谨慎进行这些操作,不要随便执行,该操作容易对服务器内的数据造成影响。
如果方便,尽量让当前服务器内的玩家在对应时间段下线。
停止服务器
1 | ./stop |
重启服务器
1 | ./run |
结语
SF运行真是个力气活,打死也不想参与这事儿。