OPTS='$OPTS -autoupdate -steam_dir /home/tf2-server/srcds/ -steamcmd_script /home/tf2-server/steamcmd/tf2_ds.txt' OPTS='$OPTS -game tf +sv_pure 1 -secured -timeout 3' mkdir steamcmdĬreate a steamcmd file and run it. Now that we are in the user account lets download the server. Sudo apt-get install mailutils util-linux byobu tmux lib32gcc1 libstdc++6 libstdc++6:i386 libcurl4-gnutls-dev:i386Īlways a good idea to run things as a user and not root, so lets add a user and login as it. Prepare the system as TF2 servers run as 32-bit sudo dpkg -add-architecture i386 So for this part, setup the server in a raw form. So off to setting the server up from scratch and trying to replicate a couple of features from LGSM.
I though have run into a few issues where LGSM is a tad constricting for my needs now. Normally I would tell people to install LGSM when they want to setup a gameserver. Not to mention its also a simple way for me to say to a group of friends lets go play this and have a place to go without the hassle of looking for a server. So I also host a small set of game servers for me to test plugins and maps out.