789
edits
Line 6: | Line 6: | ||
= Pre-Requisites = | = Pre-Requisites = | ||
* A computer running a variant of *nix to compile and host the server. Speed of the machine isn't of great consequence as the protocol is a multiplexer which doesn't require much processing grunt | * A computer running a variant of *nix to compile and host the server. Speed of the machine isn't of great consequence as the protocol is a multiplexer which doesn't require much processing grunt. | ||
* direct/physical or remote access to the server (i.e. SSH/telnet, a conventional web hosting package will usually '''not''' be sufficient!)-suitable hosting packages are: dedicated root servers, virtual private servers, shell servers - for a collection of '''free''' shell account providers that may be suitable for fgms, see [[Free Shell Providers]] (you may want to check this out if you are interested in running fgms but don't have hosting yet) | * direct/physical or remote access to the server (i.e. SSH/telnet, a conventional web hosting package will usually '''not''' be sufficient!)-suitable hosting packages are: dedicated root servers, virtual private servers, shell servers - for a collection of '''free''' shell account providers that may be suitable for fgms, see [[Free Shell Providers]] (you may want to check this out if you are interested in running fgms but don't have hosting yet) | ||
* if the server is meant to be a public internet server: an internet connection, featuring sufficient upstream/downstream capabilities (see below for details concerning bandwidth requirements). | * if the server is meant to be a public internet server: an internet connection, featuring sufficient upstream/downstream capabilities (see below for details concerning bandwidth requirements). | ||
Line 12: | Line 12: | ||
* permission to run unattended background processes (this may only be an issue with certain limited hosting packages) | * permission to run unattended background processes (this may only be an issue with certain limited hosting packages) | ||
* a working GNU toolchain including gcc (compiler), gmake & ranlib (to compile the source code) | * a working GNU toolchain including gcc (compiler), gmake & ranlib (to compile the source code) | ||
* fgms source code, see: http://fgms.sourceforge.net and http://sourceforge.net/projects/fgms | * fgms source code, currently version 0.9.11 (do not use CVS/HEAD), see: http://fgms.sourceforge.net and http://sourceforge.net/projects/fgms | ||
* about 5-10 MB of hard disk space (mainly required for building the binary) | * about 5-10 MB of hard disk space (mainly required for building the binary) | ||
edits