At 01:22 PM 3/12/2003, Mico Siahaan wrote:
I have just been handed over a server with some sites in it (not many :) ). I wonder what is the best way to run multiple sites on one computer?
Determining what's "best" is going to depend a lot on your specific requirements. Even so, here are some things that are generally worth considering: 1. Running a proxy (Apache/Squid) in front of Zope is a very good idea in any public web situation. 2. Running a bare (unproxied) VHM is not a particularly secure solution. 3. ProxyPass and RewriteRule directives are (IMO) the most painless ways to serve Zope content from Apache. 4. Zope can be configured to only take requests from a particular IP (localhost, in your case). Determinations about fancier stuff like number of processes and ZEO are going to be heavily dependent on your requirements, environment and resources. I'd start off running Zope behind a plain Apache with vhosts and see if that performs well enough for you. That may well be all you need. HTH, Dylan