Setting up a basic virtual host

virtual host.

Preparing the system

The host system will need configuring with the additional IP addresses for each virtual host to be installed. On most unix systems this can be done as aliases on the primary ethernet interface or by dummy interfaces.

Minimal Configuration

<VirtualHost 10.0.0.1> ServerName "My virtual FTP server" </VirtualHost>

You can add additional directive blocks into the <VirtualHost> block in order to create anonymous/guest logins and the like which are only available on the virtual host.