[Zope] Naive Q - 1 Apache Virtual Host serving Zope content
Jock Coats
Jock.Coats@jcsolutions.co.uk
Wed, 08 Aug 2001 01:40:57 +0100
I've read and re-read at various places on the web site like HOW-TOs and
configured and reconfigures my httpd.conf from apache but cannot seem to
get this right:
I have an Apache server (RH 7.1 - Apache built by hand, Zope built by
hand) running lots of virtual hosts. I want one of those virtual hosts
to serve Zope content from its root URL:
Main Server: www.123.com -> apache content
Virtserv1: www.234.com -> apache content
Virtserv2: www.345.com -> zope content
Now I'm using FastCGI, and I can get it working if I put my <IfModule
mod_fastcgi.c> and so on in the main server conf...
But what do I do if I only want to serve one virtual server from Zope?
Where do I put the <If Module... stuff? Where do I put the
<Location...FastCGIExternalServer directive? And are all paths relative
to the document root of the server or of the virtual server?
At the moment I have tried something like:
<VirtualHost zope.abc.com>
DocumentRoot /var/www/html/abc/zope
<IfModule mod_fastcgi.c>
FastCGIIpcDir /tmp (relative to Linux root, yes?)
FastCGIExternalServer /var/www/html/abc/zope -socket zope.soc
-pass-header Authorisation
</IfModule>
<Location>
SetHandler fast-cgiscript
</Location>
</VirtualHost>
...but it doesn't work.
Any ideas?
Jock
--
************************************************************
* Jock Coats, JC Solutions *
*----------------------------------------------------------*
* M3a Morrell Hall, OXFORD. OX3 0TU *
* h: +44 1865 48509 f: +44 845 1275714 m: +44 7769 695767 *
* e: Jock.Coats@jcsolutions.co.uk *
* w: http://www.jcsolutions.co.uk *
*----------------------------------------------------------*
* JC Solutions - Constructing Connected Communities *
************************************************************