Table of Contents Previous Next Index

Section 26 Adding the LISTSERV Web Interface to the Tomcat Server

Section 26 Adding the LISTSERV Web Interface to the Tomcat Server
The Tomcat server of LISTSERV Maestro can also be used to serve the LISTSERV Web Interface (WA) when LISTSERV is installed on the same server as LISTSERV Maestro. This eliminates the need for an extra web-server for serving the web interface pages of LISTSERV.
IMPORTANT: The procedure described in this section is only meant to be used when a single LISTSERV instance is present on the LISTSERV Maestro server, and Tomcat is supposed to server the WA. If there are several ListPlex LISTSERV nodes on the server, the procedures and information in Section 25.4 ListPlex and the Tomcat Server should be used instead.
If LISTSERV Maestro and LISTSERV were installed together via the Express Setup option of the LISTSERV Maestro Setup-Suite, then this integration of the LISTSERV Web Interface into the Tomcat server has already been performed by the setup procedure.
If LISTSERV Maestro and LISTSERV are installed independently (but on the same server), then it is still possible to use LISTSERV Maestro’s Tomcat server to also serve the LISTSERV Web Interface pages. The necessary folders are already in place in the Tomcat installation folder; therefore, the only additional configuration necessary is to tell LISTSERV about this.
This can be done either with the LISTSERV configuration tool or by manually editing the site.cfg file:
Open the configuration tool, then click on Advanced Configuration > Web Archives…, and then enter the following information:
In the Directory from which the web server is authorized to run scripts field, enter:
[install folder]\webapps\scripts\WEB-INF\cgi
In the URL to use to access the web archive script in the above directory field, enter:
/scripts/wa.exe
In the Directory in which LISTSERV should place the files it creates and uses for the Web archive interface field, enter:
[install folder]\webapps\archives
(Replace “[install folder]” with the LISTSERV Maestro installation folder on your system.)
Finally, confirm your settings by clicking [OK]. Restart LISTSERV to make the changes effective.
Editing the SITE.CFG file:
Add (or edit) the following entries:
WWW_ARCHIVE_CGI=/scripts/wa.exe
WWW_ARCHIVE_DIR=[install folder]\webapps\archive
SITE_CONFIG_CGI_DIR=[install folder]\webapps\scripts\WEB-INF\cgi
(Replace “[install folder]” with the LISTSERV Maestro installation folder on your system.)
Finally, save the SITE.CFG file with the new settings. Restart LISTSERV to make the changes effective.