User Tools

Site Tools


server:hosting

Differences

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

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
server:hosting [2018/03/05 07:04] – [Server Settings] Formatting, so the Table of Contents looks better organized, add mentioning of the ulimit bash buildin to actually create the core file, since till at least v1.12 the ulimit command was not included in crossloop karlserver:hosting [2025/04/18 13:08] (current) – external edit 127.0.0.1
Line 93: Line 93:
  
 ==== Crossfire Metaserver ==== ==== Crossfire Metaserver ====
 +
 +The actual location of the metaserver2 file will depend on how the server was originally installed (i.e., by source or by precompiled package, dedicated user account for running the server) so be sure to check the following possible locations:
 +
 +    /usr/games/crossfire/etc/crossfire/
 +    /etc/crossfire/metaserver2
 +    /home/crossfire/etc/crossfire/metaserver2
  
   * If running a public server, you will most likely want to advertise your server via the metaserver (filename metaserver2)   * If running a public server, you will most likely want to advertise your server via the metaserver (filename metaserver2)
Line 135: Line 141:
 To start crossloop create a folder for the log files: To start crossloop create a folder for the log files:
  
-  $ mkdir crossloop_dump+  $ cd crossloop_dump/; nohup /usr/games/crossfire/bin/crossloop &
  
-Change directory to crossloop_dump 
  
-  $ cd crossloop_dump +    * This does not start the crossfire server in case of OS reboot.  Crossfire does not include a script that does this, but generally, it is not hard to write one - just make sure it su's to the appropriate user before running. 
-  +  * FIXME - core dumps from crashes  
-You can now run crossloop simply by+  * FIXME - using Munin (http://munin-monitoring.org/) for monitoring and tacking server resources, more of a server host or administration benefit 
- +  * Have an automated and remote backup of player files and unique map files in case of hardware failure, data corruption or accident 
 +    * All crossfire files are text, so generally easy to back up and restore 
 +    * Since files are text, one can even attempt to repair damaged/corrupted files.
  
   $ nohup /usr/games/crossfire/bin/crossloop   $ nohup /usr/games/crossfire/bin/crossloop
Line 168: Line 175:
   - Consider using Munin (http://munin-monitoring.org/) for monitoring and tacking server resources, more of a server host or administration benefit   - Consider using Munin (http://munin-monitoring.org/) for monitoring and tacking server resources, more of a server host or administration benefit
  
-==== Social Management ==== +====== Social Management ====== 
-=== General Tips ===+===== General Tips =====
 If you want to attract players and build a community on your server - your server will need to be reliable, which means: If you want to attract players and build a community on your server - your server will need to be reliable, which means:
   * Available on a consistent basis   * Available on a consistent basis
Line 179: Line 186:
   * Become very, very familiar with the DM commands and how to use them   * Become very, very familiar with the DM commands and how to use them
  
-=== Banishment ===+===== Banishment =====
 If you intend to ban players who exploit bugs, PK other players, disrupt gameplay for others, etc. - say so in the server rules file so if/when something like this happens you can take action and avoid the long "debate" afterwards (filename rules) If you intend to ban players who exploit bugs, PK other players, disrupt gameplay for others, etc. - say so in the server rules file so if/when something like this happens you can take action and avoid the long "debate" afterwards (filename rules)
  
server/hosting.1520255077.txt.gz · Last modified: (external edit)

Donate Powered by PHP Valid HTML5 Valid CSS Driven by DokuWiki