1 <?xml version="1.0" encoding="iso-8859-1"?> 2 <!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" 3 "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> 4 <html xmlns="http://www.w3.org/1999/xhtml"> 5 <head> 6 <title>Deploying an Application</title> 7 <meta name="generator" content="amaya 8.1a, see http://www.w3.org/Amaya/" /> 8 <link href="styles.css" rel="stylesheet" type="text/css" /> 9 </head> 10 11 <body> 12 <h1>Deploying an Application</h1> 13 14 <p>Here is a table which summarises the steps required to actually deploy 15 your application in the different server environments or frameworks:</p> 16 17 <table border="1" cellspacing="0" cellpadding="5"> 18 <tbody> 19 <tr> 20 <th>Framework</th> 21 <th>Deployment Steps</th> 22 </tr> 23 <tr> 24 <td>BaseHTTPRequestHandler</td> 25 <td>Just run the adapter code</td> 26 </tr> 27 <tr> 28 <td>CGI</td> 29 <td>Declare a script directory in the Web server<br /> 30 Deploy application code in the specified script directory<br /> 31 Restart the Web server</td> 32 </tr> 33 <tr> 34 <td>Java Servlet</td> 35 <td>Use the supplied script in <code>tools/JavaServlet</code> and 36 follow your servlet container's instructions</td> 37 </tr> 38 <tr> 39 <td>mod_python</td> 40 <td>Declare a handler directory in Apache<br /> 41 Deploy application code in the specified handler directory<br /> 42 Restart Apache</td> 43 </tr> 44 <tr> 45 <td>Twisted</td> 46 <td>Just run the adapter code</td> 47 </tr> 48 <tr> 49 <td>Webware</td> 50 <td>Copy or symbolically link your application code directory to reside 51 alongside other Webware plug-ins<br /> 52 Configure your application within Webware<br /> 53 Start Webware</td> 54 </tr> 55 <tr> 56 <td>WSGI</td> 57 <td>(Follow the instructions for CGI - this may change in future.)</td> 58 </tr> 59 <tr> 60 <td>Zope</td> 61 <td>Copy or symbolically link your application code directory to reside 62 in the Zope <code>Products</code> directory<br /> 63 Configure <code>etc/zope.conf</code><br /> 64 Start Zope<br /> 65 Add a product instance for your application at the desired location 66 in the Zope filesystem</td> 67 </tr> 68 </tbody> 69 </table> 70 71 <h2>More Information</h2> 72 73 <p>Notes on each server environment can be found in subdirectories within the 74 <code>docs</code> directory:</p> 75 <ul> 76 <li><a 77 href="BaseHTTPRequestHandler/NOTES.txt">BaseHTTPRequestHandler</a></li> 78 <li><a href="CGI/NOTES.txt">CGI</a></li> 79 <li><a href="JavaServlet/NOTES.txt">Java Servlet</a></li> 80 <li><a href="ModPython/NOTES.txt">mod_python</a></li> 81 <li><a href="Twisted/NOTES.txt">Twisted</a></li> 82 <li><a href="Webware/NOTES.txt">Webware</a></li> 83 <li><a href="WSGI/NOTES.txt">WSGI</a></li> 84 <li><a href="Zope/NOTES.txt">Zope</a></li> 85 </ul> 86 </body> 87 </html>