This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
server:hosting [2016/04/18 07:03] saru Added a lot more detail to the crossloop entry including how-tos for linux |
server:hosting [2018/03/03 15:47] karl [Requirements] Change Port "13327" to "13227" and "13326" to "13226" |
||
---|---|---|---|
Line 17: | Line 17: | ||
* Connections issues can occur within the Crossfire client if the domain name is not full qualified. | * Connections issues can occur within the Crossfire client if the domain name is not full qualified. | ||
- Network security to allow remote connections and communication to the metaserver (if a public server). | - Network security to allow remote connections and communication to the metaserver (if a public server). | ||
- | * The server runs on port 13327 | + | * The server runs (by default) on port 13227 |
* if you have a firewall, it will need to allow that port for incoming connections, | * if you have a firewall, it will need to allow that port for incoming connections, | ||
- | * if you are running NAT, you will need to make sure that the connection to port 13327 gets routed to the correct server. | + | * if you are running NAT, you will need to make sure that the connection to port 13227 gets routed to the correct server. |
- | * The metaserver runs on port 13326 and 80 (HTTP) | + | * The metaserver runs (by default) on port 13226 and 80 (HTTP) |
- | * if you have a firewall, it will need to allow 13326 and 80 for incoming connections, | + | * if you have a firewall, it will need to allow 13226 and 80 for incoming connections, |
- | * if you are running NAT, you will need to make sure that the connection to port 13326 gets routed to the correct server. | + | * if you are running NAT, you will need to make sure that the connection to port 13226 gets routed to the correct server. |
* For metaserver2 updates, it is an outgoing connection to standard HTTP port (80), so very few firewalls should block it. | * For metaserver2 updates, it is an outgoing connection to standard HTTP port (80), so very few firewalls should block it. | ||
Line 54: | Line 54: | ||
* The default settings file will work just fine, and is most supported | * The default settings file will work just fine, and is most supported | ||
* The file controls many aspects of play - permadeath or not, number of starting stat points, etc. | * The file controls many aspects of play - permadeath or not, number of starting stat points, etc. | ||
+ | |||
+ | === Players accounts === | ||
+ | Player account information is stored in the /var directory (on linux this is usually /usr/games/crossfire/var/crossfire/). | ||
+ | * The account file in the var directory includes account name and password information. | ||
+ | * The accounts file is linked to each player file in the file with the same name stored in /account | ||
+ | * Each player file is stored within the directory /players | ||
+ | * You will need to back up each of these in order to be able to keep an archive for your players. It is generally a good idea to set up an automatic archiving script such that if something gets broken any account or player may be recovered. | ||
=== DM account === | === DM account === | ||
Line 116: | Line 123: | ||
You can now run crossloop simply by: | You can now run crossloop simply by: | ||
- | $ nohup /usr/games/crossfire/bin/crossloop & | + | |
+ | $ nohup /usr/games/crossfire/bin/crossloop | ||
| | ||
You can check that the server is running by running ps aux: | You can check that the server is running by running ps aux: | ||
Line 139: | Line 147: | ||
- 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. | - 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. | ||
- 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 === |