{"id":16652,"date":"2014-12-28T15:24:47","date_gmt":"2014-12-28T21:24:47","guid":{"rendered":"https:\/\/secure.rosehosting.com\/blog\/?p=16652"},"modified":"2022-12-12T10:32:40","modified_gmt":"2022-12-12T16:32:40","slug":"how-to-install-review-board-on-a-centos-7-vps","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-review-board-on-a-centos-7-vps\/","title":{"rendered":"How to install Review Board on a CentOS 7 VPS"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><p><img decoding=\"async\" class=\"alignleft size-full wp-image-16653\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2014\/12\/how-to-install-review-board-on-a-centos-7-vps.png\" alt=\"how-to-install-review-board-on-a-centos-7-vps\" width=\"250\" height=\"250\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2014\/12\/how-to-install-review-board-on-a-centos-7-vps.png 250w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2014\/12\/how-to-install-review-board-on-a-centos-7-vps-150x150.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2014\/12\/how-to-install-review-board-on-a-centos-7-vps-100x100.png 100w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2014\/12\/how-to-install-review-board-on-a-centos-7-vps-50x50.png 50w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2014\/12\/how-to-install-review-board-on-a-centos-7-vps-75x75.png 75w\" sizes=\"(max-width: 250px) 100vw, 250px\" \/>In this tutorial we are going to explain <strong>how to install Review Board on a CentOS 7 <a title=\"Linux VPS\" href=\"https:\/\/www.rosehosting.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Linux VPS<\/a><\/strong>.<\/p>\n<p><strong>What is Review Board?<\/strong><\/p>\n<p>It is a code review system that saves you time, money and sanity so you can focus on making better software. It can easily track team&#8217;s review requests, it has a great diff viewer, it supports uploading and reviewing of all kinds of files, it has nice commenting system and <a title=\"Review Board Features\" href=\"https:\/\/www.reviewboard.org\/\" target=\"_blank\" rel=\"noopener noreferrer\">much more<\/a>.<\/p>\n<p><strong>Requirements?<\/strong><\/p>\n<ul>\n<li>CentOS 7 Linux VPS Hosting<\/li>\n<li>Web server<\/li>\n<li>Database server<\/li>\n<li>Python 2.5+<\/li>\n<li>Memcached<\/li>\n<\/ul>\n<p><!--more--><\/p>\n<h3><b>1. UPDATE SYSTEM<\/b><\/h3>\n<p>Before going any further, <code>ssh<\/code> to your CentOS VPS, initiate a <code>screen<\/code> session and upgrade your system using <code>yum<\/code>:<\/p>\n<pre>## screen -U -S review-board\r\n## yum update<\/pre>\n<h3><b>2. INSTALL MARIADB (MYSQL)<\/b><\/h3>\n<p>Review Board supports MySQL\/MariDB version 5.0.31 or newer, PostgreSQL or Sqlite3 as a database server. In our case we are going to use MariaDB which is the default database server in CentOS 7 and it&#8217;s a drop-in replacement for MySQL. Let&#8217;s install MariaDB using <code>yum<\/code>:<\/p>\n<pre>## yum install mariadb mariadb-server mysql<\/pre>\n<p>Once installed, add <code>bind-address = 127.0.0.1<\/code> to <code>\/etc\/my.cnf.d\/server.cnf<\/code> to bind MariaDB to localhost only:<\/p>\n<pre>## vim \/etc\/my.cnf.d\/server.cnf\r\n\r\n[mysqld]\r\n#log-bin=mysql-bin\r\n#binlog_format=mixed\r\nbind-address = 127.0.0.1<\/pre>\n<p>Restart the MariaDB database server and enable it to start on system start-up using:<\/p>\n<pre>## systemctl restart mariadb\r\n## systemctl status mariadb\r\n## systemctl enable mariadb<\/pre>\n<p>Optionally, you can run the <code>mysql_secure_installation<\/code> post-installation script to finish the MariaDB set-up.<\/p>\n<pre>## mysql_secure_installation\r\n\r\nEnter current password for root (enter for none): ENTER\r\nSet root password? [Y\/n] Y\r\nRemove anonymous users? [Y\/n] Y\r\nDisallow root login remotely? [Y\/n] Y\r\nRemove test database and access to it? [Y\/n] Y\r\nReload privilege tables now? [Y\/n] Y<\/pre>\n<h3><b>3. INSTALL APACHE<\/b><\/h3>\n<p>Review Board can run on Lighttp + fastcgi or Apache + mod_python, Apache + fastcgi, Apache + mod_wsgi. We will be using Apache + mod_wgsi, so let&#8217;s install Apache and mod_wsgi on the CentOS VPS system using <code>yum<\/code><\/p>\n<pre>## yum install httpd openssl mod_ssl mod_wsgi<\/pre>\n<p>Restart Apache and add it to automatically start on your system start-up using:<\/p>\n<pre>## systemctl restart httpd\r\n## systemctl status httpd\r\n## systemctl enable httpd<\/pre>\n<p>Optionally, configure some extra Apache options, for example, hide its version number, its banner etc\u2026 by adding the following to <code>\/etc\/httpd\/conf.d\/options.conf<\/code><\/p>\n<pre>## vim \/etc\/httpd\/conf.d\/options.conf\r\n\r\nTraceEnable off\r\n\r\n## Disable Signature\r\nServerSignature Off\r\n\r\n## Disable Banner\r\nServerTokens Prod<\/pre>\n<p>Test Apache configuration file and restart the webserver for the changes to take effect:<\/p>\n<pre>## apachectl configtest\r\n## systemctl restart httpd\r\n## systemctl status httpd<\/pre>\n<h3><b>SETUP REVIEW BOARD<\/b><\/h3>\n<p>The Review Board in CentOS 7 is provided by the EPEL repository. So, in order to install the package you have to enable EPEL on your <a title=\"Linux VPS\" href=\"https:\/\/www.rosehosting.com\/\" target=\"_blank\" rel=\"noopener noreferrer\">Linux VPS<\/a>.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_82_2 counter-hierarchy ez-toc-counter ez-toc-transparent ez-toc-container-direction\">\n<p class=\"ez-toc-title\" style=\"cursor:inherit\">Table of Contents<\/p>\n<label for=\"ez-toc-cssicon-toggle-item-69f08ab443a24\" class=\"ez-toc-cssicon-toggle-label\"><span class=\"ez-toc-cssicon\"><span class=\"eztoc-hide\" style=\"display:none;\">Toggle<\/span><span class=\"ez-toc-icon-toggle-span\"><svg style=\"fill: #999;color:#999\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" class=\"list-377408\" width=\"20px\" height=\"20px\" viewBox=\"0 0 24 24\" fill=\"none\"><path d=\"M6 6H4v2h2V6zm14 0H8v2h12V6zM4 11h2v2H4v-2zm16 0H8v2h12v-2zM4 16h2v2H4v-2zm16 0H8v2h12v-2z\" fill=\"currentColor\"><\/path><\/svg><svg style=\"fill: #999;color:#999\" class=\"arrow-unsorted-368013\" xmlns=\"http:\/\/www.w3.org\/2000\/svg\" width=\"10px\" height=\"10px\" viewBox=\"0 0 24 24\" version=\"1.2\" baseProfile=\"tiny\"><path d=\"M18.2 9.3l-6.2-6.3-6.2 6.3c-.2.2-.3.4-.3.7s.1.5.3.7c.2.2.4.3.7.3h11c.3 0 .5-.1.7-.3.2-.2.3-.5.3-.7s-.1-.5-.3-.7zM5.8 14.7l6.2 6.3 6.2-6.3c.2-.2.3-.5.3-.7s-.1-.5-.3-.7c-.2-.2-.4-.3-.7-.3h-11c-.3 0-.5.1-.7.3-.2.2-.3.5-.3.7s.1.5.3.7z\"\/><\/svg><\/span><\/span><\/label><input type=\"checkbox\"  id=\"ez-toc-cssicon-toggle-item-69f08ab443a24\"  aria-label=\"Toggle\" \/><nav><ul class='ez-toc-list ez-toc-list-level-1 ' ><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-1\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-review-board-on-a-centos-7-vps\/#4-ENABLE-EPEL-REPOSITORY\" >4.\u00a0ENABLE EPEL REPOSITORY<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-2\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-review-board-on-a-centos-7-vps\/#-5-INSTALL-REVIEW-BOARD\" >\u00a05.\u00a0INSTALL REVIEW BOARD<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-3\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-review-board-on-a-centos-7-vps\/#6-INSTALL-MEMCACHED\" >6. INSTALL MEMCACHED<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-4\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-review-board-on-a-centos-7-vps\/#7-INSTALL-SOURCE-CONTROL-APPS\" >7. INSTALL SOURCE CONTROL APPS<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-5\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-review-board-on-a-centos-7-vps\/#8-CREATE-REVIEW-BOARD-SITE\" >8. CREATE REVIEW BOARD SITE<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-6\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-review-board-on-a-centos-7-vps\/#9-SETUP-APACHE-VHOST\" >9.\u00a0SETUP APACHE VHOST<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"4-ENABLE-EPEL-REPOSITORY\"><\/span>4.\u00a0<b>ENABLE EPEL REPOSITORY<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>You can easily enable EPEL in CentOS 7 using <code>yum<\/code> as in:<\/p>\n<pre>## yum install http:\/\/dl.fedoraproject.org\/pub\/epel\/7\/x86_64\/e\/epel-release-7-6.noarch.rpm<\/pre>\n<p>Verify that EPEL has been enabled on your Linux VPS Hosting by running the following command:<\/p>\n<pre>## yum repolist<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"-5-INSTALL-REVIEW-BOARD\"><\/span>\u00a05.\u00a0<b>INSTALL REVIEW BOARD<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Once EPEL has been added to your server, you can install Review Board and its dependencies by running:<\/p>\n<pre>## yum install ReviewBoard<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"6-INSTALL-MEMCACHED\"><\/span><b>6. INSTALL MEMCACHED<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Memcached is a high-performance caching server used by Review Board. While optional, it\u2019s strongly recommended in order to have a fast, responsive server. Along with memcached, we need the python-memcached Python bindings.<\/p>\n<pre>## yum install memcached python-memcached.noarch<\/pre>\n<p>start memcached using:<\/p>\n<pre>## systemctl restart memcached\r\n## systemctl enable memcached<\/pre>\n<p>Edit the memcached configuration file, locate the value for OPTIONS and change it to localhost or 127.0.0.1:<\/p>\n<pre>vi \/etc\/sysconfig\/memcached<\/pre>\n<pre>OPTIONS=\"-l 127.0.0.1\"<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"7-INSTALL-SOURCE-CONTROL-APPS\"><\/span><b>7. INSTALL SOURCE CONTROL APPS<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Depending on which source control systems you plan to use, you will need some additional components like cvs, git, mercurial etc..<\/p>\n<pre>## yum install cvs git subversion python-subvertpy<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"8-CREATE-REVIEW-BOARD-SITE\"><\/span><b>8. CREATE REVIEW BOARD SITE<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Once Review Board is installed, a site must be created. Each site maps to a domain, subdomain, or directory installation. To create a site, you will use the <code>rb-site install<\/code> command. We are going to use <code>reviews.domain.com<\/code> for our Review Board site and it will be located in <code>\/var\/www\/html\/reviews.domain.com<\/code> directory.<\/p>\n<p>Before you begin with the installation, let&#8217;s create a new MySQL database that we&#8217;ll be using for our Board Site.<\/p>\n<pre>## mysql -u root -p\r\n\r\nMariaDB&gt; create database reviewboard;\r\nMariaDB&gt; grant all on reviewboard.* to reviewboard@localhost identified by 'STRONG_PASSWORD';\r\n\\q<\/pre>\n<p>Begin the installation of your new site by running the following:<\/p>\n<pre>## rb-site install \/var\/www\/html\/reviews.domain.com<\/pre>\n<p>You will now be asked a series of questions about your site setup. It is expected that you will know the answers to these questions. If not, you\u2019ll have to decide what software you want to use for your services and refer to their documentation on how to set them up and configure them.<\/p>\n<p>for example:<\/p>\n<pre>Domain Name: reviews.domain.com\r\nRoot Path [\/]: \/\r\nDatabase Type: 1\r\nDatabase Name [reviewboard]: reviewboard\r\nDatabase Server [localhost]: localhost\r\nDatabase Username: reviewboard\r\nDatabase Password: STRONG_PASSWORD\r\nConfirm Database Password: STRONG_PASSWORD\r\nMemcache Server [localhost:11211]: localhost:11211\r\nUsername [admin]: admin\r\nPassword: YOUR_ADMIN_PASS\r\nConfirm Password: YOUR_ADMIN_PASS\r\nE-Mail Address: youremail@domain.com\r\n<\/pre>\n<p>Next, setup correct permissions by running:<\/p>\n<pre>## chown -R apache: \/var\/www\/html\/reviews.domain.com<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"9-SETUP-APACHE-VHOST\"><\/span><b>9.\u00a0<\/b><b>SETUP APACHE VHOST<\/b><span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Final thing to do is to setup an Apache virtual host directive that will serve our Review Board site. An example configuration file should be available in <code>conf\/apache-wsgi.conf<\/code>, so copy the sample configuration file to <code>\/etc\/httpd\/conf.d<\/code> and restart apache for the changes to take effect:<\/p>\n<pre>## cp \/var\/www\/html\/reviews.domain.com\/conf\/apache-wsgi.conf \/etc\/httpd\/conf.d\/\r\n## apachectl configtest\r\n## systemctl restart httpd<\/pre>\n<p>That&#8217;s it. Now you can access your Review Board at http:\/\/reviews.domain.com and login with your &#8216;admin&#8217; username and password you set earlier.<\/p>\n<h3><b>What&#8217;s Next?<\/b><\/h3>\n<ul>\n<li><a href=\"https:\/\/www.reviewboard.org\/docs\/manual\/2.0\/admin\/\" target=\"_blank\" rel=\"noopener noreferrer\">Administration Guide<\/a><\/li>\n<li><a href=\"https:\/\/www.reviewboard.org\/mailing-lists\/\" target=\"_blank\" rel=\"noopener noreferrer\">Mailing Lists<\/a><\/li>\n<\/ul>\n<hr \/>\n<p>Of course you don\u2019t have to do any of this if you use one of our <a href=\"https:\/\/www.rosehosting.com\/centos-hosting.html\">CentOS Optimized Hosting<\/a> services, in which case you can simply ask our expert Linux admins to <strong>install Review Board<\/strong>. They are available 24\u00d77 and will take care of your request immediately.<\/p>\n<p><strong><span style=\"color: #ff0000;\">PS<\/span>.<\/strong> If you liked this post please share it with your friends on the social networks using the buttons on the left or simply leave a reply below. Thanks.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this tutorial we are going to explain how to install Review Board on a CentOS 7 Linux VPS. What &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to install Review Board on a CentOS 7 VPS\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-review-board-on-a-centos-7-vps\/#more-16652\" aria-label=\"Read more about How to install Review Board on a CentOS 7 VPS\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":16653,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1699,13],"tags":[37,34,39,681],"class_list":["post-16652","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-centos","category-tutorials","tag-apache","tag-centos","tag-mysql","tag-review-board","generate-columns","tablet-grid-50","mobile-grid-100","grid-parent","grid-33"],"yoast_head":"<!-- This site is optimized with the Yoast SEO Premium plugin v27.4 (Yoast SEO v27.4) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to install Review Board on a CentOS 7 VPS | RoseHosting<\/title>\n<meta name=\"description\" content=\"How to install Review Board on a CentOS 7 VPS | RoseHosting\" \/>\n<meta name=\"robots\" content=\"index, follow, max-snippet:-1, max-image-preview:large, max-video-preview:-1\" \/>\n<link rel=\"canonical\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-review-board-on-a-centos-7-vps\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to install Review Board on a CentOS 7 VPS\" \/>\n<meta property=\"og:description\" content=\"How to install Review Board on a CentOS 7 VPS | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-review-board-on-a-centos-7-vps\/\" \/>\n<meta property=\"og:site_name\" content=\"RoseHosting\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/RoseHosting\" \/>\n<meta property=\"article:author\" content=\"https:\/\/www.facebook.com\/rosehosting.helpdesk\" \/>\n<meta property=\"article:published_time\" content=\"2014-12-28T21:24:47+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-12T16:32:40+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2014\/12\/how-to-install-review-board-on-a-centos-7-vps.png\" \/>\n\t<meta property=\"og:image:width\" content=\"250\" \/>\n\t<meta property=\"og:image:height\" content=\"250\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/png\" \/>\n<meta name=\"author\" content=\"Jeff Wilson\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:site\" content=\"@rosehosting\" \/>\n<meta name=\"twitter:label1\" content=\"Written by\" \/>\n\t<meta name=\"twitter:data1\" content=\"Jeff Wilson\" \/>\n\t<meta name=\"twitter:label2\" content=\"Est. reading time\" \/>\n\t<meta name=\"twitter:data2\" content=\"5 minutes\" \/>\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\\\/\\\/schema.org\",\"@graph\":[{\"@type\":\"Article\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-review-board-on-a-centos-7-vps\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-review-board-on-a-centos-7-vps\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to install Review Board on a CentOS 7 VPS\",\"datePublished\":\"2014-12-28T21:24:47+00:00\",\"dateModified\":\"2022-12-12T16:32:40+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-review-board-on-a-centos-7-vps\\\/\"},\"wordCount\":743,\"commentCount\":5,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-review-board-on-a-centos-7-vps\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2014\\\/12\\\/how-to-install-review-board-on-a-centos-7-vps.png\",\"keywords\":[\"apache\",\"centos\",\"mysql\",\"review board\"],\"articleSection\":[\"CentOS\",\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-review-board-on-a-centos-7-vps\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-review-board-on-a-centos-7-vps\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-review-board-on-a-centos-7-vps\\\/\",\"name\":\"How to install Review Board on a CentOS 7 VPS | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-review-board-on-a-centos-7-vps\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-review-board-on-a-centos-7-vps\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2014\\\/12\\\/how-to-install-review-board-on-a-centos-7-vps.png\",\"datePublished\":\"2014-12-28T21:24:47+00:00\",\"dateModified\":\"2022-12-12T16:32:40+00:00\",\"description\":\"How to install Review Board on a CentOS 7 VPS | RoseHosting\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-review-board-on-a-centos-7-vps\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-review-board-on-a-centos-7-vps\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-review-board-on-a-centos-7-vps\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2014\\\/12\\\/how-to-install-review-board-on-a-centos-7-vps.png\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2014\\\/12\\\/how-to-install-review-board-on-a-centos-7-vps.png\",\"width\":250,\"height\":250},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-review-board-on-a-centos-7-vps\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to install Review Board on a CentOS 7 VPS\"}]},{\"@type\":\"WebSite\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"name\":\"RoseHosting.com\",\"description\":\"Premium Linux Tutorials Since 2001\",\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":{\"@type\":\"EntryPoint\",\"urlTemplate\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/?s={search_term_string}\"},\"query-input\":{\"@type\":\"PropertyValueSpecification\",\"valueRequired\":true,\"valueName\":\"search_term_string\"}}],\"inLanguage\":\"en-US\"},{\"@type\":\"Organization\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\",\"name\":\"RoseHosting\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\",\"logo\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2022\\\/03\\\/android-chrome-192x192-1.png\",\"width\":192,\"height\":192,\"caption\":\"RoseHosting\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/logo\\\/image\\\/\"},\"sameAs\":[\"https:\\\/\\\/www.facebook.com\\\/RoseHosting\",\"https:\\\/\\\/x.com\\\/rosehosting\",\"https:\\\/\\\/www.linkedin.com\\\/in\\\/rosehosting\\\/\"],\"description\":\"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.\",\"email\":\"info@rosehosting.com\",\"telephone\":\"(314) 275-0414\",\"legalName\":\"Rose Web Services LLC\",\"foundingDate\":\"2001-04-02\",\"numberOfEmployees\":{\"@type\":\"QuantitativeValue\",\"minValue\":\"11\",\"maxValue\":\"50\"}},{\"@type\":\"Person\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\",\"name\":\"Jeff Wilson\",\"image\":{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"url\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"contentUrl\":\"https:\\\/\\\/secure.gravatar.com\\\/avatar\\\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g\",\"caption\":\"Jeff Wilson\"},\"description\":\"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.\",\"sameAs\":[\"https:\\\/\\\/www.rosehosting.com\",\"https:\\\/\\\/www.facebook.com\\\/rosehosting.helpdesk\"],\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/author\\\/jwilson\\\/\"}]}<\/script>\n<!-- \/ Yoast SEO Premium plugin. -->","yoast_head_json":{"title":"How to install Review Board on a CentOS 7 VPS | RoseHosting","description":"How to install Review Board on a CentOS 7 VPS | RoseHosting","robots":{"index":"index","follow":"follow","max-snippet":"max-snippet:-1","max-image-preview":"max-image-preview:large","max-video-preview":"max-video-preview:-1"},"canonical":"https:\/\/www.rosehosting.com\/blog\/how-to-install-review-board-on-a-centos-7-vps\/","og_locale":"en_US","og_type":"article","og_title":"How to install Review Board on a CentOS 7 VPS","og_description":"How to install Review Board on a CentOS 7 VPS | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-review-board-on-a-centos-7-vps\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2014-12-28T21:24:47+00:00","article_modified_time":"2022-12-12T16:32:40+00:00","og_image":[{"width":250,"height":250,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2014\/12\/how-to-install-review-board-on-a-centos-7-vps.png","type":"image\/png"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"5 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-review-board-on-a-centos-7-vps\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-review-board-on-a-centos-7-vps\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to install Review Board on a CentOS 7 VPS","datePublished":"2014-12-28T21:24:47+00:00","dateModified":"2022-12-12T16:32:40+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-review-board-on-a-centos-7-vps\/"},"wordCount":743,"commentCount":5,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-review-board-on-a-centos-7-vps\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2014\/12\/how-to-install-review-board-on-a-centos-7-vps.png","keywords":["apache","centos","mysql","review board"],"articleSection":["CentOS","Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-review-board-on-a-centos-7-vps\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-review-board-on-a-centos-7-vps\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-review-board-on-a-centos-7-vps\/","name":"How to install Review Board on a CentOS 7 VPS | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-review-board-on-a-centos-7-vps\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-review-board-on-a-centos-7-vps\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2014\/12\/how-to-install-review-board-on-a-centos-7-vps.png","datePublished":"2014-12-28T21:24:47+00:00","dateModified":"2022-12-12T16:32:40+00:00","description":"How to install Review Board on a CentOS 7 VPS | RoseHosting","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-review-board-on-a-centos-7-vps\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-review-board-on-a-centos-7-vps\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-review-board-on-a-centos-7-vps\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2014\/12\/how-to-install-review-board-on-a-centos-7-vps.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2014\/12\/how-to-install-review-board-on-a-centos-7-vps.png","width":250,"height":250},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-review-board-on-a-centos-7-vps\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to install Review Board on a CentOS 7 VPS"}]},{"@type":"WebSite","@id":"https:\/\/www.rosehosting.com\/blog\/#website","url":"https:\/\/www.rosehosting.com\/blog\/","name":"RoseHosting.com","description":"Premium Linux Tutorials Since 2001","publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"potentialAction":[{"@type":"SearchAction","target":{"@type":"EntryPoint","urlTemplate":"https:\/\/www.rosehosting.com\/blog\/?s={search_term_string}"},"query-input":{"@type":"PropertyValueSpecification","valueRequired":true,"valueName":"search_term_string"}}],"inLanguage":"en-US"},{"@type":"Organization","@id":"https:\/\/www.rosehosting.com\/blog\/#organization","name":"RoseHosting","url":"https:\/\/www.rosehosting.com\/blog\/","logo":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2022\/03\/android-chrome-192x192-1.png","width":192,"height":192,"caption":"RoseHosting"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/logo\/image\/"},"sameAs":["https:\/\/www.facebook.com\/RoseHosting","https:\/\/x.com\/rosehosting","https:\/\/www.linkedin.com\/in\/rosehosting\/"],"description":"RoseHosting is a leading Linux hosting provider, serving thousands of clients world-wide since 2001.","email":"info@rosehosting.com","telephone":"(314) 275-0414","legalName":"Rose Web Services LLC","foundingDate":"2001-04-02","numberOfEmployees":{"@type":"QuantitativeValue","minValue":"11","maxValue":"50"}},{"@type":"Person","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713","name":"Jeff Wilson","image":{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","url":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","contentUrl":"https:\/\/secure.gravatar.com\/avatar\/0985fed6af04cc60703d2ecf27c65dfa373e0ca00eb21c0b03477e099ea3f99f?s=96&r=g","caption":"Jeff Wilson"},"description":"An experienced Linux veteran with many years of experience. Helping other Linux admins with frequent Linux and business-related blog posts on the RoseHosting blog. Techie by choice. Loving nature and travel. Happily married and father of two lovely children.","sameAs":["https:\/\/www.rosehosting.com","https:\/\/www.facebook.com\/rosehosting.helpdesk"],"url":"https:\/\/www.rosehosting.com\/blog\/author\/jwilson\/"}]}},"_links":{"self":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/16652","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/users\/4"}],"replies":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/comments?post=16652"}],"version-history":[{"count":3,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/16652\/revisions"}],"predecessor-version":[{"id":44189,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/16652\/revisions\/44189"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/16653"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=16652"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=16652"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=16652"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}