打开APP
userphoto
未登录

开通VIP,畅享免费电子书等14项超值服

开通VIP
review board 安装和使用系列 ---安装

安装过程参考这里

建议将review board安装在DebianUbuntu, 之上,因为安装过程中需要很多的依赖库,使用普通的离线安装,会遇到各种各样难以解决的问题,笔者曾在自己的mac上进行安装,最终还是以问题太多而宣告失败,最后选择公司的ubuntu服务器来安装,还是比较顺利的。

web servers:(必须)

由于review board是基于web来管理的,因此我们需要搭建web服务器,官方提供了两种服务器如下,个人推荐apache。

Apache + mod_wsgi, fastcgi, or mod_python lighttpd + fastcgi


其中“+”前面的为服务器,二选一安装,“+”后面的是服务器的一些优化插件,选择安装。

*database servers:(必须)

同事review board还需要数据库来存储review 数据,同样官方提供了以下几种,个人推荐Mysql。
MySQL v5.0.31 or newer PostgreSQL sqlite v3 


*Using a HTTP Proxy:(可选)

如果服务器使用了代理,需要执行以下命令

$ sudo -s $ export http_proxy=http://proxy.example.com/ $ easy_install ....

*Installing Python Setuptools(必须)
$ apt-get install python-setuptools


* Installing Python Development Headers(必须)

$ apt-get install python-dev

*Installing memcached 和python-memcached

$ apt-get install memcached $ easy_install python-memcached

*Installing patch

pathc为review board提供diff视图
$ apt-get install patch

*Installing Review Board

$ easy_install ReviewBoard

*Installing Database Bindings

安装数据库和pthon的绑定插件
$ easy_install mysql-python

*Installing Source Control Components(可选)

这里如果你没有他的版本管理工具,可以安装一个,如果有了,则不用再安装。
$ apt-get install subversion python-svn



大家可以参考官方文档,对于不同的服务器,数据库或是其他又更详细的结束 
http://www.reviewboard.org/docs/manual/1.6/admin/installation/linux/

安装结束,下一章我会接着介绍创建一个reivew board site的过程,通过下一章,大家就可以见到review board的庐山真面目了



下面是我在在ubuntu 下以mysql和apache为基础安装review board的命令,供大家参考

apt-get install python-setuptools  apt-get install python-dev  apt-get install memcached  apt-get install patch  easy_install ReviewBoard  easy_install mysql-python  apt-get install python-mysqldb   apt-get install subversion  apt-get install subversion python-svn  apt-get install sqlite 

本站仅提供存储服务,所有内容均由用户发布,如发现有害或侵权内容,请点击举报
打开APP,阅读全文并永久保存 查看更多类似文章
猜你喜欢
类似文章
【热】打开小程序,算一算2024你的财运
安装kali linux
ubuntu16.04下twisted安装
project系统安装 | 我是唐僧
linux环境下的python安装过程(含setuptools)
airflow 安装,部署,填坑
centos下使用yum配置django运行环境
更多类似文章 >>
生活服务
热点新闻
分享 收藏 导长图 关注 下载文章
绑定账号成功
后续可登录账号畅享VIP特权!
如果VIP功能使用有故障,
可点击这里联系客服!

联系客服