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搭建的全部內容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 远程桌面连接超出最大连接数的问题
- 下一篇: ASP.NET杂谈-一切都从web.co