Necesitas un ordenador con una buena conexión capaz de soportar a todos los jugadores del server.
Ahm, para instalarlo. Steam > Juegos > Herramientas > Source Dedicated Server
Lo instalas, lo abres, lo configuras como quieras y ya puede entrar la gente