<ol>
<li><p>将<a href="http://svn.osqa.net/svnroot/osqa/trunk" rel="noreferrer">http://svn.osqa.net/svnroot/osqa/trunk</a>下载到文件夹<code>{OSQA_ROOT}</code>例如,<code>c:\osqa</code></p></li>
<li><p>将<code>{OSQA_ROOT}\settings_local.py.dist</code>重命名为<code>{OSQA_ROOT}\settings_local.py</code></p></li>
<li><p>在<code>{OSQA_ROOT}\settings_local.py</code>中设置以下内容</p>
<pre><code>DATABASE_NAME = 'osqa' # Or path to database file if using sqlite3.
DATABASE_USER = 'root' # Not used with sqlite3.
DATABASE_PASSWORD = 'PASSWD' # Not used with sqlite3. put bitnami here
DATABASE_ENGINE = 'mysql' #mysql, etc
</code></pre>
<ul>
<li>bitnami中的默认MySQL凭据是:-u root-p bitnami
<br/>
<br/></li>
</ul></li>
<li><p>添加以下<code>{DJANGOSTACK}\apps\django\conf\django.conf</code>,<code>/</code>表示根文件夹,如<code>http://localhost</code></p>
<pre><code><location '/'>
SetHandler python-program
PythonHandler django.core.handlers.modpython
PythonPath "['{OSQA_ROOT}'] + sys.path"
SetEnv DJANGO_SETTINGS_MODULE osqa.settings
PythonDebug On
</location>
</code></pre></li>
<li><p>instasll markdown2和html5lib_安装.exe,位于<code>{DJANGOSTACK}\python\Scripts\</code>内</p>
<pre><code>easy_install markdown2
easy_install html5lib
</code></pre></li>
<li><p>使用创建名为<code>osqa</code>的新数据库mysqladmin.exe在<code>{DJANGOSTACK}\mysql\bin</code></p>
<pre><code>mysqladmin create osqa
</code></pre></li>
<li><p>同步数据库</p>
<pre><code>{DJANGOSTACK}\python\python.exe manage.py syncdb
</code></pre>
<ul>
<li>在管理.py截至2011年5月8日,在apps\django\conf\project_模板中</li>
<li>你必须更新设置.py数据库名为mysql、root和bitnami(pw)和osqa
<br/><br/></li>
</ul></li>
<li><p>享受吧!</p></li>
</ol>
<p><a href="http://img87.imageshack.us/img87/723/osqabitnamidjangostack.png" rel="noreferrer">alt text http://img87.imageshack.us/img87/723/osqabitnamidjangostack.png</a></p>
<p><strong>注意:</strong></p>
<ul>
<li><code>{OSQA_ROOT}</code>=>;osqa中继目录</li>
<li><code>{DJANGOSTACK}</code>=>;BitNami DjangoStack安装目录</li>
</ul>