提示

本教程需要一定的Linux基础,如果你是纯小白,连怎么连接Linux都不知道,建议先学习一下Linux的相关知识,不然出了问题可能会一脸懵逼

为什么用Linux来开服,个人觉得Windows服务器太费资源,Linux相对好一些,至于为什么是Centos,个人喜好罢了,你也可以用其他的Linux系统,以上只是个人见解,如有错误请见谅

系统安装Centos7以上,配置不建议太低,玩的人越多,内存需要的就越多

教程开始

通过ssh连接到服务器,我用的工具是xshell

输入以下命令,每次一行,然后回车

等命令的代码跑完没有报错,再执行下一条命令

首先检查更新

yum clean all
yum update -y
yum upgrade -y

添加一个steam用户

adduser steam

安装相关依赖

yum install glibc.i686 libstdc++.i686 -y

安装screen,需要用screen保持服务器运行

yum install screen -y

切换到steam用户

su -ls /bin/bash steam

切换到steam用户的目录

cd ~

运行一个名为7DayServer的screen,如果不用screen,下载中途退出(ssh断开)的话,是需要重新下载的

screen -S 7DayServer

如果在后面的操作过程中断开了ssh连接,可以通过下面的命令继续之前的操作,现在不用这条命令

screen -r 7DayServer

下载SteamCMD

wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz

解压

tar xf steamcmd_linux.tar.gz

运行SteamCMD

./steamcmd.sh

登录至Steam

login anonymous

更改下载目录(这一步如果不改下载目录,默认的下载路径中间有空格,切换路径有点麻烦)

force_install_dir /home/steam/7DaysToDieServer/

下载七日杀

app_update 294420 validate

下载的时候会出现下载进度,当出现Success! App '294420' fully installed.之后,游戏就下载完了,但是为了保险起见,再执行一次上面的命令,校验一下游戏完整性

下图是游戏下载过程:

退出Steam

exit

游戏下载成功了,这时可以用Winscp登录服务器,进入到/home/steam/7DaysToDieServer中找到serverconfig.xml对服务器进行个性化设置,这里就不展开说了

服务器设置好之后,切换到七日杀游戏目录下

cd ~/7DaysToDieServer

启动游戏服务器

./startserver.sh -configfile=serverconfig.xml

一些问题

输入上面的命令后,服务器开始初始化七日杀的服务器设置,根据过程的时间由你云服务器的性能决定,如果一直卡在

Using config file: serverconfig.xml

你可以用Winscp进入/home/steam/7DaysToDieServer/7DaysToDieServer_Data找到output_log__日期.txt查看日志

或者按Ctrl+A+D将screen切至后台,然后用tailf命令查看日志(示例的日志文件名的日期要替换成你的日志文件)

tailf /home/steam/7DaysToDieServer/7DaysToDieServer_Data/output_log__日期.txt

七日杀游戏开服教程,在Centos7部署七日杀服务器相关推荐

  1. 杀戮空间2游戏开服架设好后怎么查找自己服务器

    杀戮空间2游戏开服架设好后怎么查找自己服务器 如果你只是想运行一个最基本的原始状态的服务器,这时候双击KF2Server.bat 待窗口执行完毕后,你的服务器就已经架设好了.但是林林总总的服务器中,你 ...

  2. Linux+MCSM9+Docker 搭建我的世界mohist1.18.2版服务器,MC开服教程

    Debian系统使用MCSManager9面板和Docker容器搭建Minecraft Java版私服的教程,本教程用的mohist1.18.2服务端,用其他服务端的也可以参考一下. mohist支持 ...

  3. 我的世界基岩版开服教程Nukkit篇

    本教程采用Nukkit PetteriM1 Edition服务器核心,同样适用于其他Nukkit服务器核心 本教程适合搭建小游戏服务器的服主食用 不推荐使用次核心开生存服务器,生存服务器请转:我的世界 ...

  4. Minecraft基岩版BDS插件服务器搭建教程,我的世界开服教程

    Windows server 搭建 我的世界(MC) 基岩版插件服务端(LiteLoaderBDS) 教程 Minecraft Bedrock Edition 也就是我的世界基岩版,这是 Minecr ...

  5. Linux+MCSM9+Docker 搭建Minecraft基岩版BDS私服,我的世界基岩版开服教程

    Debian系统使用MCSManager面板和Docker容器搭建MC基岩版服务器的教程 视频教程:https://www.bilibili.com/video/BV1FZ4y1v7iK/ Linux ...

  6. Minecraft开服教程,Windows搭建 我的世界(mc) 1.18.2 服务器教程

    Windows server 2019搭建 Minecraft 1.18.2 forge版服务器教程,我的世界(MC)开服教程 Linux搭建我的世界 Paper1.18.1 服务器教程:https: ...

  7. 帝国霸业银河生存开服教程——游戏

    帝国霸业银河生存开服教程--游戏 1. 服务器搭建 2. 配置文件结构 2.1 开服配置 2.2 物品配置 2.3 游戏配置 3. 管理员指令 4. 自定义合成 4.1 增加火焰喷射器燃料合成 4.2 ...

  8. 正版方舟建服务器,方舟生存进化正版架设服务器方法教程_方舟生存进化开服攻略、开服教程_牛游戏网...

    啦啦啦,萌萌哒小编又来啦!今天小编研究了一天终于成功架设了服务器且在steam上显示出来,现在开始我们的开服教程.在这小编也给大家分享一下小编的,<方舟:生存进化>正版架设服务器方法教程 ...

  9. 我的世界 1.18.1 Forge版 开服教程,可装MOD,带面板

    Minecraft Forge-1.18.1 Java版服务器搭建教程,可加MOD,带网页管理面板. 视频教程:https://www.bilibili.com/video/BV1US4y1K7vK/ ...

最新文章

  1. IDEA新建一个多maven模块工程(有图)
  2. re:Invent大会第四天:为什么Lambda值得你更多关注?
  3. rails安装与卸载
  4. 删除表记录(delete from ....where)
  5. 又一访问access
  6. 前端学习(1965)vue之电商管理系统电商系统之渲染添加参数的按钮
  7. 关于windows10 CMD 的一些操作
  8. 【RAC】How to Proceed from Failed 11gR2 CRS Installation
  9. 译:1. RabbitMQ Java Client 之 Hello World
  10. 7.python实现高效端口扫描器之nmap模块
  11. Android XmlPullParser 笔记
  12. java合并并排序_典型合并排序的Java实现
  13. 分解得到的时频域特征_AI大语音(四)| MFCC特征提取(深度解析)
  14. poj2914无向图的最小割
  15. 软件工程小学期经历part1
  16. 【UV打印机】PrintExp打印软件教程(九)-厂家模式(中)
  17. 生意参谋活动复盘分析
  18. 仿宋gb2312字体 官方版
  19. 突破网络执法官封锁的方法及其原理
  20. 泰勒公式和海森矩阵(Hessian-matrix)

热门文章

  1. 开源免费OA项目:让工作任务动态显示,团队共享
  2. 前后端分离:停车管理系统(Java后端,vue前端)
  3. Android跳转动画时长,Android_Activit跳转动画之界面上某个位置并裂开上下拉伸动画跳转,需求:Activity(fragment)跳转的时候 - phpStudy...
  4. python--Matplotlib(一)
  5. python决策评价模型_Python 构建并评价分类模型_Python Classify - 树懒学堂
  6. apt-cache手册翻译
  7. 为了忘却的纪念,也为了纪念已经忘却的那些
  8. Java求最大公约数与最小公倍数
  9. 手机端战争迷雾的实现
  10. 欧拉角RPY对应XYZ轴