Personal tools
You are here: Home Documentation Tutorials Install Plone 3 behind Apache and mod_wsgi using Repoze Why use Apache and mod_wsgi for Repoze?
Support

Get Help

Join our chat rooms or support forums if you have more specific questions.

Plone Training
Learn how to design, build, and deploy a website in Plone through one of the numerous Plone training sessions around the world.
Find Plone training…
 
Document Actions

Why use Apache and mod_wsgi for Repoze?

There are many WSGI servers available. Why is mod_wsgi a good option?

Carlos de la Guardia

Repoze allows Plone and Zope to run behind any WSGI server. This tutorial will show how to install Plone 3 behind the Apache web server and mod_wsgi using Repoze on a brand new Linux virtual server.
Page 2 of 5.

There are a number of WSGI servers available, but this tutorial will focus on using mod_wsgi, which is a WSGI adapter module for Apache. There are a number of reasons for this.

First, Apache is the most popular web hosting platform, so there are a number of web developers and site administrators already familiar with it. Plone, for example, usually is installed behind Apache for production servers.

Second, there are also lots of Python applications that already run under Apache using mod_python, and there are a few WSGI adapters for this module as well, but mod_wsgi is written in C code and has lower memory overhead and better performance than those adapters.

Also, one of the goals of mod_wsgi is to break into the low cost commodity web hosting market, which would be good for Python and ultimately for Plone and Zope.

 
by Carlos de la Guardia last modified January 24, 2008 - 21:10 All content is copyright Plone Foundation and the individual contributors.

For any issues with the web site functionality, please file a ticket.

Please consult the policy on plone.org content if you want your content published on this site.

Servers and hosting by