OSQA的配置

1.安装Python,我安装的是python 2.7.3

2.安装setuptools

  • 下载setuptools,并安装
  • 安装好以后,在pyton2.7/scripts的路径下将会有easy_install.exe

3.安装OSQA需要的各种路径

  • django: 安装django,使用版本1.3.1,如果用最新的版本,OSQA会有问题
  • 其它第三方包
    • markdown
    • htmllib
    • south
    • python-openid
  • msyql
    • 使用xampp的系列包
    • 安装好给mysql设置密码
  • 安装mysql和python交互的包

4.创建数据库

  • 打开mysql的命令行客户端,创建一个名字为osqa的客户端

5.下载OSQA的最新发型版本,文件名类似 :fant asy-island-0.9.0-bet a3.t ar.gz  ,将所有文件copy到 

C:/Pyt hon27/Lib/sit e-packages/OSQA

6. 用vim或者其它记事本软件,打开settings_local.py .dist 文件,将其中的文件做如下的设置

  • mysql的配置
DATABASE_NAME = 'osqa'             # Or path to database file if using sqlite3. 
DATABASE_USER = 'root'               # Not used with sqlite3. 
DATABASE_PASSWORD = 'root'               # Not used with sqlite3. 
DATABASE_ENGINE = 'mysql'  #mysql, etc 
DATABASE_HOST = '127.0.0.1' 
  • app的配置

APP_URL = 'http://127.0.0.1:8000'

将文件名的dist的后缀去掉。

7. 打开命令行

     manage.py syncdb --all

     manage.py runserver

8.打开127.0.0.1:8000,开始OSQA的其它工作。

原文地址:https://www.cnblogs.com/Tcorner/p/8507706.html