{"id":33597,"date":"2020-07-16T14:43:35","date_gmt":"2020-07-16T19:43:35","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=33597"},"modified":"2022-12-09T07:06:32","modified_gmt":"2022-12-09T13:06:32","slug":"how-to-install-redmine-on-centos-8","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-centos-8\/","title":{"rendered":"How to Install Redmine on CentOS 8"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><p><img decoding=\"async\" class=\"alignnone size-full wp-image-33899\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-redmine-on-centos8.jpg\" alt=\"\" width=\"742\" height=\"372\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-redmine-on-centos8.jpg 742w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-redmine-on-centos8-300x150.jpg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-redmine-on-centos8-150x75.jpg 150w\" sizes=\"(max-width: 742px) 100vw, 742px\" \/><\/p>\n<p>If you have been looking for an open-source lightweight and web-based project management and issue tracking tools, then you found <strong>Redmine<\/strong> and now you want to host your own Redmine server on a <a href=\"https:\/\/www.rosehosting.com\/centos-hosting.html\">CentOS 8 VPS<\/a>? You&#8217;re in luck &#8211; this tutorial will cover everything you need to get a Redmine instance started on your CentOS 8 VPS as quickly as possible. From installing Ruby to setting up WEBrick, everything is covered.<\/p>\n<p class=\"page-header\"><img decoding=\"async\" class=\"alignright size-full wp-image-33901\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/configure-redmine-tracking-platform-on-centos8-vps.jpg\" alt=\"\" width=\"300\" height=\"100\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/configure-redmine-tracking-platform-on-centos8-vps.jpg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/configure-redmine-tracking-platform-on-centos8-vps-150x50.jpg 150w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>Redmine is an open-source web-based project management tool that can be self-hosted on a VPS. Written in Ruby, Redmine is made to be cross-platform and cross-database compatible. It enables teams to set up multiple projects, wikis, forums, and even time tracking systems. And as for visuals, it supports the Gantt chart and calendar system. Another great feature is its built-in third-party plugin support which makes it more robust and extendable, allowing Redmine to change its feature set to work best for your needs. Let&#8217;s get started with the installation.<\/p>\n<p><!--more--><\/p>\n<p>Some of the features that Redmine provides out-of-the-box:<\/p>\n<div class=\"col-lg-4 col-md-6 col-sm-6 col-xs-12\">\n<ul>\n<li class=\"TrT0Xe\">Role-based access control<\/li>\n<li>News, documents, and file management<\/li>\n<li>Feeds and Email notifications<\/li>\n<li>Custom Fields<\/li>\n<li>SCM Integration<\/li>\n<li>Multi-Language Support<\/li>\n<li>RestAPI available<\/li>\n<\/ul>\n<\/div>\n<p>We will be installing Ruby, installing and setting up a new database using MariaDB, and then finally install and use WEBrick as the web-server for our Redmine install.<\/p>\n<div id=\"ez-toc-container\" class=\"ez-toc-v2_0_84 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-6a255394d5fa0\" 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-6a255394d5fa0\"  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-redmine-on-centos-8\/#Check-for-OS-and-Package-Updates\" >Check for OS and Package Updates<\/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-redmine-on-centos-8\/#Creating-Redmine-User\" >Creating Redmine User<\/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-redmine-on-centos-8\/#Installing-Ruby-and-Its-Dependencies\" >Installing Ruby and Its Dependencies<\/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-redmine-on-centos-8\/#Installing-and-Setting-up-the-Database\" >Installing and Setting up the Database<\/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-redmine-on-centos-8\/#Installing-and-Setting-up-Redmine\" >Installing and Setting up Redmine<\/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-redmine-on-centos-8\/#Testing-Redmine-Installation\" >Testing Redmine Installation<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Check-for-OS-and-Package-Updates\"><\/span>Check for OS and Package Updates<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>To start with our Redmine installation, log into your server via SSH using your preferred terminal environment:<\/p>\n<pre>ssh <span style=\"color: #ff0000;\">[username]<\/span>@<span style=\"color: #ff0000;\">[server_ip_address]<\/span> -p <span style=\"color: #ff0000;\">[port]<\/span><\/pre>\n<p>Modify the <span style=\"color: #ff0000;\"><code><span style=\"color: #ff0000;\">[username]<\/span><\/code><\/span> variable with the username of a root-privileged user available on the server or the root user itself (recommended), replace <span style=\"color: #ff0000;\"><code><span style=\"color: #ff0000;\">[server_ip_address]<\/span><\/code><\/span> variable with the public IP address of your server, and the port number which is usually 22.<\/p>\n<p>After successfully logging in, we need to update OS and packages to their latest versions:<\/p>\n<pre>yum update<\/pre>\n<p>We also recommend installing development packages and dependencies to avoid any missing library issues during the installation. Also, to have additional software packages, we need to install EPEL or Extra Packages for Enterprise Linux and enable PowerTools.<\/p>\n<pre>yum group install \"Development Tools\"\r\nyum install install epel-release\r\nyum config-manager --enable epel\r\nyum config-manager --set-enabled PowerTools<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"Creating-Redmine-User\"><\/span>Creating Redmine User<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>We then need to create the user and group for our Redmine installation. This command assumes that the files will be located at <strong><span style=\"color: #ff0000;\">\/opt\/redmine <\/span><\/strong>with user and group named <strong><span style=\"color: #ff0000;\">redmine<\/span><\/strong>. Of course, you may change the location to the one you prefer.<\/p>\n<pre>useradd -m -U -r -d <strong><span style=\"color: #ff0000;\">\/opt\/redmine<\/span> <span style=\"color: #ff0000;\">redmine<\/span><\/strong><\/pre>\n<h2><span class=\"ez-toc-section\" id=\"Installing-Ruby-and-Its-Dependencies\"><\/span>Installing Ruby and Its Dependencies<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Since Redmine is developed using the Ruby programming language, we will need to install the Ruby applications and its dependencies on our server. We can do this by simply using the following command:<\/p>\n<pre>yum install ruby ruby-devel rubygems zlib-devel curl-devel openssl-devel httpd-devel apr-devel apr-util-devel ImageMagick ImageMagick-devel<\/pre>\n<p>Once done, we can verify the Ruby version installed using the command:<\/p>\n<pre>ruby --version<\/pre>\n<p>The output should look like this:<\/p>\n<pre>ruby 2.5.5p157 (2019-03-15 revision 67260) [x86_64-linux]<\/pre>\n<p>Since Ruby has been set up, we can set up a database server now.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Installing-and-Setting-up-the-Database\"><\/span>Installing and Setting up the Database<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Redmine supports multiple databases like PostgreSQL and MySQL. In this tutorial, we will be using MariaDB. First, we need to install the MariaDB package:<\/p>\n<pre>yum install mariadb mariadb-server mariadb-devel<\/pre>\n<p>Once installed, we need to make sure that the service starts at boot and will start without issues:<\/p>\n<pre>systemctl enable mariadb\r\nsystemctl start mariadb\r\nsystemctl status mariadb<\/pre>\n<p>Once we verified that the MariaDB service is running without issues, we must apply the basic security measures. Activate the following command:<\/p>\n<pre>mysql_secure_installation<\/pre>\n<p>You will encounter a number of questions. The first question is about the MySQL root password. Just press <strong><span style=\"color: #ff0000;\">Enter<\/span> <\/strong>since we do not have a password set yet. After pressing <strong><span style=\"color: #ff0000;\">Enter<\/span><\/strong>, it will ask if you want to set a root password. Type Y, then your desired password.<\/p>\n<p>Do not forget to set a strong password. Generally, a password utilizing at least 12 characters including alphanumeric and grammatical symbols is sufficient. Never use passwords based upon dictionary words or significant dates.<\/p>\n<p>For the rest of the questions, simply answer <span style=\"color: #ff0000;\"><strong>Y<\/strong><\/span>.<\/p>\n<p>After securing our MySQL installation, we can now proceed to create our Redmine database. First, we need to login via MariaDB CLI:<\/p>\n<pre>mysql -u root -p<\/pre>\n<p>Once logged in, use the following syntax and feel free to modify the ones with the red font (especially the password field!):<\/p>\n<pre>CREATE DATABASE <strong><span style=\"color: #ff0000;\">red_db<\/span><\/strong>;\r\nCREATE USER '<strong><span style=\"color: #ff0000;\">red_user<\/span><\/strong>'@'localhost' IDENTIFIED BY <span style=\"color: #ff0000;\">'<strong>$tr0n6p@Ssw0rD<\/strong>';\r\n<span style=\"color: #000000;\">GRANT<\/span><\/span> ALL ON <strong><span style=\"color: #ff0000;\">red_db<\/span><\/strong>.* TO '<strong><span style=\"color: #ff0000;\">red_user<\/span><\/strong>'@'localhost' IDENTIFIED BY '<strong><span style=\"color: #ff0000;\">$tr0n6p@Ssw0rD<\/span><\/strong>';\r\nFLUSH PRIVILEGES;\r\nEXIT;<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"Installing-and-Setting-up-Redmine\"><\/span>Installing and Setting up Redmine<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Finally, after all of the required services and packages are installed and set up, we can now proceed with installing and setting up Redmine. As of writing, the latest stable released version is 4.1.1. To download, extract, and rename the Redmine release file, we need to log in as the Redmine user first, then follow the commands:<\/p>\n<pre>su - redmine<\/pre>\n<p>The download link has been already inserted in the command for you:<\/p>\n<pre>wget https:\/\/www.redmine.org\/releases\/redmine-4.1.1.tar.gz\r\ntar -xvf redmine-4.1.1.tar.gz\r\nmv redmine-4.1.1 redmine<\/pre>\n<p>After extracting the files, we then need to copy some sample files. Then we will add the database details at the <strong><span style=\"color: #ff0000;\">database.yml<\/span><\/strong> file.<\/p>\n<pre>cp <span style=\"color: #ff0000;\">\/opt\/redmine\/<\/span>redmine\/config\/database.yml.example \/opt\/redmine\/redmine\/config\/database.yml\r\ncp <span style=\"color: #ff0000;\">\/opt\/redmine\/<\/span>redmine\/config\/configuration.yml.example \/opt\/redmine\/redmine\/config\/configuration.yml<\/pre>\n<pre>nano <span style=\"color: #ff0000;\">\/opt\/redmine\/<\/span>redmine\/config\/database.yml<\/pre>\n<p>In the <strong><span style=\"color: #ff0000;\">production<\/span> <\/strong>section, change the database values based on the values you used to create the MariaDB database earlier. Save then exit the text editor.<\/p>\n<pre>production:\r\n  adapter: mysql2\r\n  database: <strong><span style=\"color: #ff0000;\">red_db<\/span><\/strong>\r\n  host: localhost\r\n  username: <strong><span style=\"color: #ff0000;\">red_user<\/span><\/strong>\r\n  password: \"<strong><span style=\"color: #ff0000;\">$tr0n6p@Ssw0rD<\/span><\/strong>\"\r\n  encoding: utf8mb4<\/pre>\n<p>Once done, we can now compile the Redmine installation.<\/p>\n<pre>cd <span style=\"color: #ff0000;\">~<\/span>\r\ngem install bundler\r\nbundle install --without development test postgresql sqlite --path vendor\/bundle<\/pre>\n<p>Next is to generate keys and create the database schema:<\/p>\n<pre>bundle exec rake generate_secret_token\r\nRAILS_ENV=production bundle exec rake db:migrate<\/pre>\n<p>Once the database schema has been migrated and set up, we can now create the default configuration data:<\/p>\n<pre>RAILS_ENV=production REDMINE_LANG=en bundle exec rake redmine:load_default_data<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"Testing-Redmine-Installation\"><\/span>Testing Redmine Installation<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Now that our setup is done, we can now start our Redmine installation using the recommended production HTTP web server WEBrick:<\/p>\n<pre>bundle exec rails server webrick -e production<\/pre>\n<p>or if you want the HTTP web server to run in the background:<\/p>\n<pre>bundle exec rails server webrick -de production<\/pre>\n<p>Once running, you can now check the Redmine login page using your browser by accessing <span style=\"color: #ff0000;\"><strong>http:\/\/[SERVER IP ADDRESS]:3000\/login<\/strong><\/span><span style=\"color: #ff0000;\"><span style=\"color: #000000;\">. You should see the same page:<br \/>\n<img decoding=\"async\" class=\"size-large wp-image-33633 aligncenter\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/redmine_login-1024x294.png\" alt=\"\" width=\"1024\" height=\"294\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/redmine_login-1024x294.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/redmine_login-300x86.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/redmine_login-150x43.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/redmine_login-768x220.png 768w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/redmine_login-1536x440.png 1536w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/redmine_login.png 1890w\" sizes=\"(max-width: 1024px) 100vw, 1024px\" \/><\/span><\/span><\/p>\n<p>The default username and password is <span style=\"color: #ff0000;\"><strong>admin<\/strong><\/span>. After logging in, it will ask you to change the password.<\/p>\n<p>That&#8217;s it <strong>&#8211; <\/strong>you now have Redmine installed and running on your CentOS 8 VPS. Do not forget to check the <a href=\"https:\/\/www.redmine.org\/guide\">Redmine guide<\/a> to have an idea of how to get started.<\/p>\n<hr \/>\n<p><img decoding=\"async\" class=\"alignleft size-full wp-image-33902\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/redmine-issue-help-fully-managed-support-centos8-vps.jpg\" alt=\"\" width=\"300\" height=\"100\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/redmine-issue-help-fully-managed-support-centos8-vps.jpg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/redmine-issue-help-fully-managed-support-centos8-vps-150x50.jpg 150w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>Of course, you don\u2019t have to <strong>Install Redmine<\/strong> <strong>on CentOS 8<\/strong> if you have a <a href=\"https:\/\/www.rosehosting.com\/centos-hosting.html\">CentOS 8 VPS<\/a>\u00a0or a <a href=\"https:\/\/www.rosehosting.com\/redmine-hosting.html\">Managed Redmine VPS<\/a> with us. You can simply ask our support team to install Redmine on CentOS 8 for you. They are available 24\/7 and will be able to help you with the installation.<\/p>\n<p><span style=\"color: #ff0000;\"><strong>PS<\/strong><\/span>. If you enjoyed reading this blog post on how to install Redmine on CentOS 8, feel free to share it on social networks using the shortcuts below, or simply leave a comment in the comments section. Thanks.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you have been looking for an open-source lightweight and web-based project management and issue tracking tools, then you found &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to Install Redmine on CentOS 8\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-centos-8\/#more-33597\" aria-label=\"Read more about How to Install Redmine on CentOS 8\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":33899,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1699,13],"tags":[1838,1845,140,192,139],"class_list":["post-33597","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-centos","category-tutorials","tag-centos-8","tag-project","tag-rails","tag-redmine","tag-ruby","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.7 (Yoast SEO v27.7) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to Install Redmine on CentOS 8 | RoseHosting<\/title>\n<meta name=\"description\" content=\"How to Install Redmine on CentOS 8 | 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-redmine-on-centos-8\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"How to Install Redmine on CentOS 8\" \/>\n<meta property=\"og:description\" content=\"How to Install Redmine on CentOS 8 | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-centos-8\/\" \/>\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=\"2020-07-16T19:43:35+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-09T13:06:32+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-redmine-on-centos8.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"742\" \/>\n\t<meta property=\"og:image:height\" content=\"372\" \/>\n\t<meta property=\"og:image:type\" content=\"image\/jpeg\" \/>\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=\"6 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-redmine-on-centos-8\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-redmine-on-centos-8\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to Install Redmine on CentOS 8\",\"datePublished\":\"2020-07-16T19:43:35+00:00\",\"dateModified\":\"2022-12-09T13:06:32+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-redmine-on-centos-8\\\/\"},\"wordCount\":1015,\"commentCount\":0,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-redmine-on-centos-8\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/how-to-install-redmine-on-centos8.jpg\",\"keywords\":[\"centos 8\",\"project\",\"rails\",\"redmine\",\"ruby\"],\"articleSection\":[\"CentOS\",\"Tutorials\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-redmine-on-centos-8\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-redmine-on-centos-8\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-redmine-on-centos-8\\\/\",\"name\":\"How to Install Redmine on CentOS 8 | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-redmine-on-centos-8\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-redmine-on-centos-8\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/how-to-install-redmine-on-centos8.jpg\",\"datePublished\":\"2020-07-16T19:43:35+00:00\",\"dateModified\":\"2022-12-09T13:06:32+00:00\",\"description\":\"How to Install Redmine on CentOS 8 | RoseHosting\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-redmine-on-centos-8\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-redmine-on-centos-8\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-redmine-on-centos-8\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/how-to-install-redmine-on-centos8.jpg\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2020\\\/06\\\/how-to-install-redmine-on-centos8.jpg\",\"width\":742,\"height\":372},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-redmine-on-centos-8\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install Redmine on CentOS 8\"}]},{\"@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 Redmine on CentOS 8 | RoseHosting","description":"How to Install Redmine on CentOS 8 | 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-redmine-on-centos-8\/","og_locale":"en_US","og_type":"article","og_title":"How to Install Redmine on CentOS 8","og_description":"How to Install Redmine on CentOS 8 | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-centos-8\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2020-07-16T19:43:35+00:00","article_modified_time":"2022-12-09T13:06:32+00:00","og_image":[{"width":742,"height":372,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-redmine-on-centos8.jpg","type":"image\/jpeg"}],"author":"Jeff Wilson","twitter_card":"summary_large_image","twitter_creator":"@rosehosting","twitter_site":"@rosehosting","twitter_misc":{"Written by":"Jeff Wilson","Est. reading time":"6 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-centos-8\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-centos-8\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to Install Redmine on CentOS 8","datePublished":"2020-07-16T19:43:35+00:00","dateModified":"2022-12-09T13:06:32+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-centos-8\/"},"wordCount":1015,"commentCount":0,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-centos-8\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-redmine-on-centos8.jpg","keywords":["centos 8","project","rails","redmine","ruby"],"articleSection":["CentOS","Tutorials"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-centos-8\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-centos-8\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-centos-8\/","name":"How to Install Redmine on CentOS 8 | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-centos-8\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-centos-8\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-redmine-on-centos8.jpg","datePublished":"2020-07-16T19:43:35+00:00","dateModified":"2022-12-09T13:06:32+00:00","description":"How to Install Redmine on CentOS 8 | RoseHosting","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-centos-8\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-centos-8\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-centos-8\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-redmine-on-centos8.jpg","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2020\/06\/how-to-install-redmine-on-centos8.jpg","width":742,"height":372},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-centos-8\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install Redmine on CentOS 8"}]},{"@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\/33597","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=33597"}],"version-history":[{"count":15,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/33597\/revisions"}],"predecessor-version":[{"id":43984,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/33597\/revisions\/43984"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/33899"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=33597"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=33597"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=33597"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}