在Centos上安装代码评审工具ReviewBoard的相关支持插件点滴(第二篇)
2015-11-11 14:59
597 查看
因为这个codereview的数据是要安装到数据库中,所以先要配置数据库:
1 设置编码集 [client] default-character-set=utf8
上面这段红色,亲测非必须
[mysqld] character-set-server=utf8
2 创建数据库
$ mysql -u root -p mysql> CREATE DATABASE reviewboard CHARACTER SET utf8; mysql> CREATE USER 'myuser'@'localhost' IDENTIFIED BY 'mypassword'; mysql> GRANT ALL PRIVILEGES ON reviewboard.* to 'myuser'@'localhost'; 个人建议,就使用root账号进行替换 开始安装:
rb-site install /var/www/reviews.example.com 里面会有一系列配置,能用默认的就不要修改,尽量选推荐的。注意两点,数据库连接提示的时候,请填127.0.1.1,默认是localhost,另外就就是应用服务器选中apache 应用服务器配置: 找到httpd.conf,在最后面追加这样一段<!--<br /><br />Code highlighting produced by Actipro CodeHighlighter (freeware)<br />http://www.CodeHighlighter.com/<br /><br />--><VirtualHost *:80>
ServerName demo.codereview.com
DocumentRoot "/var/www/reviews.example.com/htdocs"
# Error handlers
ErrorDocument 500 /errordocs/500.html
WSGIPassAuthorization On
WSGIScriptAlias "/" "/var/www/reviews.example.com/htdocs/reviewboard.wsgi/"
<Directory "/var/www/reviews.example.com/htdocs">
AllowOverride All
Options -Indexes +FollowSymLinks
Allow from all
</Directory>
# Prevent the server from processing or allowing the rendering of
# certain file types.
<Location "/media/uploaded">
SetHandler None
Options None
AddType text/plain .html .htm .shtml .php .php3 .php4 .php5 .phps .asp
AddType text/plain .pl .py .fcgi .cgi .phtml .phtm .pht .jsp .sh .rb
<IfModule mod_php5.c>
php_flag engine off
</IfModule>
</Location>
# Alias static media requests to filesystem
Alias /media "/var/www/reviews.example.com/htdocs/media"
Alias /static "/var/www/reviews.example.com/htdocs/static"
Alias /errordocs "/var/www/reviews.example.com/htdocs/errordocs"
Alias /favicon.ico "/var/www/reviews.example.com/htdocs/static/rb/images/favicon.png"
</VirtualHost>
完了之后,重启apache service httpd restart
有可能还会提未文件权限访问问题,不要怕,跟据提示,执行一下就OK了。基本就是开放apache去读写 reviews.exaple.com下面的数据。大功告成。
参考的官网地址:https://www.reviewboard.org/docs/manual/2.0/admin/installation/linux/
https://www.reviewboard.org/docs/manual/2.0/admin/installation/linux/
相关文章推荐
- Linux:CentOS安装包+VMware安装包+Linux连接工具(xmanager)+Hadoop安装包+Eclipse Hadoop插件及Eclipse软件+相关工程:
- IDEA安装和使用代码规范相关插件
- Flex代码格式化工具 Flexformatter插件 安装与使用
- myEclipse7.5中安装 javascript,extjs的代码自动提示spket插件和extjs desiner可视化代码生成工具,extjs的一个很好的学习视频资源地址
- 代码审查工具介绍 : 在CentOS系统上搭建Reviewboard
- centos安装nginx及相关插件全部过程(zlib安装)
- 代码审查工具Eclipse插件FindBugs安装使用
- CentOS7.5安装GCC8.2.0+VIM8.1+Python3.7.0+LLVM7.0+VIM自动填充代码插件YouCompleteMe完整版
- 为Zend Studio (Eclipse)安装Spket插件,以支持ExtJS 4.0代码自动提示
- 为Zend Studio (Eclipse)安装Spket插件,以支持ExtJS 4.0代码自动提示
- centos 上面安装gstreamer 相关插件,由于版权问题,原始yum没有
- MyEclips2014 集成Aptana 3.4插件安装+使Aptana Studio 3支持jQuery代码提示
- 基于Metronic的Bootstrap开发框架经验总结(18)-- 在代码生成工具Database2Sharp中集成对Bootstrap-table插件的分页及排序支持
- centos6.5安装流量分析工具nfsen及插件
- 代码缺陷静态分析工具FindBugs插件安装使用图解
- ubuntu下安装sonarqube(团队代码评审工具)
- redmine-1.2.2安装代码评审插件
- GVim代码编辑工具的安装和插件的安装
- mysql安装图解(详细步骤),配置,相关图形工具介绍及使用,中文支持