中文字幕av专区_日韩电影在线播放_精品国产精品久久一区免费式_av在线免费观看网站

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

codereview工具--ReviewBoard

發布時間:2020-08-18 23:49:40 來源:網絡 閱讀:688 作者:super李導 欄目:系統運維

環境準備:

阿里云ecs機器,2核4G100G盤,centos7.6

軟件需求:

httpd,python,mysql,memcached,ReviewBoard


安裝環境:

yum?install?wget?vim?lrzsz?unzip?git?-y

更新系統包

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

安裝數據庫

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


創建數據庫

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;


創建站點

rb-site?install?/var/www/reviewboard
Domain?Name:?192.168.4.101(本機ip作為web站點)?
Root?Path?[/]:?/?
Database?Type:?mysql?
Database?Name?[reviewboard]:?reviewboard?(使用創建的數據庫)?
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:?********?(設置登錄頁面admin密碼)?
E-Mail?Address:?111111111@qq.com?
Company/Organization?Name?(optional):?*?(可以填寫自己的標識)
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

啟動服務

service?memcached?start

service?httpd?restart

訪問頁面:http://192.168.4.101/

codereview工具--ReviewBoard

codereview工具--ReviewBoard

codereview工具--ReviewBoard


使用https和域名訪問:

創建證書目錄
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配置

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


<VirtualHost?*:443>
????????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/"

????????<Directory?"/var/www/reviewboard/htdocs">
????????????????AllowOverride?All
????????????????Options?-Indexes?+FollowSymLinks
????????????????Require?all?granted
????????</Directory>

????????#?Prevent?the?server?from?processing?or?allowing?the?rendering?of
????????#?certain?file?types.
????????<Location?"/media/uploaded">
????????????????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

????????????????<IfModule?mod_php5.c>
????????????????????????php_flag?engine?off
????????????????</IfModule>

????????????????#?Force?all?uploaded?media?files?to?download.
????????????????<IfModule?mod_headers.c>
????????????????????????Header?set?Content-Disposition?"attachment"
????????????????</IfModule>
????????</Location>

????????#?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"
</VirtualHost>

重啟httpd

systemctl?restart?httpd


瀏覽器訪問域名:

?
訪問reviewboard.superlee.com?自動跳轉443

codereview工具--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

參考鏈接:?https://blog.csdn.net/zhichaosong/article/details/80947011

參考鏈接:https://blog.csdn.net/fengyishang/article/details/50341643

頁面管理:https://blog.csdn.net/csfreebird/article/details/7561890

頁面管理官網參考文檔:https://www.reviewboard.org/docs/manual/3.0/admin/


向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

罗城| 涟水县| 英吉沙县| 青阳县| 开鲁县| 凤翔县| 古田县| 林芝县| 怀宁县| 江永县| 陈巴尔虎旗| 洪湖市| 梁平县| 道真| 平山县| 运城市| 安阳市| 弥渡县| 荔波县| 城固县| 高州市| 海阳市| 南靖县| 秦皇岛市| 盘山县| 白河县| 武定县| 璧山县| 长兴县| 麦盖提县| 邓州市| 永和县| 仁寿县| 明星| 珠海市| 娄烦县| 张家界市| 城步| 东阳市| 高要市| 红原县|