Table of Contents

  • Introduction
  • Installation
  • Handling Challenger
  • Virtual Servers
  • Configuration Examples
    · Introduction
    · Standard Server
    · Secure server
    · User's Home Pages
    · FTP Server
    · Proxy Server
  • Modules
  • Filesystems
  • RXML Tags
  • Graphics
  • Proxy
  • Databases
  • Miscellaneous Modules
  • Security Considerations
  • Scripting
  • Frontpage
  • Upgrading
  • Third Party Extensions
  • Portability
  • Reporting Bugs
  • Appendix
  • User's Home Pages
    Server for providing user's home pages, giving each user her own domain using IP-less virtual hosting.

    1. Create a virtual server using the Generic server type.

    2. Configure the Server variables for a virtual server that should handle the IP-less virtual hosting.

      • Configure a port, preferably 80 which is the standard HTTP port.

    3. Configure DNS

      For each user to get her own domain these domains need to be configured in DNS. The easiest way to do this is to use a CNAME-post with a wildcard, that way you don't have to configure each domain individually. Such a post could look like this:

      *.user	CNAME	www
      
      You need a late version of bind 8 for this to be supported.

    4. Configure the User Filesystem module.

      To enable the virtual user hosting you need to set the Virtual User Hosting variable. You might also need to configure the Public directory variable, to the directory in the user's home directory that should contain their web pages.

    5. Configure the User database and security module.

      The User database and security module communicates with the operating systems user database in order to find and authentificate users.

    6. Click Save to save the server configuration on disk. The server will also try opening the port. You will be asked if the chosen URL for the site is correct. If you want to use another port than 80, you probably need to alter this.

      Note: Ports below 1024 can only be used if the server is run, or at least started, as root.