Maybe this will help. We don’t need 10 different threads about people asking how to get a server.
I - I want a server!
II - Dedicated Server install guide
III - Setting up sv_downloadurl
IV - Administration
V - Common problems
VI - Further info
I want a server!
Great! Running a server contributes to the community, and gives you a server to your rules. You have some options:
[li]Run it at home – If you have the hardware and the internet connection this is a good choice[/li][li]Buy a game server – Best option for new owners. Most hosts comes with web control panel, some even include a voice server.[/li][li]Buy a Dedicated Server/Collocate – Advanced option, buy a server and set it up yourself. If this is what you’re planning on doing you shouldn’t need this guide.[/li][/ul]
I’ll run it at home
Cool. There are a bunch of guides and tools for doing this, and if you’re planning to run a CSS or TF2 server the process is nearly the same.
[li]Slayers Dedicated Server Installer - Bunch of batch scripts to install and run the server. Very Simple.[/li][li]Source Dedicated Server Guide – VERY in depth guide on server installation, administration, and theory. I know it’s written for a CSS server but a lot of it still applies.[/li][li]Dedicated Server Setup - Great buide on the gmod wiki about server setup[/li][li]http://portforward.com/ - Website for forwarding ports on your router, select your router then Half Life 2 Steam Server.[/li][li]SrcCon My tool for setting up servers (Not exactly done but none the less =])[/li][/ul]
Some things to keep in mind are that you NEED to forward ports when behind a router. Also you will need to download a lot of content to the server (My install takes up 5+ GB), and if you have a shit connection that’s not able to handle that, forget about running the server. Check out some theoretical numbers for this here.
Your IP address for the server is NOT 192.168.. or 10...*, use this site to find it.
I’ll buy a game server
Also a good option my friend! Buying a game server means better reliability, but at the cost of the loss of some customization. A good server host should have:
[li]A Self-service method for installing addons (FTP, control panel, etc.)[/li][li]A server control panel (i.e. TCAdmin)[/li][li]Obvious and professional support location[/li][li]A good reputation[/li][/ul]
Our wiki has a nice list of server hosts (list here) but I personally recommend both GmodHosting.com and Xenon Servers.
I’ll buy dedicated server/collocate
Are you still reading this?
Dedicated server install guide
Setting up sv_downloadurl
A guide for this can be found on the wiki: http://wiki.garrysmod.com/?title=Dedicated_Server_Setup#sv_downloadurl
When administrating a server it’s important to keep in mind the users of the server. A server is only successful if your users are happy. Try not to be god and don’t let minges do what they want.
At one point or another you’ll need to pick administrators to assist in doing this job while you can’t. Don’t just give the positions to your friends, there’s no guarantee that they will do a good job. Find good users who have good manners, and know what they are doing, they will make good admins.
Common Problems and questions
Some common problems I’ve been seeing
Server uses different class tables/Invalid SteamID
Update your server. If you’re using Slayers tool run the scripts for each game you have.
How do I install addons?
Go to the orangebox\garrysmod folder, and install them like you would on your own gmod.
How do I install other games for my server?
See this section on the wiki: http://wiki.garrysmod.com/?title=Dedicated_Server_Setup#Extra_content
Did I miss anything?