Team Fortress 2

Team Fortress 2

Not enough ratings
How to make a TF2 server for FREE
By _kd
An in-depth guide on how to make a TF2 server in just 5 minutes.
   
Award
Favorite
Favorited
Unfavorite
Installing SteamCMD
First, you will need SteamCMD. It can be downloaded from the official Steam website:
http://media.steampowered.com/installer/steamcmd.zip

Extract the ZIP, and put steamcmd.exe on your desktop for now.
Setting up a folder for your server
Now, you're going to need to create a folder for your server to be held in. It should be empty. The rest of the guide will assume you are using "C:\steamcmd" as your folder. Now take steamcmd.exe from your desktop, or wherever you put it, and place it in the steamcmd folder.
Installing the server
This is the longest part of the guide, and it heavily depends on your internet speed. Open up cmd (Command Prompt) as administrator, then type the following commands:
  • cd C:\steamcmd
  • steamcmd

Now the window will change into a little thing saying steamcmd. Now use these commands:
  • login anonymous
  • force_install_dir ./TF2/
  • app_update 440
  • quit
Runnning the server
Congratulations! You now own a TF2 server. Simply open up C:\steamcmd\TF2\srcds.exe to start your server. Now you can install sourcemod, and follow TF2 server setup guides.

Note: if you are behind a firewall/NAT you will need to forward ports. Hamachi is a way around this, but anybody connecting will need Hamachi.
Credits
I figured out how to set up servers by reading this article[rnediafire.com]. I do not take any credit for this information, and I just wanted to help others learn how to make a TF2 server.
Appendix: Installing sourcemod
A server just isn't good enough for public use unless you have sourcemod installed. To install sourcemod, you need to get the following:

http://www.sourcemod.net/downloads.php
http://metamod.org/

Simply put the metamod and sourcemod files into your server's directory. You now have sourcemod installed. If you want to setup sourcemod, please refer to this server forum:
https://forums.alliedmods.net/
21 Comments
lils 10 Jul, 2021 @ 2:11am 
@gaming gaming did that, it wont run
Lottery 8 May, 2021 @ 1:33pm 
For ppl who cant find srcds.exe run app_update 232250 and not app_update 440
Grn Grb 18 Apr, 2021 @ 2:19am 
folder in desktop or steam
crab.king274 10 Apr, 2021 @ 5:32pm 
@ROCKET gaming YT Trader.gg Same, idk what to do.
Hermes 28 Feb, 2021 @ 7:00am 
@o73k, You need to download STEAMCMD
RocketboiSource 11 Nov, 2020 @ 10:56am 
I can't find srcds.exe in my tf2 folder
Booming_LOLer 31 Oct, 2020 @ 2:48am 
fuck no im not getting that shit.
Shadow 2 Jul, 2020 @ 4:59pm 
Anyone who is getting a black box from the exe file, make a shortcut from that file and click properties and in the box hit space then type this -console -game tf -port 27015 +maxplayers 24 +map ctf_2fort Change the map, port, or maxplayers if you want, but make sure you know what you are doing.
o73k 7 May, 2020 @ 4:43am 
when I do cd C:/steamcmd it says: Command not found: cd
toast 11 Aug, 2016 @ 9:55am 
When I launch srcds.exe it gives me a black box. Help?