服务器要求

  • 内存:2G能满足正常进行游戏,内存越大,支持的人数越多。推荐8G以上。
  • 网络:2M~4M上行带宽,游戏服务器容易被ddos攻击,最好弄高防御的服务器或者配置网络防御能力。
  • 端口:默认TCP 27000,TCP 27021,TCP 27020

安装环境

# Ubuntu 或 Debian
$ sudo apt-get update
$ sudo apt-get upgrade

# CentOS
$ yum update -y
$ yum upgrade -y

安装服务端

首先添加一个单独的用户

$ adduser 7dtd

安装依赖项

# Ubuntu
$ sudo apt-get install glibc.i686 libstdc++i686 -y

# CentOS
$ yum install glibc.i686 libstdc++i686 -y

安装终端复用器

根据个人喜好安装其中一个

Tmux

# Ubuntu
$ sudo apt-get install tmux

# CentOS
$ sudo yum install tmux

Screen

# Ubuntu
$ sudo apt install screen

#CentOS
$ yum install screen

切换用户

su - 7dtd

cd /home/steam

创建窗口

tmux new -s 7dtd 或 screen -s 7dtd

下载SteamCMD

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

tar -xvzf steamcmd_liunx.tar.gz

下载服务端

./steamcmd sh

login anonymous

force_install_dir /home/steam/7DaysToDieServer

app_update 294420 validate

exit

配置服务端

cd /home/steam/7DaysToDieServer

vi serverconfig.xml

启动服务器

cd ~/7DaysToDieServer

./startserver.sh -configfile=serverconfig.xml


目之所及皆是回忆,心之所想皆是过往,眼之所看皆是遗憾。