- Pound is super simple to setup
- ZEO is a little more difficult
- Squid is the most complex
For reference I took the stock stock squid settings did the following:changed :
http_access deny all
to:
http_access allow all
added:
http_port [external_ip]:80
httpd_accel_host 127.0.0.1
httpd_accel_port 80
httpd_accel_single_host on
httpd_accel_with_proxy on
httpd_accel_uses_host_header on
Pound's config is simple also:
ListenHTTP 127.0.0.1,80
User zope
Group zope
LogLevel 1
UrlGroup ".*"
BackEnd 127.0.0.1,51003,1
BackEnd 127.0.0.1,51004,1
EndGroup
All that is left is to configure 2 ZEO Clients and a ZEO Storage Server to answer the requests. In one of the ZEO Clients go into the root VirtualHostMonster and on the mappings tab add one entry per domain name and site you want to serve.
Technorati Tags: deployment, python, zope

No comments:
Post a Comment