Home » Install Palworld Dedicated Server with LinuxGSM

Install Palworld Dedicated Server with LinuxGSM

Compatibility

Palworld will run on popular distros as long as the minimum requirements are met.

 Minimum Recommended Distros

Ubuntu 16.04 LTS
Debian 9
CentOS 8

 Other Distros

Although not tested, any distro with tmux => 1.6 and glibc => 2.17 should also be compatible with Palworld servers.

 SteamCMD

SteamCMD by Valve is used to install and update this game server.

Before installing, you must ensure you have all the dependencies required to run pwserver.

These intructions also cover other RHEL derivatives such as AlmaLinux and Rocky Linux.

Ubuntu 64-bit

Ubuntu =< 20.04

sudo dpkg --add-architecture i386; sudo apt update; sudo apt install curl wget file tar bzip2 gzip unzip bsdmainutils python3 util-linux ca-certificates binutils bc jq tmux netcat lib32gcc1 lib32stdc++6 libsdl2-2.0-0:i386 steamcmd

Ubuntu => 20.10
sudo dpkg --add-architecture i386; sudo apt update; sudo apt install curl wget file tar bzip2 gzip unzip bsdmainutils python3 util-linux ca-certificates binutils bc jq tmux netcat lib32gcc-s1 lib32stdc++6 libsdl2-2.0-0:i386 steamcmd

Debian 64-bit

Debian =< 10

sudo dpkg --add-architecture i386; sudo apt update; sudo apt install curl wget file tar bzip2 gzip unzip bsdmainutils python3 util-linux ca-certificates binutils bc jq tmux netcat lib32gcc1 lib32stdc++6

Debian => 11
sudo dpkg --add-architecture i386; sudo apt update; sudo apt install curl wget file tar bzip2 gzip unzip bsdmainutils python3 util-linux ca-certificates binutils bc jq tmux netcat lib32gcc-s1 lib32stdc++6

Centos

yum install epel-release

CentOS 64-bit
yum install curl wget tar bzip2 gzip unzip python3 binutils bc jq tmux glibc.i686 libstdc++ libstdc++.i686

Install
From the command-line do the following. Ensuring you have also installed the required dependencies.

1. Create a user and login.
adduser pwserver
For security best practice, ensure you set a strong password. Random password: zU2NDU3OTAxM
su - pwserver
2. Download linuxgsm.sh.
curl -Lo linuxgsm.sh https://linuxgsm.sh && chmod +x linuxgsm.sh && bash linuxgsm.sh pwserver
3. Run the installer following the on-screen instructions.
./pwserver install

Leave a Reply

Your email address will not be published. Required fields are marked *