<!DOCTYPE html PUBLIC "-//W3C//DTD XHTML 1.0 Transitional//EN" "http://www.w3.org/TR/xhtml1/DTD/xhtml1-transitional.dtd"> <html xmlns="http://www.w3.org/1999/xhtml"> <head> <meta http-equiv="Content-Type" content="text/xhtml;charset=UTF-8"/> <title>Frepple / Configuring the user interface </title> <link rel='stylesheet' href='../styles.css' type='text/css' /> <!--PageHeaderFmt--> </head> <body> <div id="container"> <div id="menubar"> <div id="logo" align="center"> <br/><img src='../frepple.bmp' alt="frepple" /><br/> <a href='http://www.frepple.com/'> <strong>a Free<br/>Production Planning<br/>Library</strong> </a></div> <div id="menu"> <br/> <h3><a href='../Main/HomePage.html'>Main</a></h3> <h3><a href='../UI/Main.html'>User Manual</a></h3> <h3><a href='../Tutorial/Main.html'>Tutorial</a></h3> <h3><a href='Main.html'>Reference Manual</a></h3> <h3><a href='../Main/FAQ.html'>FAQ</a></h3> <h3><a href='../reference/index.html'>C++ API</a></h3> <br/><div> </div> </div> </div> <div id="content"> <br/> <!--PageText--> <div id='wikitext'> <p><a class='wikilink' href='../Main/HomePage.html'>Main</a> > <span class='wikitrail'><a class='wikilink' href='Main.html'>Reference Manual</a> > <a class='wikilink' href='Installation.html'>Download and install</a> > <a class='selflink' href='InstallationUI.html'>Configuring the user interface</a></span> </p> <p class='vspace'>The previous sections discussed the installation and compilation of the core planning engine.<br />In this section the configuration of the user interface is described. </p> <div class='vspace'></div><h2>The Django web application framework</h2> <ul><li><strong>Install Python and Django</strong> </li></ul><div class='vspace'></div><h2>The database</h2> <ul><li><strong>Install the database</strong> <div class='vspace'></div></li><li><strong>Install the Python database drivers</strong> <div class='vspace'></div></li><li><strong>Create the database user</strong> <div class='vspace'></div></li><li><strong>Configure the user name and password</strong> <div class='vspace'></div></li><li><strong>Create the database schema</strong> </li></ul><div class='vspace'></div><h2>The web server</h2> <ul><li><strong>Install the Apache web server</strong> <div class='vspace'></div></li><li><strong>Install the mod_wsgi Apache module</strong><br /> It can be downloaded from <a class='urllink' href='http://code.google.com/p/modwsgi/' rel='nofollow'>http://code.google.com/p/modwsgi/</a>. On most Linux systems it'll also be available as a binary package. <div class='vspace'></div></li><li><strong>Configure the Apache web server</strong><br /> See the sample httpd.conf and freppledb.wsgi configuration files in the folder contrib/django.<br /> Both files require updating for your particular setup: folders names vary and the Apache settings may need updating depending on the size and number of users. </li></ul><div class='vspace'></div><h2>The frePPLe web application</h2> <ul><li><strong>Update the settings.py configuration file</strong><br /> Update the database connection parameters, switch off debugging, specify the administrator email, ... </li></ul> </div> <!--PageFooterFmt--> <!--HTMLFooter--> </div></div> </body> </html>