Realistically, for a game server, most people simply rent them from a provider. The only hassle is of course cost, and learning how to configure them properly.
That said, if a server becomes a popular place for gaming, the time commitment to maintaining it and running it increases considerably.