Starbound is a special game. Before you can install this game, you need to have a Starbound account. This tutorial is focused on the Ubuntu 18.04 operating system. Before installing, you should update the packages:
apt-get update apt-get upgrade
You can install Starbound using the following command:
adduser starbound passwd starbound
Then you need to open the required firewall port:
firewall-cmd --zone=public --add-port=21025/tcp --permanent firewall-cmd --reload
You will need the system libraries to install correctly. They are essential for running StreamCMD. Enter the following command:
sudo apt-get install lib32g
Next, you should switch to the entry that you created earlier:
su starbound cd ~
It is imperative to install the StreamCMD software. Installation can be done using the following program:
wget https://steamcdn-a.akamaihd.net/client/installer/steamcmd_linux.tar.gz tar xf steamcmd_linux.tar.gz
After successful installation, StreamCMD will be used to install the required files on your game server. You need to check your sweat drawer for a login code. There should be an output like this:
./steamcmd.sh login YourAccount *input password and steam guard code* force_install_dir ./starbound app_update 211820 validate
Next, a following message will appear on the screen:
Success! App ‘211820’ fully installed.
This means that you just need to type quit and press ENTER.
You can configure the server by editing the sbboot.config file. Changes should only be made after a colon:
On line 47 change A Starbound Server to the desired server name, then on line 48 change 8 to the desired number of slots.
Server Upgrade Using the Starbound
First you need to create a special file update_starbound.txt
After successfully creating this file, you need to fill it in. Copy and paste the following:
login YourAccount YourPassword force_install_dir ./starbound app_update 211820 quit
Please note that when updating the server, you may have Steam Guard enabled, you will need to enter the code again during the update process. The code will look like this:
cd ~ && ./steamcmd.sh +runscript update_starbound.txt
Starting your server
To start the server, you need to do the following:
cd /home/starbound/starbound/linux64 screen -dmS starbound ./starbound_server
Your server is now running in screen mode. You can turn it off at any time with the following command:
screen -S starbound -X quit
Leave A Comment?