Устанавливается оный элементарно - переходите на вкладку инструменты в стиме и загружайте нужный сервер.
Возможные проблемы установки:
Steam validation rejected при попытке подключения к серверу.
Переходите в папку Steam\steamapps\ваш_ник\source 2007 dedicated server\tf, создайте текстовый документ в который введите три символа - 440, затем сохраните его как steam_appid.txt
couldn't allocate any server ip port - щёлкните правой кнопкой мыши по tf2 (по игре, а не по серверу) свойства / параметры запуска - добавьте следующее: +hostport 27016 +tv_port 27021
Если ваш сервер не видят, и вы по прежнему не можете к нему подключится, то стоит проверить не блокирует ли брандмауэр порт / сервер и где создаётся сервер (нам нужен internet, а не lan).
Настройки сервера:
Наиболее популярными на небольших уютных серверах "для своих" являются следующие две настройки:
sv_alltalk 1 // синяя и красная команды слышат друг друга
mp_disable_respawn_times 1 // отключает время перерождения
Эти команды можно ввести в консоль сервера напрямую, или добавить в файл конфигурации - вторая операция предпочтительнее, так как её надо будет сделать всего один раз.
Создайте папку cfg в директории Steam\steamapps\ваш_ник\source 2007 dedicated server\tf\
В ней создавайте текстовый файл server.cfg и помещайте в него нужные опции.