老熟女激烈的高潮_日韩一级黄色录像_亚洲1区2区3区视频_精品少妇一区二区三区在线播放_国产欧美日产久久_午夜福利精品导航凹凸

如何安裝配置ReviewBoard

Review Board起源于VMware的一些開發(fā)者。它基于Django,你可以把它安裝在自己的服務(wù)器上,工作流和Rietveld極為類似。令人高興的是它提 供了在diffs里進(jìn)行語法彩色編碼,使得代碼閱讀變得簡便。此外,它還實現(xiàn)了基于Lucene的搜索來幫助管理較大的diffs組。

創(chuàng)新互聯(lián)建站專注于和田縣企業(yè)網(wǎng)站建設(shè),成都響應(yīng)式網(wǎng)站建設(shè),商城開發(fā)。和田縣網(wǎng)站建設(shè)公司,為和田縣等地區(qū)提供建站服務(wù)。全流程按需網(wǎng)站開發(fā),專業(yè)設(shè)計,全程項目跟蹤,創(chuàng)新互聯(lián)建站專業(yè)和態(tài)度為您提供的服務(wù)

Review Board在審查補(bǔ)丁(Patch)方面表現(xiàn)完美。一個叫做“提交審查”的工具被用來和SCM系統(tǒng)進(jìn)行連接(當(dāng)前支持SVN、CVS、Perforce、Git和Mercurial等),可以允許你請求一個將被提交的修改的審查。用戶基礎(chǔ)頁面將這個過程描述如下:

  1. 你在本地檢出的代碼上做了些可怕的修改。
  2. 你通過公布diff、編寫描述和選擇一些審查者來創(chuàng)建一個審查請求。
  3. 你在審查請求中點擊“發(fā)布”并等待你的審查者看到它。
  4. 其他人看了你的審查請求,說道“這太可怕了,除非什么東西壞掉了。”
  5. 你根據(jù)他們的評論更新了你的代碼。
  6. 你公布了更新后的diff,以及對他們評論的解答以指明你修改了什么(或者你要說明為什么你不打算按照他們的建議修改代碼)。
  7. 大家看了你更新后的代碼,并請你繼續(xù)。
  8. 你將修改提交到倉庫中。
  9. 你在審查請求中點擊“設(shè)置為已提交”來從其他人的面板中移除你的審查請求。

環(huán)境準(zhǔn)備:

阿里云ecs機(jī)器,2核4G100G盤,centos7.6

軟件需求:

httpd,python,MySQL,memcached,ReviewBoard

安裝環(huán)境:

yum install wget vim lrzsz unzip git -y

更新系統(tǒng)包

yum update

yum -y install epel-release

yum install initscripts -y

yum -y install python-pip

yum install python-setuptools -y

yum install python-devel -y

yum install gcc python-devel libffi-devel openssl-devel patch -y

安裝httpd

yum install httpd -y

yum install mod_wsgi -y

安裝數(shù)據(jù)庫

yum install mysql-devel -y

yum install mysql-server -y

yum install mariadb* -y

安裝 memcache

yum install memcached -y

yum install python-memcached -y

安裝reviewboard

pip install -U pip setuptools

pip install mysql-python

yum install ReviewBoard  -y    ##pip install ReviewBoard

## easy_install mercurial   easy_install P4PythonInstaller

創(chuàng)建數(shù)據(jù)庫

systemctl start mariadb
mysql > create database reviewboard default charset utf8 collate utf8_general_ci;
mysql > grant all privileges on reviewboard.* to 'reviewboard'@'127.0.0.1' identified by 'reviewboard';
mysql > grant all privileges on reviewboard.* to 'reviewboard'@'%' identified by 'reviewboard';
mysql > flush privileges;

創(chuàng)建站點

rb-site install /var/www/reviewboard
Domain Name: 192.168.4.101(本機(jī)ip作為web站點) 
Root Path [/]: / 
Database Type: mysql 
Database Name [reviewboard]: reviewboard (使用創(chuàng)建的數(shù)據(jù)庫) 
Database Server [localhost]: 127.0.0.1 
Database Username: reviewboard 
Database Password: reviewboard 
Cache Type: memcached 
Memcache Server [localhost:11211]: localhost:11211 
Username [admin]: admin 
Password: ******** (設(shè)置登錄頁面admin密碼) 
E-Mail Address: 111111111@qq.com 
Company/Organization Name (optional): * (可以填寫自己的標(biāo)識)
Allow us to collect support data? [Y/n]: (可以直接回車)

配置修改

/var/www/reviewboard/conf/settings_local.py 
ALLOWED_HOSTS=[ '*']    ##讓web接受訪問

chown -R apache:apache /var/www/reviewboard/

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

啟動服務(wù)

service memcached start

service httpd restart

訪問頁面:http://192.168.4.101/

如何安裝配置ReviewBoard

如何安裝配置ReviewBoard

如何安裝配置ReviewBoard

使用https和域名訪問:

創(chuàng)建證書目錄
mkdir -p /etc/apache2/ssl/
cd /etc/apache2/ssl/
rz  上傳證書
[root@localhost ~]# ll /etc/apache2/ssl/
total 8
-rw-r--r-- 1 root root 1679 Nov 13 14:10 superlee.com.key
-rw-r--r-- 1 root root 3912 Nov 13 14:10 superlee.com.pem
安裝mod_ssl
yum install mod_ssl openssl -y
a2enmod ssl
a2ensite default-ssl

