此操作手册为运维安装Review Board软件服务时候参考。
操作系统配置:CentOS Linux release 7.5.1804 (Core),2C4G,目前使用的为3.0.14版本。
#源更新
yum update
yum list | grep initscripts
yum install initscripts
yum install httpd
#安装pip
yum -y install epel-release
yum -y install python-pip
#
yum install python-setuptools
yum install python-devel
yum install mod_wsgi
yum install memcached
yum install gcc python-devel libffi-devel openssl-devel patch -y
yum install mysql-devel
pip install -U pip setuptools
pip install mysql-python
#卸载
#pip uninstall ReviewBoard
#初始化配置
#pip install ReviewBoard==2.5.17
pip install ReviewBoard
# 初始化配置
rb-site install /var/www/reviewboard
chown -R apache:apache /var/www/reviewboard/
mkdir -p /var/www/reviewboard/htdocs/media/uploaded /var/www/reviewboard/htdocs/media/ext /var/www/reviewboard/htdocs/static/ext /var/www/reviewboard/data
chown -R apache:apache /var/www/reviewboard/htdocs/media/uploaded /var/www/reviewboard/htdocs/media/ext /var/www/reviewboard/htdocs/static/ext /var/www/reviewboard/data
cp /var/www/reviewboard/conf/apache-wsgi.conf /etc/httpd/conf.d/
cat /var/www/reviewboard/conf/apache-wsgi.conf >> /etc/httpd/conf/httpd.conf
#启动
service memcached start
service httpd restart
#访问
http://10.255.12.223/account/login/?next=/