reviewboard搭建
reviewboard的搭建
系统:fedora 19
内核版本:3.9.5-301.fc19.x86_64
|
步骤 |
命令 |
备注 |
|
安装mysql |
# yum -y install mysql mysql-server |
|
|
安装apache |
# yum -y install httpd |
|
|
开启mysql |
# service mysqld start # service mysqld status |
|
|
开启apache |
# service httpd start # service httpd status |
|
|
安装reviewboard |
# yum -y install ReviewBoard |
|
|
为root用户创建密码 |
# service mysqld stop # mysqld_safe --user=mysql --skip-grant-tables --skip-networking & # mysql -u root mysql > UPDATE user SET Password=PASSWORD('ganzi') where USER='root'; > quit # service mysqld restart # mysql -u root –p > quit |
粗斜体为自己所设字段,下同 |
|
为reviewboard创建数据库实例 (创建一个新的数据库) |
# mysql -u root –p > show databases; > create database reviewboard default charset utf8 collate utf8_general_ci; > show databases; > quit; |
加红部分用于解决reviewboard中文乱码问题 |
|
搭建网站 |
# rb-site install /www_rb |
|
|
更改文件拥有者 |
# chown -R apache /www_rb/htdocs/media/uploaded/ # chown -R apache /www_rb/htdocs/media/ext/ # chown -R apache /www_rb/data/ |
权限问题 |
|
复制配置文件 |
# cp /www_rb/conf/apache-wsgi.conf /etc/httpd/conf.d |
|
|
修改配置文件 /etc/httpd/conf/ httpd.conf |
<Directory /> AllowOverride none #Require all denied Allow from all </Directory> |
红色为添加字段 解决访问权限问题 |
|
关闭 |
# setenforce 0 # getenforce |
设置SELinux 成为permissive模式,解决AVC拒绝问题 |
|
重启apache服务 |
# service httpd restart |
|
|
本地浏览器中登录 |
地址栏中输入 localhost |
|
|
开启80端口 |
/sbin/iptables -I INPUT -p tcp --dport 80 -j ACCEPT |
开启80端口以便其他主机可访问 |
|
其他主机中登录 |
地址栏中输入172.10.2.185 |
172.10.2.185为reviewboard服务器ip |
reviewboard搭建的更多相关文章
- Linux(Centos) 搭建ReviewBoard
一.官方安装手册 reviewboard 的安装用户手册:猛击这里 二.常用安装步骤 2.1.安装httpd,+ mod_wsgi, fastcgi, or mod_python yum -y int ...
- 在ubuntu上搭建reviewboard
review board 2.0.5 ubuntu ubuntu-12.04.1-desktop-amd64 基本上基于这个教程:http://alephnullplex.appspot.com/bl ...
- ubuntu上搭建review board代码评审站点
Reviewboard是一个开源个人可以免费使用的代码评审框架,貌似现在有越来越多的公司也开始使用reviewboard作为公司的代码评审工具. 今天早上试了一下,搭建过程非常方便简单,按照网页提示即 ...
- Online Judge(OJ)搭建(第一版)
搭建 OJ 需要的知识(重要性排序): Java SE(Basic Knowledge, String, FileWriter, JavaCompiler, URLClassLoader, Secur ...
- Angular2入门系列教程1-使用Angular-cli搭建Angular2开发环境
一直在学Angular2,百忙之中抽点时间来写个简单的教程. 2016年是前端飞速发展的一年,前端越来越形成了(web component)组件化的编程模式:以前Jquery通吃一切的田园时代一去不复 ...
- 总结:Mac前端开发环境的搭建(配置)
新年新气象,在2016年的第一天,我入手了人生中第一台自己的电脑(大一时好友赠送的电脑在一次无意中烧坏了主板,此后便不断借用别人的或者网站的).macbook air,身上已无分文...接下来半年的房 ...
- Angular企业级开发(5)-项目框架搭建
1.AngularJS Seed项目目录结构 AngularJS官方网站提供了一个angular-phonecat项目,另外一个就是Angular-Seed项目.所以大多数团队会基于Angular-S ...
- 【分享】标准springMVC+mybatis项目maven搭建最精简教程
文章由来:公司有个实习同学需要做毕业设计,不会搭建环境,我就代劳了,顺便分享给刚入门的小伙伴,我是自学的JAVA,所以我懂的.... (大图直接观看显示很模糊,请在图片上点击右键然后在新窗口打开看) ...
- 一起学微软Power BI系列-使用技巧(4)Power BI中国版企业环境搭建和帐号问题
千呼万唤的Power BI中国版终于落地了,相信12月初的微软技术大会之后已经铺天盖地的新闻出现了,不错,Power BI中国版真的来了,但还有些遗憾,国际版的一些重量级服务如power bi emb ...
随机推荐
- static与get属性的作用
一.Static 用于没有属性的类中,不用保存属性的值,例如 var user=new User(): user.Name="jack" 可以直接调用类中的方法,避免需要多次访问该 ...
- ios PullToRefresh using animated GIF or image array or Vector image
说说那些令人惊叹的下拉效果 1. 动画下拉,这里借用一下github的资源 优点:直接用gif图处理,下拉进度完全按照gif图运行时间,只要时间和下拉进度匹配就可以了, 效果很流畅 https://d ...
- arcgisserver
http://www.cnblogs.com/hll2008/archive/2008/11/14/1333828.html
- Codeforces Round #299 (Div. 1)
Problem A: 实际上对于一段数字假设和为k,每次取较大的m个进行t次减一操作,最多减去的是min(m*t,k). 明白了这个结论就可以直接二分答案了. #include <bits/st ...
- ASP.NET缓存 Cache
缓存介绍 如果每次进入页面的时候都查询数据库生成页面内容的话,如果访问量非常大,则网站性能会非常差,而如果只有第一次访问的时候才查询数据库生成页面内容,以后都直接输出内容,则能提高系统性能,这样无论多 ...
- swift基本语法
swift种语法着实怪异,实质干的事情还是一样的,一下将对此语法做简单介绍: 1.swift语法种已经剔除“:”这个结束符号,下面将演示入门操作的hello world import Foundati ...
- 使用link在两个容器之间建立连接(mysql)
在使用Docker的时候我们会常常碰到这么一种应用,就是我需要两个或多个容器,其中某些容器需要使用另外一些容器提供的服务.比如这么一种情况:我们需要一个容器来提供mysql的数据库服务,而另外两个容器 ...
- 自己动手丰衣足食,h5手机端jquery弹窗插件(事件冒泡、单例模式、遮盖部分禁止默认滚动)
感谢浏览,欢迎交流=.= 公司开发微信网页多处需要使用弹窗,使用jquery-ui的定制化下载仍需要150多kb,想来有些奢侈(最终下来只有11kb,压缩后2kb,啊,我的神), 手机端弹窗方式与pc ...
- 强大的字符串格式化函数 - format
自python2.6开始,新增了一种格式化字符串的函数str.format(),它通过{}和:来代替% 位置方法格式化 >>>'{}-{}'.format('simon','ting ...
- linux下安装phpredis
一.redis安装 1. yum install redis (不行的先执行:yum install epel-release,再yum install redis) 2.启动服务 redis-ser ...