安装部署OSQA

前端之家收集整理的这篇文章主要介绍了安装部署OSQA前端之家小编觉得挺不错的,现在分享给大家,也给大家做个参考。

主要是各种程序的版本,找的很辛苦,有些版本不一致会导致报各种错误,下面是辛苦收集的,方便后来人(当然可以自行选择安装目录),使用easy_install需要能访问internet@H_403_1@

OSQA安装步骤:@H_403_1@

1, 安装python-2.6.2.msi@H_403_1@

2, 安装setuptools-0.6c11.win32-py2.6.exe@H_403_1@

3, 设置环境变量,将C:/Python26;C:/Python26/Scripts加入PATH@H_403_1@

4, 安装Django-1.2.tar.gz,先解压Django-1.2.tar.gzcmd进入D:/eric/OSAQ/Django-1.2,使用命令python setup.py install@H_403_1@

5, Cmd命令安装@H_403_1@

easy_install django【可省,Django-1.2.tar.gz@H_403_1@

easy_install markdownBest match: Markdown 2.0.3
easy_install html5lib
Best match: html5lib 0.90
easy_install south
Best match: South 0.7.3
easy_install python-openid
Best match: python-openid 2.2.5@H_403_1@

详见【附录1-使用easy_install安装必要软件】@H_403_1@

6, 安装MysqL-essential-5.1.55-win32.msi,可选安装navicat8_MysqL_cs.exe作为管理MysqL的客户端软件,登录MysqL,创建一个数据库osqa@H_403_1@

7, 安装MysqL-python-1.2.3c1.win32-py2.6.exe@H_403_1@

8, fantasy-island-0.9.0-beta3.tar.gz解压,将所有文件copyC:/Python26/Lib/site-packages/OSQA,将settings_local.py.dist重命名settings_local.py修改文件内容@H_403_1@

DATABASE_NAME = 'osqa' # Or path to database file if using sqlite3.@H_403_1@

DATABASE_USER = 'root' # Not used with sqlite3.@H_403_1@

DATABASE_PASSWORD = 'root' # Not used with sqlite3.@H_403_1@

DATABASE_ENGINE = 'MysqL' #MysqL,etc@H_403_1@

DATABASE_HOST = 'localhost'@H_403_1@

DATABASE_PORT = '3306'@H_403_1@

@H_403_1@

APP_URL = 'http://www.maxeric2007.com:8000/'@H_403_1@

@H_403_1@

9, Cmd进入C:/Python26/Lib/site-packages/OSQA,执行命令@H_403_1@

manage.py syncdb --all
manage.py migrate forum –fake
@H_403_1@

详见【附录2-配置OSQA@H_403_1@

执行成功上面两个命令后,就可以启动服务器了:@H_403_1@

manage.py runserver@H_403_1@

在浏览器地址栏输入:http://localhost:8000/,就可以看到首页@H_403_1@

软件包和安装步骤的word文档打成“OSQA_1.zip“包,放到下载频道了,请自行下载。【因只能上传20MB以内的文件MysqL-essential-5.1.55-win32.msi、MysqL-python-1.2.3c1.win32-py2.6.exe和navicatforMysqL.rar没有上传,请搜索并下载。@H_403_1@

猜你在找的Sqlite相关文章