7日杀服务器搭建Linux

本教程适用于搭建7日杀Linux服务器(云服务器/实体服务器)。我会尽量详细地写,未提及的细节建议直接问善用搜索。

建议的配置需求:

CPU双核起,内存最低4G,建议8G起步。

如果你玩的是Navezgane,那么4G内存可供五六好友一起游戏;如果你选用8k大小的自定义地图,那么最低配备8G内存是比较稳妥的。

地图越大,人越多,视距越大,内存占用越大。注意自带的PREGEN地图也是8k大小的,具体可以看map_info.xml文件内的HeightMapSize值。

建议的网络环境:

国内的云服务器或电信/联通有动态公网IP的家庭宽带。

工具:

本教程示例使用的发行版是Ubuntu18.04LTS(Debian类同)。

建议使用的SSH/SFTP工具为:XShell,XFTP(个人非商用免费)。

请注意文中的空格和英文标点,不要搞错了。

执行以下命令安装Steamcmd:

sudoadd-apt-repositorymultiverse

sudodpkg--add-architecturei386

sudoaptupdate

sudoaptinstalllib32gcc1steamcmd

ln-s/usr/games/steamcmdsteamcmd

启动steamcmd并匿名登陆:

输入steamcmd回车,匿名登陆loginanonymous回车。

指定安装路径:

force_install_dir/home/user/7dtd

【这里的user要替换为你自己的用户名,7dtd可随便取个你喜欢的文件夹名,但在后续教程中为了指称方便,默认采用这个】。如果不指定的话会默认安装在steam目录里面,一层层找起来比较麻烦。

安装服务器:

app_update294420(稳定版)

app_update294420-betalatest_experimental(测试版)。

因发文之时a19还是experimental测试状态,所以我选择了后者。**注意!稳定版和测试版并不兼容,想清楚自己要玩什么版本**

启动服务器:

我们来到指定的安装目录里cd/home/user/7dtd

执行./startserver.sh-configfile=serverconfig.xml

这里serverconfig.xml是默认的配置文件,我建议你不要直接修改它,而是复制一份(以防改错了又不知道怎么还原),重新命名后修改,然后指定你修改后的那个xml启动。

ctrl+c关闭服务端

Screen运行:

上面的做法可以让你启动服务器,但当你断开ssh连接时,服务器也随之关闭。这里使用screen来后台运行游戏服务端。(可以自行搜索了解一下screen)

安装screen:sudoaptinstallscreen

建立一个名为7的会话:screen-S7(这个7也可以随便改啦)

来到服务端的安装目录,然后运行./startserver.sh-configfile=edited.xml(假设edited.xml是你修改后的配置文件)

断开这个会话:Ctrl+ad

返回这个会话:screen-r7

主要就以下三组。如果VPS提供商有安全组设置的话请放行;家宽开服记得路由器设置端口转发。

TCP:26900

UDP:26900-26902

(UDP仅开放26902即可通过地址直连,但无法在大厅列表刷到你的服务器)

网页控制面板(可选):TCP:8080

(网页控制面板调用了GoogleAPI)

/home/user/7dtd/安装路径

/home/user/7dtd/Mods/如果要加mod,就在安装目录下新建这个文件夹,把mod放进去

/home/user/7dtd/Data/Worlds/地图文件夹

/home/user/.local/share/7DaysToDie/Saves/极其重要!建议定期备份!虽然服务器会定期保存+备份,但一旦运气不好服务器崩溃就救不回来了。存放玩家数据与对地图的改动,这里也是服务器管理员文件的默认存放目录。做服务器迁移记得要把这个也一起搬运。Saves好像在A19变成了saves,自己注意一下大小写。

%AppData%Windows客户端的地图存放目录。GeneratedWorlds是生成的世界,Saves是本地作为主机时的数据,SavesLocal是访问远程服务器所保存的游戏数据。

serverconfig.xml里面挑一些讲解,英语不是很差都能看懂

ServerVisibility服务器可见度。顾名思义是能不能被服务器列表刷到啦。如果怕被D服可以设置为隐藏。

