选用的主机:
腾讯云99元一年特价轻量应用服务器
配置:CPU: 1核 内存: 2GB 带宽5Mbps 镜像信息: CentOS 8.0
连接服务器使用软件:winSCP、PUTTY
1:安装steamCMD和游戏文件
//进入根目录以及安装对应的环境包
cd /
yum install glibc.i686
yum install libstdc++.i686
//安装steamCMD
mkdir /opt/steamcmd
cd /opt/steamcmd
wget http://media.steampowered.com/installer/steamcmd_linux.tar.gz
tar -xvzf steamcmd_linux.tar.gz
./steamcmd.sh
//接下来会安装steamcmd,安装完成会进入steam命令行模式,命令台表现为:steam>
login anonymous
app_update 380870 validate
等待游戏服务器安装完成
按键盘的:Ctrl+C 退出steam 命令行模式
因为Linux运行服务器一旦关闭连接工具命令直接终止(后台机制),接下来解决这个问题,继续
yum install screen
//输入y确认安装,输入:y
安装gcc编译器
cd /
yum install gcc
为了解决2G内存服务器内存不够问题,相信我,就算是在Linux中,2G的内存启动服务器照样够呛,内存大的服务器可以省略这步
//查看是否有swap分区
free -m
//如果显示出来的swap 后面是0 0 0 则需要设置swap分区(我这里设置的是8g 即8192)
dd if=/dev/zero of=/var/swap bs=1M count=8192
//设置权限
chmod 600 /var/swap
//创建swap分区
mkswap /var/swap
//启用swap
swapon /var/swap
//设置开机自动设置swap
echo '/var/swap swap swap default 0 0' >> /etc/fstab
//最后再用free -m 查看swap分区是否有值,如果有值则设置成功
free -m
以上工作完成以后则可以启动你的僵尸毁灭工程服务了
cd /root/Steam/steamapps/common/Project\ Zomboid\ Dedicated\ Server
screen -s v
//完成后会跳到一个新界面
bash start-server.sh
键盘按:Ctrl+A +D (相当于最小化),没做这不千万不要关闭软件
最小化之后你也可以输入:screen -r v (返回这个窗口看看)
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。
原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。
如有侵权,请联系 cloudcommunity@tencent.com 删除。