Preparing a virtual server
Enable the required modules
Enable the "frontpage" and "htaccess" modules by ticking them on the module configuration page. For information on enabling modules, see the admin server documentation. Alternatively they will be enabled for you by the installation script.
FrontPage module
Processes FrontPage requests and runs the FrontPage Extension binaries as the correct non-root user. Disabling this module will disable publishing to all FrontPage webs on this virtual server.
Htaccess module
FrontPage uses htaccess style access control to prevent unauthorised users from publishing to sites. It is very important that this module is enabled - otherwise there is no access control on publishing.
Restart
In either case you will need to tell the webserver to restart this virtual server to activate the modules.
This can be done from the "Edit" virtual server page on the Zeus Web Admin interface.
Alternatively use the webctl script
e.g. /usr/local/zeus/webadmin/bin/webctl --vs=site1 --action=restartSubservers
If you wish to host many identically configured FrontPage sites using subservers is a good idea.
You must create a subserver before you can install the extensions (i.e. create the document root)
Existing virtual servers
If your existing document root contains a .htaccess file you should take care.
The fpsrvadm.exe is used to install files into the document root and it may overwrite this file. If you are using it for access control then this access control will be disabled. The Zeus install script will back up an existing .htaccess file and give a warning if one is found, but it will not put the original file back.