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搭建的全部内容,希望文章能够帮你解决所遇到的问题。
- 上一篇: 远程桌面连接超出最大连接数的问题
- 下一篇: 如何给你的web项目加入log4net支