修改httpd配置


    AllowOverride All
    RewriteEngine on
    RewriteCond %{SERVER_PORT} !^443$
    RewriteRule ^(.*)?$ https://%{SERVER_NAME}%{REQUEST_URI} [L,R]




        ServerName reviewboard.tuosuperlee.com
        DocumentRoot "/var/www/reviewboard/htdocs"
        SSLEngine on
        SSLCertificateFile      /etc/apache2/ssl/superlee.com.pem
        SSLCertificateKeyFile /etc/apache2/ssl/superlee.com.key
        # Error handlers
        ErrorDocument 500 /errordocs/500.html

        WSGIPassAuthorization On
        WSGIScriptAlias "/" "/var/www/reviewboard/htdocs/reviewboard.wsgi/"

        
                AllowOverride All
                Options -Indexes +FollowSymLinks
                Require all granted
        

        # Prevent the server from processing or allowing the rendering of
        # certain file types.
        
                SetHandler None
                Options None

                AddType text/plain .html .htm .shtml .php .php3 .php4 .php5 .phps .asp
                AddType text/plain .pl .py .fcgi .cgi .phtml .phtm .pht .jsp .sh .rb

                
                        php_flag engine off
                

                # Force all uploaded media files to download.
                
                        Header set Content-Disposition "attachment"
                
        

        # Alias static media requests to filesystem
        Alias /media "/var/www/reviewboard/htdocs/media"
        Alias /static "/var/www/reviewboard/htdocs/static"
        Alias /errordocs "/var/www/reviewboard/htdocs/errordocs"
        Alias /favicon.ico "/var/www/reviewboard/htdocs/static/rb/images/favicon.png"

重啟httpd

systemctl restart httpd

瀏覽器訪問域名:

 
訪問reviewboard.superlee.com 自動跳轉(zhuǎn)443

如何安裝配置ReviewBoard

附:綜合源history記錄

    2  df -h
    3  yum install wget vim lrzsz unzip -y
    4  yum install git -y
    5  yum install httpd -y
    6  yum update
    7  yum install mod_wsgi -y
    8  ll /etc/httpd/conf.d/wsgi.conf
    9  yum install initscripts
   10  yum -y install epel-release
   11  yum -y install python-pip
   12  yum install python-setuptools
   13  yum install python-devel
   14  yum install mod_wsgi
   15  yum install memcached -y
   16  yum install gcc python-devel libffi-devel openssl-devel patch -y
   17  yum install mysql-devel 
   18  yum install mysql-server 
   19  yum install mariadb*
   20  pip install -U pip setuptools
   21  pip install mysql-python
   22  mysql
   23  systemctl start mariadb
   24  mysql
   25   yum install ReviewBoard
   26   pip install ReviewBoard
   27  yum install git-core
   28  easy_install mercurial
   29  easy_install P4PythonInstaller
   30  rb-site install /var/www/reviewboard
   31  chown -R apache:apache /var/www/reviewboard/
   32  cp /var/www/reviewboard/conf/apache-wsgi.conf /etc/httpd/conf.d/
   33  cat /var/www/reviewboard/conf/apache-wsgi.conf >> /etc/httpd/conf/httpd.conf
   34  service memcached start
   35  service httpd restart
   36  history 
   37  ll /etc/apache2/ssl/
   38  ll /etc/apache2/ssl
   39  ll /etc/apache2/
   40  mkdir -p /etc/apache2/ssl/
   41  cd /etc/apache2/ssl/
   42  rz
   43  ll
   44  yum install mod_ssl openssl
   45  a2enmod ssl
   46  a2ensite default-ssl
   47  vi /etc/httpd/conf/httpd.conf 
   48  systemctl restart httpd
   49  vi /var/www/reviewboard/conf/settings_local.py
   50  systemctl restart httpd

當(dāng)前文章:如何安裝配置ReviewBoard
網(wǎng)站鏈接:http://www.xueling.net.cn/article/ipdoch.html

其他資訊

在線咨詢
服務(wù)熱線
服務(wù)熱線:028-86922220
TOP
主站蜘蛛池模板: 91成年网站 | 污黄啪啪网 | 欧美一区二区三区在线视频观看 | 最新理伦片eeuss影院2012 | 6080yyy午夜理论片在线观看 | 绯色av蜜臀vs少妇 | 琪琪福利| 亚洲一区二区三区在线影院 | 国产大胸A在线观看 | 国产精品久久久久久久久久久丝袜 | 亚洲人a成www在线影院 | 国产在线播放一区二区 | 国产精品51麻豆cm传媒的特点 | 美国久久精品 | 国产精品乱码一区二三区 | 最近中文字幕完整视频高清1 | 4虎海外永久域站 | 99视频精品全部免费在线 | 亚洲午夜成人精品无码软件 | 小嫩妇好紧好爽再快视频 | 激情信箱免费观看 | 国产成人乱色视频网站 | 成年女人免费视频播放体验区 | 一区二区三区免费看视频 | 国产91在线播放精品91 | 亚洲日本韩国欧美云霸高清 | 欧美一区二区三区四区视频 | 午夜理论片一级毛片免费 | 国产精品亚洲视频 | 免费观看添你到高潮视频 | www.视频在线观看 | 91视频ww| 欧美v国产v亚洲v日韩九九 | 日韩三级一区 | 中文日产幕无线码一区tr | 中字一区 | 天天干天天射天天操天天摸 | 一级视频在线观看免费 | 四虎成人在线视频 | 亚洲精品国产剧情久久9191 | 91天天操 |