Deploying an Application

Here is a table which summarises the steps required to actually deploy your application in the different server environments or frameworks:

Framework Deployment Steps
BaseHTTPRequestHandler Just run the adapter code
CGI Declare a script directory in the Web server
Deploy application code in the specified script directory
Restart the Web server
DjangoSet up an instance and application in the Django environment
Deploy application code in the specified application directory
Java Servlet Use the supplied script in tools/JavaServlet and follow your servlet container's instructions
mod_python Declare a handler directory in Apache
Deploy application code in the specified handler directory
Restart Apache
Twisted Just run the adapter code
Webware Copy or symbolically link your application code directory to reside alongside other Webware plug-ins
Configure your application within Webware
Start Webware
WSGI (Follow the instructions for CGI - this may change in future.)
Zope 2 Copy or symbolically link your application code directory to reside in the Zope Products directory
Configure etc/zope.conf
Start Zope
Add a product instance for your application at the desired location in the Zope filesystem

More Information

Notes on each server environment can be found in subdirectories within the docs directory: