代码改变世界

OSQA的配置

2013-04-07 22:47  youthjiang  阅读(269)  评论(0编辑  收藏  举报

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的配置
1 DATABASE_NAME = 'osqa'             # Or path to database file if using sqlite3.
2 DATABASE_USER = 'root'               # Not used with sqlite3.
3 DATABASE_PASSWORD = 'root'               # Not used with sqlite3.
4 DATABASE_ENGINE = 'mysql'  #mysql, etc
5 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的其它工作。