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 ...
随机推荐
- 纯js写“运动”框架
所谓“运动”不一定真的是运动,在连续的一段时间内改变某一样式都可以成为“运动”. 先写几个会用到的函数 //获取某一元素的指定样式 function getstyle (element, target ...
- 20160322 javaweb 学习笔记--response 重定向
//一般方法 response.setStatus(302); response.setHeader("Location", "/20160314/index.jsp&q ...
- 解构控制反转(IoC)和依赖注入(DI)
1.控制反转 控制反转(Inversion of Control,IoC),简言之就是代码的控制器交由系统控制,而不是在代码内部,通过IoC,消除组件或者模块间的直接依赖,使得软件系统的开发更具柔性和 ...
- Java之反射的应用
package com.zheges; import java.util.Date; public class Customer {//JavaBean 对象 private String nam ...
- 查看编译后的calss文件编译jdk版本
使用UtralEdit或者sublime text打开编译后的.class文件, 其中cafe babe为magic number(魔数),标识这个文件是java的class文件. 0033转换成10 ...
- 微软AJAX解决方案
-------- 微软AJAX解决方案 (*) --------ASP.Net中内置的简化AJAX开发的控件UpdatePanel 放入ScriptManager,将要实现AJAX效果的控件放到Upd ...
- 四层运维工具nc
nc命令全名为netcat,顾名思义就是通过TCP或UDP从网络读写数据. 很多事情不一定非得抓包,nc也能发挥巨大作用. 1.传输文件 使用<>重定向符(只适用单文件,不推荐.失 ...
- C语言的可变参数
可变参数给编程带来了很大的方便,在享受它带来的方便的同时,很有必要了解一下其实现方式,在了解编程语言的同时,也可以扩展编程的思路. 可变参数需要用到3个宏函数和一个类型,他们都定义在<stdar ...
- 泛型集合List<T> Dictionary<K,V>
List<T>类似于ArrayList,ArrayList的升级版. 各种方法:Sort().Max().Min().Sum()… Dictionary<K,V>类似于Ha ...
- JS选择checkbox
<script> window.onload = function () { //获取checkbox var ids1 = document.getElementsByName('Vot ...