Starbound

Starbound

31 Bewertungen
How to create a Starbound Server on Linux x64/x86(x32) UPDATED
Von Habo
How to set up a Starbound Server on Debian 7

UPDATE: Now we doing this with SteamCMD


So, let us start.

1. Run putty and login as Root user.

Get the libs. (Accept them with y Enter)
apt-get install libvorbisfile3 Enter dpkg --add-architecture i386 Enter apt-get update Enter apt-get install ia32-libs Enter

Get screen (to keep server alive when you close putty)
apt-get install screen Enter



2. Create a new user
useradd -m -s /bin/bash -d /home/starbound starbound Enter
Change password
passwd starbound Enter choose new passwort Enter

ok Login with the new Starbound user.

now do
mkdir steamcmd Enter cd steamcmd Enter wget http://media.steampowered.com/client/steamcmd_linux.tar.gz Enter tar -xvzf steamcmd_linux.tar.gz Enter

Now delete the tar.gz file
rm steamcmd_linux.tar.gz Enter

Its time to download the server files, do that with
./steamcmd.sh Enter

Now it will update and download steamstuff, don't mind it :)
Just do
quit



3. It's DOWNLOAD time
./steamcmd.sh Enter

Now your in the SteamCMD
You have to login with your Steamaccount (the account with Starbound.)
Don't worry its just a Steamclient from Steam. Nobody will steal your password
login username Enter "type your password now"
may it asks now for your Steamguard code. Type in and hit the magic button again (Enter).

Its time to finally download stuff now :)
but the first step on that is to choose a install dir
force_install_dir ./starbound Enter app_update 211820 Enter

loading...

quit Enter

4.RUN IT FOR THE FIRST TIME YAY

cd linux64 chmod +x * ./starbound_launch_server.sh

and shut it down again :(
Hit
Ctrl + C

so now to a starserver script to run it in Screen

nano startserver.sh Enter screen -AmS sb ./starbound_server Enter Ctrl+X Enter y Enter chmod +x startserver.sh

Run the server
./startserver.sh Enter

Now be careful, if you want to close the putty window and not the server press
Ctrl+A+D

Your server is detached.
you can close putty now.

if you want to resume to the server run
screen -r

Done.

to close the server (shutdown)
Ctrl + c

now you can easy run your server with
./startserver.sh

Update the Server
do step 3.

or do an update script
cd Enter cd steamcmd Enter nano update.sh Enter

Type in:
./steamcmd.sh +login username password +force_install_dir ./starbound +app_update 211820 +quit Ctrl+x Enter y Enter

the last step, to update the server
chmod +x update.sh
Done, now just do
./update.sh


If you have a Firewall forward Port 21025
Maybe the same works with linux32 too, i didn't test it :)

if you have any problems, add me in Steam




-----------------------------

My server stats.

Intel(R) Xeon(R) CPU E5-2620 0 @ 2.00GHz, 4 cores
16 GB RAM

Starbound takes with 0 Users online:
CPU: 0.7%
RAM: 0.1%


My server is already open, so join now!
IP: tbm-pure.de

   
Preis verleihen
Favorisieren
Favorisiert
Entfernen
36 Kommentare
Jaso55555 6. Dez. 2018 um 12:13 
But what is the load when there are 1-3 player online?
Rav_Yoli 31. Mai 2014 um 12:35 
Thx dude is was really usefull, I just had to adapt few thing like launching starbound_server instead of starbound_server but it's ok ;)

THANKS !
rezzi /°>~ 5. März 2014 um 11:50 
Ah okay, I always save before leavin nano.
Anyway, thanks for your guide :)
Habo  [Autor] 5. März 2014 um 10:29 
Ctlr + X = Close, Now there is the question "Do you want to save..." so u do y for yes. Maybe its outdated and now its ./starbound_server
rezzi /°>~ 5. März 2014 um 7:17 
In Step 4 you say "./starbound_launch_server.sh" but there is no ./starbound_launch_server-Script. I think you're meaning the normal starbound_server, do you?
The only thing I did in another way was: I created the start- and update-Script directly in the home-directory and adjusted the screen-command.
Did you forgot the Ctrl + O for saving in nano? And what does the "y" mean?
Noxturno 23. Jan. 2014 um 0:16 
nvm !!! I was in the wrong dir xD
Noxturno 22. Jan. 2014 um 23:57 
so I followed the guide up to step 4 , cd linux64 but I got cd linux32 for some reason I did followed your directions to the letter how come I installed 32? and how do I fix this?
Habo  [Autor] 6. Jan. 2014 um 11:54 
go to your Starbound dir, and copy it.
Nemi 6. Jan. 2014 um 10:12 
is there a way to install this without having the game because we want to put it on someones server but I don't wanna give them my account
Devcutter 30. Dez. 2013 um 21:14 
i got it installed just make a .sh file that will contain your command then
inside of it you put
screen -AmS sb mono starrybound_server.exe and there you go you can launch it with
yourfilename.sh

btw starrybound bring permissions bans and alot more