目录
基于官方文档的服务器搭建教程(linux内核,ubuntu)
2.将steam账号添加到sudoer文件里,保证steam账号有sudo权限
文档整理
服务器配置文件wikiPalworld 幻兽帕鲁自定义服务器 - 维基百科 - 粒子GO
调整服务器虚拟内存大小Linux系统实现虚拟内存教程_linux 虚拟内存-CSDN博客
服务器内存buffer/cache过高解决办法一文带你了解 Linux 的 Cache 与 Buffer_linux 内存 buff/cache-CSDN博客
开服shell整理
以steam用户身份登录
cd ~/.steam/SteamApps/common/PalServer 或者 cd .\steamapps\common\PalServer
screen -S pal
./PalServer.sh
screen -r pal
基于官方文档的服务器搭建教程(linux内核,ubuntu)
1.创建steam账号
sudo useradd -m steam sudo passwd steam
并且设置好密码
2.将steam账号添加到sudoer文件里,保证steam账号有sudo权限
在【root ALL=(ALL:ALL) ALL】的下一行添加,保存即可
steam ALL=(ALL:ALL) ALL
3.安装steamcmd
sudo add-apt-repository multiverse; sudo dpkg --add-architecture i386; sudo apt update sudo apt install steamcmd
4.将steamcmd添加到环境变量,并使其生效
echo 'export PATH=$PATH:/usr/games' >> ~/.bashrc
source ~/.bashrc
5.登录steamcmd,安装游戏(可能会失败,多试几次)
steamcmd +login anonymous +app_update 2394010 validate +quit
6.安装screen,并添加到环境变量
sudo apt-get update
sudo apt-get install screen
7.启动服务器,如果失败,按照官方文档执行以下命令
mkdir -p ~/.steam/sdk64/
steamcmd +login anonymous +app_update 1007 +quit
cp ~/Steam/steamapps/common/Steamworks\ SDK\ Redist/linux64/steamclient.so ~/.steam/sdk64/
8.通过screen开服务器
cd ~/Steam/steamapps/common/PalServer
screen -S pal
./PalServer.sh