关注分享主机优惠活动
国内外VPS云服务器

linux云服务搭建七日杀服务器的详细流程(腾讯云搭建七日杀服务器)

首先,你需要有一个云服务器。内地主流云服务平台有阿里云、腾讯云等。如果在海外,可以选择AWS和google云服务。7天杀服务器建议最低配置为2core 4G,内存8G以上最好。考虑到目前国内云服务的价格对比,大学生可以考虑使用学生提供的1core 2G套餐,配置swap后勉强够用。

服务器的主机名通常是一串很长的乱码,比如显示在用户终端上就很难使用。比如,改版前,我是:

输入以下命令修改终端颜色方案。

#临时修改配色方案PS1 = " \[\ e[32;1m \][\[\ e[32;1m \]\ u \[\ e[32;1m \]@ \ h \[\ e[34;1m\]\W\[\e[0m\]]\\$ "#永久修改vim配色方案vim ~/。bashrc#编辑。bashrc文件加入这一行。

PS1 = " \[\ e[32;1m \][\[\ e[32;1m \]\ u \[\ e[32;1m \]@ \ h \[\ e[34;1m\]\W\[\e[0m\]]\\$ "保存并退出。

来源~/。bashrc#重新加载bash配置

SteamCMD和七日杀服务器

1.下载并安装steamCMD,确保你现在是新创建的Steam用户之一。如果没有,请使用su - steam切换用户。目前steamcmd的版本必须直接解压到~目录下,否则会报错。

#这些操作应该在刚刚创建的steam用户中执行。请不要用root!#cd到~目录cd ~#下载SteamcMDwget for Linux系统https://steam cdn -a . akamai HD . net/client/installer/SteamCmd _ linux.tar.gz #解压tar -zxf steamcmd_linux.tar.gz运行steam cmd,

#运行steamcmd。/steamcmd.sh第一次运行steamcmd,他会自己下载更新。等等steam >:,可以在steamcmd上操作。

2.登录steam帐户。可以用steam账号登录,也可以匿名登录。但是七杀必须用steam登录才能下载服务器。

登录& lt用户名>:& lt密码>:#如果设置了安全令牌,您将被要求输入一次。

3.下载七杀服务器force _ install _ dir ~/7 daystodieserver #设置服务器安装目录app_update 294420 validate#下载七杀服务器,294420是七杀的编号#本文由@撰写丮丮丮丮丮白香,未经授权转载#白火的博客主页:www.cnblogs.com/shiraka#如果你在白火白香的博客、知乎和哔哩哔哩之外看到此文,帮忙举报侵权,万分感谢!#下载会持续一段时间,请耐心等待,直到出现如图所示的成功!App & # 39294420'完全安装。然后就可以退出steamcmd了。

退出#退出SteamCmd

4.配置服务器#并输入七日杀服务器~/7daystodieserver #的根目录CD。编辑配置文件vim serverconfig.xml,部分参数翻译如下。

& ltproperty name = " server port " value = " 26900 "/& gt;& lt!--默认26900 -->:& lt;property name = " servername " value = " server name "/& gt;& ltProperty = "服务器密码" value = "服务器登录密码"/>;& ltproperty name = " ServerMaxPlayerCount " value = " 8 "/& gt;& lt!--默认最多玩家人数8 -4 >:& lt;property = " server description " value = " server description "/>;& ltproperty name = " game world " value = " Navezgane "/& gt;& lt!--服务器世界名称默认navezgane -->:& lt;property name="GameName" value= "我的游戏"/& gt;& lt!--档案名称-->:& lt;property name = " game difference " value = " 2 "/& gt;& lt!--游戏难度默认难度为2-->;& ltproperty name = " zombies run " value = " 0 "/& gt;& lt!--僵尸行走,默认值为0。白天走路晚上跑步的意思是1不跑2一直跑-->:& lt;property name = " DayNightLength " value = " 60 "/& gt;& lt!--游戏中现实世界一天的时长(单位分钟min)-->;& ltproperty name = " daylight length " value = " 18 "/>& lt!--游戏内白天时间(单位小时h)-->;& ltproperty name = " PlayerKillingMode " value = " 1 "/& gt;& lt!--玩家之间可以造成的伤害,0。禁止杀戮1。只有盟友2。只有陌生人3。每个人都允许杀-->;& ltproperty name = " drop on death " value = " 2 "/& gt;& lt!--玩家死亡掉落,默认0。所有1。仅带2。背包只有3。删除所有-->;& ltproperty name = " MaxSpawnedZombies " value = " 60 "/& gt;& lt!--服务器--的最大僵尸世代>:& ltproperty name = " maxspawndanimals " value = " 50 "/& gt;& lt!--服务器--的最大生物量>:& ltproperty name = " airdrop frequency " value = " 72 "/& gt;& lt!--空投周期生成时间(单位分钟min)-->:& lt;property name = " AirDropMarker " value = " true "/& gt;& lt!--是否在地图上标注默认真-->:& lt;property name = " EACEnabled " value = " false "/& gt;& lt!-- #防作弊,默认为真。开启它可以防止玩家作弊,也可以让一些mod无法使用。-->& ltproperty name = " telnet enabled " value = " true "/& gt;& lt!--Open Telnet -->:& lt;property name = " telnet port " value = " 8081 "/& gt;& lt!-- Telnet端口-->:& lt;property name = " telnet password " value = " mdzz "/& gt;& lt!-- #Telnet密码-->:& lt;!--以上内容由@翻译整理丮丮丮丮丮白香,且未经授权禁止转载--> & lt;!--白火的博客主页:www.cnblogs.com/shiraka -->:& lt;!--如果你在知乎和哔哩哔哩之外的白香的博客上看到这篇文章,帮忙举报侵权,非常感谢!-->& lt!--更多设置请参考配置文件中的注释。英语不好的同学要好好利用翻译软件!-->

