手动安装steamcmd
下载地址
安装steamcmd依赖
更新仓库
按需选择你的系统
centos stream
dnf update
dnf install glibc.i686 libstdc++.i686ubuntu/debian
apt update
sudo apt-get install lib32gcc-s1下载steamcmd并运行
cd /root
mkdir -p 7dtd
cd 7dtd
curl -sqL "https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz" | tar zxvf -
./steamcmd.sh选择安装位置
force_install_dir 你的绝对目录匿名登陆
login anonymous
下载七日杀版本
稳定
app_update 294420 -beta latest_experimental -validate +quit
实验版
app_update 294420 -beta latest_experimental -validate +quit
指定版本
app_update 294420 -beta v2.6 -validate +quit设置交换内存
fallocate -l 8G /swapfile
dd if=/dev/zero of=/swapfile bs=1M count=10240
chmod 600 /swapfile
mkswap /swapfile
swapon /swapfile
vim /etc/fstab
#输入以下命令
/swapfile swap swap defaults 0 0
调整 Swappiness(推荐)
cat /proc/sys/vm/swappiness
临时设置:
sysctl vm.swappiness=10
永久设置:
echo "vm.swappiness=10" >> /etc/sysctl.conf
sysctl -p
启动七日杀
cd /root/Steam/steamapps/common/'7 Days to Die Dedicated Server'
nohup ./startserver.sh -configfile=serverconfig.xml &
或使用screen centos stream9安装
dnf install epel-release -y
dnf install srceen