How to Install the Web Interface by Hand

The Aurea List Manager Web Server does not need to be installed on the same machine as ListManager; it can be on a different machine. The easiest way to install the Aurea List Manager Web Server on another machine is to run the installer on that machine and select the appropriate option to install just the web server.

However, if you wish to install the Aurea List Manager Web Server manually on a different machine, follow these steps:

  1. Uncompress the Aurea List Manager archive to the directory from which you want to run the Aurea List Manager Web Server.
    Note:

    We use the name ~lm to refer to this directory.

  2. Rename the file ~lm/tclweb/bin/tclhttpd_template.rc to tclhttpd.rc. Edit it, replacing ‘$HOSTNAME’ with the name of the machine; ‘$PORT’ with the port you want the web server to listen to (e.g., 80); and ‘$EMAILADDR’ with the email address of the administrator.
  3. Run the command:
    • ~lm/tclweb/bin/httpd-lm - To run the ListManager Web Server in the foreground
    • ~lm/tclweb/bin/httpd-lm 1>/tmp/httpd-lm-stdout.txt 2>/tmp/httpd-lm-stderr.txt & - To run the ListManager Web Server in the background.
  4. Start Aurea List Manager: ~lm/bin/lm start.

Now, try to display the web interface by pointing a web browser at the URL http://your.web.server/. The web interface should appear in your browser. If it does not, look at the Aurea List Manager console. If it says, "unauthorized connection attempt from ZZZZ", then repeat step #7 for that TCP/IP address and try again.