User Tools

Site Tools


goldeneye:server_install

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
goldeneye:server_install [2020/03/29 21:40]
soupcan
goldeneye:server_install [2021/04/04 21:23] (current)
soupcan Added highly-visible links to the Troubleshooting page
Line 11: Line 11:
 The system requirements of a SrcDS server are pretty low nowadays: The system requirements of a SrcDS server are pretty low nowadays:
  
-  * CPU: Basically anything will do nowadays. ​Lower-specced machines ​we recommend limiting the load to one SrcDS instance (server) per core, higher ​specced machines you may be able to get away with more than one SrcDS instance per core. For Windows servers we recommend starting off with at least 2 cores, as background processes can lag the server noticeably.+  * CPU: Basically anything will do nowadays. ​When it comes to hosting multiple servers from a single machine, ​we recommend limiting the load to one SrcDS instance (server) per core. Higher ​specced machines you may be able to get away with more than one SrcDS instance per core.\\ \\ We recommend starting off with at least 2 cores for performance reasons.
  
   * RAM: You're looking at less than 512MB of RAM usage per SrcDS instance.   * RAM: You're looking at less than 512MB of RAM usage per SrcDS instance.
Line 21: Line 21:
  
 If you don't have a capable setup or the instructions seem daunting to you, you are encouraged to use a game hosting company such as NFO Servers. If you don't have a capable setup or the instructions seem daunting to you, you are encouraged to use a game hosting company such as NFO Servers.
 +
 +Having issues? Please check our [[goldeneye/​server/​troubleshooting/​start|troubleshooting]] articles.
  
 =====File Paths in This Guide===== =====File Paths in This Guide=====
Line 84: Line 86:
  
 Run ''​start.bat''​ and if all goes well, your server is now running. If you are on the same LAN as the game server, you should see the server pop up under the "​LAN"​ tab of the server browser. Run ''​start.bat''​ and if all goes well, your server is now running. If you are on the same LAN as the game server, you should see the server pop up under the "​LAN"​ tab of the server browser.
 +
 +
 +=====Running as a Windows Service=====
 +
 +To install the server as a Windows service, try using [[https://​nssm.cc|NSSM]].
 +
 +Download and put it at a permanent location on your server, as the created service will refer to the nssm.exe executable.
 +
 +Then, using an Administrator command prompt, change to your NSSM directory and execute the following command:
 +
 +  nssm install geserver "​c:​\servers\GEServer\srcds.exe"​ "​-console -condebug -game gesource +maxplayers 16 +map ge_archives"​
 +
 +Afterwards, to edit any properties of your service, you can execute the following command (either in the NSSM directory or with it in your %PATH%):
 +
 +  nssm edit geserver
 +  ​
 +//​geserver//​ is the Windows service name; you can change it to be anything you want. Also, we add the -condebug option here as it will output the console to `gesource\console.log` and allow us to see the console even with the server running in the background.
 +
 +If you have any issues with launching your service, check the Windows Event Viewer.
  
 =====Accessing Your Server From the Internet===== =====Accessing Your Server From the Internet=====
Line 107: Line 128:
 ***************************************************/​ ***************************************************/​
  
-After you have a functional GoldenEye: Source server, you can customize settings to your liking. For information on server customization,​ please check the [[goldeneye/​server/​start]] page. +After you have a functional GoldenEye: Source server, you can customize settings to your liking. For information on server customization,​ please check the [[goldeneye/​server/​start]] page. 
 + 
 +For common issues, including VAC or Steam connection issues, please check the [[goldeneye/​server/​troubleshooting/​start|troubleshooting]] page.
goldeneye/server_install.1585518022.txt.gz · Last modified: 2020/03/29 21:40 by soupcan