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.
        
            
                libxml2
                   A (default) requirement of PHP
                
            
            
        
    
          
      
      libxml2 is a requirement of PHP. Sun distribute a copy (in /usr/lib as a part of Gnome) but it's only version 2.6.10 and our PHP (version 5.1.1) requires at least libxml2 version 2.6.11.
You could always skip this and pass --disable-libxml to configure when building PHP.
Note
The library version is encoded in xmlversion.h which, in Sun's case is /usr/include/libxml2/libxml/xmlversion.h.
cd .../libxml2-2.6.22
./configure --prefix=/usr/local${PWD##*/}
make
make install
      Document Actions
