Lyris User's Guide
[previous] [next] [contents]
Installing the Web Interface on a separate Web Server
Table of Contents
Introduction
Lyris Email Commands
Web Interface for Users
Server Administrator
Site Administrator
List Administrator
Other Topics
Add-On Packages
Installing and Upgrading
Installing Lyris
Moving a Lyris Installation to a New Machine
Installing Lyris as a Windows Service
Do I need a mail server in order to run Lyris?
What is the TCP/IP check for?
Problem: NT setup exits during the TCP/IP check
Installing the Web Interface on a separate Web Server
Living with a Firewall
Installing Lyris on Unix
Mail Server Coexistence
Upgrading to Lyris from Another List Server
Troubleshooting
Appendix
Frequently Asked Questions

Installing the Web Interface on a separate Web Server

The Lyris Web Interface does not need to run on the same computer as the Lyris Server. The Lyris Web Interface is a standard CGI script, and uses TCP/IP to communicate with the Lyris server, so it can be moved to any machine running a CGI capable web server.

The easiest way to do this is to install Lyris on the web server,. but not actually run the Lyris server. You can then go to steps 4 and 5 below.

If you want to do a manual installation of the Lyris Web Interface on a Web server, follow these steps:

1) On windows and OS/2, copy the contents of \lyris\web to your Web Server's CGI directory. On Unix, copy the contents of \lyris\cgi to your Web Server's CGI directory.

2) copy the contents of \lyris\graphics to a \lyris directory off of your Web Server's document directory. For instance, if your web server document directory is c:\inetpub\docs, copy the files to c:\inetpub\docs\lyris

3) install Perl on the web server, if you do not yet have it. For Windows: copy the contents of \lyris\perl to c:\perl on your web server machine, and run perlinst.bat. Alternatively, download the Perl installation program from www.activeware.com. For OS/2: copy the contents of \lyris\perl to c:\perl on your web server machine, then copy \lyris\emx\bin to \os2 and \lyris\emx\dll to \os2\dll. On Unix, perform the full Perl build and installation as explained at www.perl.org. If you already have perl running on this machine, run "perl -v" to make sure that you are running Perl version 5.003 or newer.

4) modify the file named lyris.plc in your CGI directory. In that file, you will find a line which says: "server_ip_address=127.0.0.1", change the IP address to the IP address of your Lyris server. See Modifying lyris.plc.

5) finally, you need to tell your Lyris server that the IP address of your web server has the security approval to run the Lyris Command Protocol. To do this, go to the command line, and enter: "lyris.exe lcp 207.105.6.2", substituting the IP address of your Web Server for the IP address given there.

6) test the web interface by opening up a command window, going to your CGI directory, and typing "perl lyris.pl". You should see a screen full of HTML appear. At this point, the web interface should be available on your web server.

Other pages which link to this page:
  • Installing Lyris
  • Page 450 of 556