First of all let me introduce myself, my name is Guerilla. (pretty newb @ hosting)

Im curious if u guys can help me with this.
I did this and i want to host a 7D2D on the droplet (also accesable when my pc is not online)
So i googled some variant things and started ..

Putty tut was working fine setted all things up

sudo apt-get install mailutils postfix curl wget file bzip2 gzip unzip bsdmainutils python util-linux ca-certificates tmux libstdc++6 telnet expect
apt-get update

after i maded an second account by doing

su steam         #added info how i suposse how the commands works)
mkdir ~/steam #creating a new directory 

cd ~/steam # so im in this folder

wget http://media.steampowered.com/client/steamcmd_linux.tar.gz # installed steam
tar xyvz steamcmd_linux.tar.gz #unpacking the file

rm steamcmd_linux.tar.gz # i dont know what this command was for

chmod +x steamcmd.sh #made it a executtable file

./steamcmd.sh #so i was in the cmd command prompt

login <username> <password>

disabled steamguard so i was redirected to next page.

force_install_dir ./7D2D     #installed the 7Days To Die game to my droplet ubuntu

app_update 294420 # updates the current downloaded game

quit  #simply goes back to steam folder

So i wanted to edit the startserver.sh file to find a certain code

nano startserver.sh

it cout alot of echos etc .. also looked behind the 36 other lines but i finded this code

it dindt find ./7DaysToDie.x8664 -logfile 7DaysToDieData/output_log.txt $@ #which i needed

but i finded ./7DaysToDie.x8664 -logfile 7DaysToDieData/output_log.txt $@ sadasdasdasd asdasdasdasdasda permissions prompt $@

not sure what i should do here.

nano serverconfig.xml # did some changes 

ServerName – [NL] Guerilla Fresh Server.
ServerIsPublic – true.
ServerPort – not sure what i should do here.
ServerPassword – .
ServerMaxPlayerCount – 20.
Random Gen– Navezgane, MP Wasteland Horde, MP Wasteland Skirmish, MP Wasteland War, Random Gen.
GameName – My Game Guerilla.
ControlPanelEnabled – Enabled web control “console”.
ControlPanelPort – Port to connect to console.
ControlPanelPassword – Password (cannot have special chars).
TelnetEnabled – Enable telnet.
TelnetPort – Telnet port.
TelnetPassword – Telnet password. ###### Setted as default.
Okay now i wanted to use: screen -S 7D2D #this dindt worked either..

startserver.sh # runs the server (but gave me a instruction to do it the other way startserver.sh congfile=serverconfig.xml aedaedaededae.txt $@

Hope the hear more from u guys,

1 comment
  • Hi,

    Do you know what hardware requeriments 7dtd needs ?
    I follow all steps but when launch the server … it shows a message error with: Aborted.

    In the log file the info can’t help me.
    Thank you in advance.

Submit an answer

You can type !ref in this text area to quickly search our full set of tutorials, documentation & marketplace offerings and insert the link!