ServerMaxWorldTransferSpeedKiBs加载地图的最大带宽。在玩家进入服务器时,如果本地没有这张地图,会从服务器下载地图文件,并从服务器同步区块的改动。上述行为是比较消耗带宽的。默认值是512KB/s。需要根据自身带宽大小进行调整。(Mbps与KB/s的转换请自行搜索)

EACEnabled是否启用反作弊。如果是几个认识的朋友一起玩并设置了密码,关了也没事,节省性能(据说EAC会有一些bug)。

BlockDamagePlayer,BlockDamageAI,BlockDamageAIBM玩家/AI/血月时AI的物块伤害百分比。如果菜鸡们首次开服,这个好有用的,有效防止一日死7次。

MaxSpawnedZombies,MaxSpawnedAnimals最大丧尸数量对性能影响较大,如果血月感到卡的话可以视情况降低。动物数量对性能影响较小。

ServerMaxAllowedViewDistance服务器最大许可的视距。十分影响性能,更高的视距意味着对于每个玩家,服务器要用更大的内存加载视距内的地图,计算更大范围内的事件。性能低下的服务器就设置为最低值6吧(偷偷抹把泪)

如何添加管理员权限

上面已经提及了管理员文件的路径,查询steamid64,像这样添加管理员。

你可以在游戏内按F1打开控制台执行命令,也可以在网页控制面板执行命令。这里提几条常用的吧

shutdown关服

saveworld缩写sa,手动保存世界。注意在此过程中,服务器里的玩家会卡得生活不能自理。

say服务器它说话啦!

version输出游戏和插件的版本

dm/cm开发者模式/创造模式,在客户端运行,输一遍开启,再输一遍关闭,需要管理员权限

国内2核8G内存的VPS什么价格?打扰了。有专门的托管服务,便宜一点。还是买不起啊

我自己的电脑不可能24小时开着游戏不干别的事情,那就捡垃圾挂在家里当服务器,大家聚在一起能玩两个月我就赚到了,相当于白捡一个服务器。

要素:宽带给了公网ip,路由器设置端口转发,路由器配置ddns。(善用搜索)

没有公网IP?可以考虑使用frp或nps内网穿透。穿透tcp26900和udp26902即可。(善用搜索)

新建文件touch/home/user/7backup.sh

事先新建备份文件夹mkdir/home/user/7dtdbackup

#!/bin/shmkdir/home/user/tmpcd/home/user/.local/share/7DaysToDie/savescp-r./Navezgane/MyGame/home/user/tmp#自行修改为想要备份的存档目录nice-19zip-r/home/user/7dtdbackup/backup.$(date+%Y%m%d%H%M).zip/home/user/tmp#nice-19降低zip压缩的优先级,避免游戏服务器卡顿rm-rf/home/user/tmp

添加可执行权限chmod+x/home/user/7backup.sh

加入crontab计划任务(没有的话先安装cron.自行了解你喜欢的文本编辑器):crontab-e

THE END
1.用户角色权限权限管理的英文是什么?User role priority(优先级)、Authorization(权限)Authorization Management、Right Management https://ask.zol.com.cn/x/6728871.html
2.管理权限的翻译是:Administrativepermissions中文翻译英文意思管理权限 青云英语翻译 请在下面的文本框内输入文字,然后点击开始翻译按钮进行翻译,如果您看不到结果,请重新翻译! 翻译结果1翻译结果2翻译结果3翻译结果4翻译结果5 翻译结果1复制译文编辑译文朗读译文返回顶部 null 翻译结果2复制译文编辑译文朗读译文返回顶部http://eyu.zaixian-fanyi.com/fan_yi_3024377
3.管理权限是什么意思管理权限的翻译音标读音用法例句请注意,任何人都具有管理权限将能够连接. 互联网 It means that the administrator could give a certain management right to other users or administrators. 这种委派使管理员可以把对象的具体管理权限,如用户或计算机帐号,指定给其他的用户和管理员. 互联网 https://www.iciba.com/%E7%AE%A1%E7%90%86%E6%9D%83%E9%99%90/
4.翻译'权限管理'–字典英文添加示例 在上下文、翻译记忆库中将“权限管理"翻译成 英文 这些目标大多是一般性的,而成果管理方针的目标则应是“SMART”。 These goals are mostly of a general nature, whereas in an RBM approach, the objectives should be SMART MultiUn 在有关自然资源管理方面,联合国毒品和犯罪问题办事处非法作物https://glosbe.com/zh/en/%E6%9D%83%E9%99%90%E7%AE%A1%E7%90%86
5.管理权限英文怎么写管理权限英语怎么说沪江英语词库精选管理权限英文怎么写、管理权限用英语怎么说及怎么读、管理权限英文怎么写、管理权限的英语读音及例句。http://m.hujiang.com/ciku/w_914862_-733360646/
6.管理权限的英文翻译管理权限英文怎么说?管理权限管理权限 中文管理权限 英文【经】 administration authorityhttps://hanyingcidian.bmcx.com/guanliquanxian__hanyingshow/
7.权限管理的英文权限管理翻译权限管理英语怎么说海词词典,最权威的学习词典,专业出版权限管理的英文,权限管理翻译,权限管理英语怎么说等详细讲解。海词词典:学习变容易,记忆很深刻。http://dict.cn/%E6%9D%83%E9%99%90%E7%AE%A1%E7%90%86
8.权限的英文英文:I need your permission to access this file. 中文:他没有权限进入这个会议室。英文:He doesn't have permission to enter this meeting room. 中文:请确保你的应用程序有适当的权限来执行这项任务。英文:Please ensure that your application has the appropriate permissions to perforhttps://localsite.baidu.com/site/wjzsorv8/8cd47d9a-7797-42f3-9306-b902ded71161?qaId=649918&categoryLv1=%E6%95%99%E8%82%B2%E5%9F%B9%E8%AE%AD&efs=1&ch=54&srcid=10014&source=natural&category=%E8%8B%B1%E8%AF%AD&eduFrom=136&botSourceType=46
9.国家电网公司统一权限管理平台系统(ISC)的英文名称是()。刷刷题APP(shuashuati.com)是专业的大学生刷题搜题拍题答疑工具,刷刷题提供国家电网公司统一权限管理平台系统(ISC)的英文名称是()。A.Identity Server CenterB.Identity Security CenterC.information Server ConsoleD.Identity Security Console的答案解析,刷刷题为https://www.shuashuati.com/ti/e619d59ddaa14eab95d5fdd09643b9c1a2.html
10.processhackerv2.39英文绿色版(高权限进程管理器)吾爱破解process hacker v2.39英文绿色版(高权限进程管理器)process hacker.7z 1.57MB 软件下载:https://https://www.52pojie.cn/thread-1137083-1-1.html
11.权限用英语怎么说或许有些同学会说,直接用英文“permission”就可以了。然而,在翻译行业中,权限这一概念并不仅仅局限于“permission”,还涉及到许多相关的术语和表达方式。那么,究竟应该如何正确地表达权限呢?本文将为大家详细介绍权限在翻译行业中的使用方法和例句,同时还会涉及到相关的翻译术语及其发音和读法。让我们一起来探索吧!https://www.68jy.net/zixun/mszhishi/193258.html
12.国家药品监督管理局信息中心食品药品审核查验中心关于发布《疫苗包括操作系统管理员、应用系统管理员、数据库管理员和系统审计管理员,根据相应权限管理计算机(化)系统或特定电子通信服务操作的人。 4 基本原则 疫苗上市许可持有人是疫苗质量安全的责任主体,应采用信息化手段如实记录生产、检验过程中形成的所有数据,确保生产全过程持续符合法定要求。 https://www.ciopharma.com/supervise/18955
13.[ISSUE#12168]修复系统语言切换至英文后,权限控制Please do not create a Pull Request without creating an issue first. What is the purpose of the change #12168 Brief changelog XX Verifying this change XXXX Follow this checklist to help us incorporhttps://github.com/alibaba/nacos/pull/12169
14.SpringSecurity基本原理51CTO博客springboot一、权限管理中的相关概念 1、主体 英文单词:principal 使用系统的用户或设备或从其他系统远程登录的用户等等。简单说就是谁使用系 统谁就是主体。 2、认证 英文单词:authentication 权限管理系统确认一个主体的身份,允许主体进入系统。简单说就是“主体”证 明自己是谁。 笼统的认为就是以前所做的登录操作。 https://blog.51cto.com/u_15749390/5577033
15.ubuntu系统中的文件权限管理总结腾讯云开发者社区ubuntu系统中的文件权限管理总结 思维导图 注:修改文件权限等操作需要一定系统权限,本文的命令默认是在root用户下进行的,如有必要,请在命令前加入sudo来提升权限。 1.ubuntu中的文件权限介绍 1.1 用户组 对于一个文件或者文件夹来说,与其相关的用户组分为三类:https://cloud.tencent.com/developer/article/2299263
16.linux中权限管理命令详解(chmod/chown/chgrp/unmask)Linux操作系统对多用户的管理,是非常繁琐的,所以用组的概念来管理用户就变得简单,每个用户可以在一个独立的组,每 个组也可以有零个用户或者多个用户。本文给大家介绍linux中权限管理命令详解(chmod/chown/chgrp/unmask),具体内容如 下: chmod 解释 命令名称:chmod命令英文原意:change the permissions mode of a filehttps://download.csdn.net/download/weixin_38671048/14048941
17.操作权限,operationauthority英语短句,例句大全英文短句/例句 1.Not able to establish backup operator privileges. Default security information may be used.无法建立备份操作权限。将使用默认的安全信息。 2.This operation requires administrator permission for %1.此操作要求对 %1 具有管理员权限。 https://www.xjishu.com/en/040/y288774.html
18.第2章运行时问题(SunManagementCenter4.0发行说明)在此之前,应确保用户是有效的 Sun Management Center 用户,并具有必需的管理权限(属于 esadm、esdomadm 组)。 运行以下命令,确保用户已与所需的配置文件关联: $ profiles <username> 以下是必需的配置文件: 在Solaris 10 上 - 区域管理、池管理、项目管理 在Solaris 9 上 - 池管理、项目管理 在Solaris https://docs.oracle.com/cd/E19957-01/820-3709/6nf7n3qbc/index.html
19.面试试题及答案7、监察稽核部门在监督检查中发现违规问题,需要对员工进行处理的,由意见,由有权机构按照员工管理权限集体审批后,依有关程序处理。D A、 人力资源部;B、法律与合规部;C、风险管理部;D、监察稽核部 8、《中国银行山东省分行条线业务违规问责制度》适用范围包括为:A A、省行各机构从业人员;B、省行本部从业人员https://www.yjbys.com/file/mianshishitijidaan.html
20.“双一流”大学本科国际化人才培养研究——以四川大学为例(1)明确管理权限,成立UIP专门工作小组 好的项目理念需要行之有效、权责分明的组织机构作为有力保障。为了保证暑期学校人才培养目标行之有效,应成立教务处、国际处、学术委员会、二级学院四位一体的专门工作组,集中管理暑期学校各项事务。 (2)合理分工,加强暑期学校管理 https://fzyjy.swufe.edu.cn/info/1431/1801.htm
21.《药物临床试验质量管理规范》的英文缩写是什么?你还不知道?药士\药师\主管药师报考各地区要求不同! 速看!药学职称—相关专业知识分值分布(附考点举例)! 一键订阅!2021药士\药师\主管药师报名入口开通提醒! 以上“《药物临床试验质量管理规范》的英文缩写是什么?”由医学教育网为大家整理,希望对大家有所帮助,更多资讯请关注医学教育网!https://www.med66.com/chujizhuguanyaoshi/fudaojinghua/ga2012107575.shtml