Skip to content. | Skip to navigation

Navigation

Personal tools

Web Applications

This guide shows how to build several web applications and servers. The basic concept is that of an Apache 2 webserver fronting several application servers (such as Apache Tomcat and Plone). We'll be hosting several domains and handling SSL. To avoid unnecessary rebuilding we'll attempt to reuse existing infrastructure.

Python

For this guide, Python is required for Zope.

Sun do distribute a copy of Python in both /usr/sfw and /opt/sfw however Python embeds its C compiler into itself and insists on trying to use it when it's least convenient. As a result, it's easier to build our own especially if we need to add any modules to it.

Should you ever want to embed Python in anything (hint: mod_python) then you'll need to compile it shared (--enable-shared).

cd .../Python-2.4.2

./configure --prefix=/usr/local/${PWD##*/} --enable-shared
make

# if you've time on your hands...
make test

make install

Document Actions