5.配置防火墙还需要释放防火墙中的以下端口,这样服务器才能正常运行。请在阿里云的安全组页面添加规则。其他云平台可能有不同的安全组设置,也差不多。

协议描述8080TCPWeb控制台8081TCPtelnet端口(此建议不要发布)8082TCP如果安装了Alloc的mods,此端口可以显示map 26900/26902UDP客户端通信telnet不建议发布。您可以使用服务器中的telnet localhost 8081直接登录Telnet。

如果必须使用远程telnet连接,请在释放端口之前在serverconfig.xml中设置TelnetPassword。这种行为风险很大。

6.启动服务器创建一个名为7DayServer的屏幕,可以让服务器在后台运行。断开远程连接不会终止进程。

屏幕-7天服务器启动服务器

。/start server . sh-config file = server config . XML按住Ctrl+A +D将屏幕添加到背景。

当您需要返回此页面时,请遵循以下说明。

Screen+ls #检查屏幕并记下7天的服务器屏幕数-r :

补充

1.几个重要的路径和文件路径

#路径取决于您的设置的安装位置。如果完全按照这篇文章来,那么路径如下~/7 daystodieserver # 7 daystodieserver/data/worlds # 7 daystodieserver映射目录~/。local/share/7 daystodie/saves # 7 daystodieserver存档目录~/7 daystodieserver/7 daystodieserver _ Data #七天杀软服务器日志的输出目录~/7DaysToDieServer/Mods# Mods目录,需要自己创建文件。

~/.local/share/7 daystodie/saves/server admin . XML # server profile ~/7 daystodieserver/server config . XML # administrator-profile

2.添加一个mod。想加个mod的同学可以看这里。

Cd ~/7DaysToDieServer# cd到mkdir Mods#,七日杀服务器的主目录。mods文件夹服务器的Mods和你平时玩的Mods基本一样。就像在自己的游戏里安装mod一样,可以把mod文件放在mods文件夹里。

上传mod到服务器的方式有很多种,比如lrzsz可以用在Xshell中。

#以下操作需在root用户中进行# Ubuntu/Debian sudo apt -get install LRZSZ # red hat/centos yum install LRZSZ install zip/unzip用于解压mod压缩包。

# ubuntu/debianapt-get安装zip # red hat/centos yum安装zip解压上传mod文件并解压。

#使用su - steam,回到steam用户继续操作cd ~/7DaysToDieServerrz #并直接上传mod的压缩文件到Linux unzip : #一般MODS压缩包自带Mods文件夹,直接解压就可以了#如果解压后路径不对,可以使用mv命令移动到Mods文件。

3.管理服务器在服务器中安装telnet。(也可以使用Xshell的远程telnet连接,这里不做描述)

# RedHat/CentOSrpm -qa telnet#检查telnet的rpm包是否安装了yum install telnet#如果没有,则安装telnet # Ubuntu/Debian net stat -a | grep Telnet #检查Telnet的rpm包是否安装了Sudo apt -Get Install Xinetd Telnetd #。如果没有,安装telnetSHELL来复制全屏。

Telnet host8081 #登录服务器Telnet管理员指令

管理添加& lt玩家姓名>:& lt权限等级>:#赋予玩家管理权限(最高等级为0)。AdminRemove :#删除玩家的管理权限adminupdate :& lt权限等级>:#提高管理权限等级#建议先用上面的指令在telnet中给自己管理权限#然后可以直接按F1在游戏中使用下面的指令。dm#打开或关闭调试模式ban :& lt;Time >: #禁止玩家在一段时间(分钟、小时、天、周、月、年)内登录服务器Kill < id/name & gt;#杀死指定玩家列表玩家lp#获取在线玩家信息give :& lt数量>:#为玩家刷点东西关机#关闭服务器说:#以服务器的名义广播一条信息参考:

Steam开发者社区:SteamCMD

安装Linux专用服务器7天死

这篇关于linux云服务搭建七日杀服务器的文章到此为止。关于linux七日杀服务器的更多信息,请搜索主机频道zhujipindao之前的文章。或者继续浏览下面的相关文章。希望大家支持主机频道zhujipindao。以后多来com!

未经允许不得转载:主机频道 » linux云服务搭建七日杀服务器的详细流程(腾讯云搭建七日杀服务器)

评论 抢沙发

评论前必须登录!