1.1 --- /dev/null Thu Jan 01 00:00:00 1970 +0000
1.2 +++ b/docs/deploying-applications.html Sat Apr 09 12:32:28 2005 +0000
1.3 @@ -0,0 +1,87 @@
1.4 +<?xml version="1.0" encoding="iso-8859-1"?>
1.5 +<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN"
1.6 + "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd">
1.7 +<html xmlns="http://www.w3.org/1999/xhtml">
1.8 +<head>
1.9 + <title>Deploying an Application</title>
1.10 + <meta name="generator" content="amaya 8.1a, see http://www.w3.org/Amaya/" />
1.11 + <link href="styles.css" rel="stylesheet" type="text/css" />
1.12 +</head>
1.13 +
1.14 +<body>
1.15 +<h1>Deploying an Application</h1>
1.16 +
1.17 +<p>Here is a table which summarises the steps required to actually deploy
1.18 +your application in the different server environments or frameworks:</p>
1.19 +
1.20 +<table border="1" cellspacing="0" cellpadding="5">
1.21 + <tbody>
1.22 + <tr>
1.23 + <th>Framework</th>
1.24 + <th>Deployment Steps</th>
1.25 + </tr>
1.26 + <tr>
1.27 + <td>BaseHTTPRequestHandler</td>
1.28 + <td>Just run the adapter code</td>
1.29 + </tr>
1.30 + <tr>
1.31 + <td>CGI</td>
1.32 + <td>Declare a script directory in the Web server<br />
1.33 + Deploy application code in the specified script directory<br />
1.34 + Restart the Web server</td>
1.35 + </tr>
1.36 + <tr>
1.37 + <td>Java Servlet</td>
1.38 + <td>Use the supplied script in <code>tools/JavaServlet</code> and
1.39 + follow your servlet container's instructions</td>
1.40 + </tr>
1.41 + <tr>
1.42 + <td>mod_python</td>
1.43 + <td>Declare a handler directory in Apache<br />
1.44 + Deploy application code in the specified handler directory<br />
1.45 + Restart Apache</td>
1.46 + </tr>
1.47 + <tr>
1.48 + <td>Twisted</td>
1.49 + <td>Just run the adapter code</td>
1.50 + </tr>
1.51 + <tr>
1.52 + <td>Webware</td>
1.53 + <td>Copy or symbolically link your application code directory to reside
1.54 + alongside other Webware plug-ins<br />
1.55 + Configure your application within Webware<br />
1.56 + Start Webware</td>
1.57 + </tr>
1.58 + <tr>
1.59 + <td>WSGI</td>
1.60 + <td>(Follow the instructions for CGI - this may change in future.)</td>
1.61 + </tr>
1.62 + <tr>
1.63 + <td>Zope</td>
1.64 + <td>Copy or symbolically link your application code directory to reside
1.65 + in the Zope <code>Products</code> directory<br />
1.66 + Configure <code>etc/zope.conf</code><br />
1.67 + Start Zope<br />
1.68 + Add a product instance for your application at the desired location
1.69 + in the Zope filesystem</td>
1.70 + </tr>
1.71 + </tbody>
1.72 +</table>
1.73 +
1.74 +<h2>More Information</h2>
1.75 +
1.76 +<p>Notes on each server environment can be found in subdirectories within the
1.77 +<code>docs</code> directory:</p>
1.78 +<ul>
1.79 + <li><a
1.80 + href="BaseHTTPRequestHandler/NOTES.txt">BaseHTTPRequestHandler</a></li>
1.81 + <li><a href="CGI/NOTES.txt">CGI</a></li>
1.82 + <li><a href="JavaServlet/NOTES.txt">Java Servlet</a></li>
1.83 + <li><a href="ModPython/NOTES.txt">mod_python</a></li>
1.84 + <li><a href="Twisted/NOTES.txt">Twisted</a></li>
1.85 + <li><a href="Webware/NOTES.txt">Webware</a></li>
1.86 + <li><a href="WSGI/NOTES.txt">WSGI</a></li>
1.87 + <li><a href="Zope/NOTES.txt">Zope</a></li>
1.88 +</ul>
1.89 +</body>
1.90 +</html>