[Mailman-Users] Mailman with Zope at 80 port?
Richard Barrett
r.barrett at openinfo.co.uk
Sat Apr 24 23:48:46 CEST 2004
On 24 Apr 2004, at 18:38, Alex wrote:
> Hello All
>
> How install Mailman if Zope at the 80 port is a single web-server at
> the linux box?
> Can the Zope instance be used (how?) or another web-server is
> mandatory? If another http-server is installed at the port other than
> 80 wouldn't it cause problems?
> THX in advance.
>
Any HTTP server is potentially usable for Mailman if it can:
1. run scripts conforming to the Common Gateway Interface (CGI), so
that Mailman's web GUI interface scripts can get run.
2. serve static HTML pages from the file system, so that pages which
have been generated by MM's built-in pipermail archiver can be
delivered (assuming you want to use those archiving facilities of MM)
but you may have to figure out how to set up your chosen HTTP server's
configuration file to get thing working unless it uses the same sort of
settings as Apache.
BUT, as far as I know, Zope is not a general purpose HTTP server which
will run CGI scripts or deliver static HTML pages in this way; rather
it can be characterised as a specialised application framework that
offers an HTTP interface.
You are right about not being able to have two HTTP servers listening
on the same port for incoming connections but running a second (Apache
for instance) server on an alternative port number, such as 8080, and
delivering Mailman's web interface and archive through this is no
fundamental problem; you just have to get the Apache and Mailman
configuration files set up right.
Personally, and for a variety of reasons including my views/concerns
about web server security, I would run Apache on port 80, in which case
the Mailman stuff becomes no problem, and have Apache proxy incoming
requests destined for Zope; I believe this approach to running Zope
behind Apache is not uncommon, can be done in several ways and is
documented in the Zope source release files but do not cite me on this
view - check for yourself, search the archives of or post to a Zope
support list.
> ----
> Best regards,
> Alexander N. Chelnokov
> Ural Scientific Institute of
> Traumatology and Orthopaedics
> 7, Bankovsky str.
> Ekaterinburg
> 620014 Russia
More information about the Mailman-Users
mailing list