General configuration
This is the port that the server runs on. It is normal to run web
servers on port 80, however, this means you must have root access to
bind to the system port.
The Zeus server does its own DNS lookups. In order to do this it needs
a file containing the names of name-servers available to your
system. On almost all UNIX systems, this file is '/etc/resolv.conf'
This is the user and that the server should run as. This user on the
system should be able to read all the web pages but, as a security
precaution, should have very few other rights. If the group is left
blank the user shall be the default group of the specified user. If
the user is left blank, the server shall run as root. Note: this only
applies if the server is initially ran as root. User: Group:
Zeus is designed to run in just one process. However, for better
utilization of multi-processor machines and lower latency, Zeus can
pre-fork multiple servers, and use its built-in load balancing to
distribute the load between the servers. We recommend a 1:1
process:processor ratio for optimum performance.
Zeus can kill off clients who have been idle for a long time. This
maybe due to them loosing their link, or because the CGI they are
accessing has failed and is not producing any data. This value
determines the elapsed time for idle connections to be closed (in
seconds).
Back to configuration documentation