{"id":29948,"date":"2019-08-15T12:23:14","date_gmt":"2019-08-15T17:23:14","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=29948"},"modified":"2022-12-13T04:13:24","modified_gmt":"2022-12-13T10:13:24","slug":"how-to-install-redmine-on-ubuntu-18-04","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-ubuntu-18-04\/","title":{"rendered":"How to Install Redmine on Ubuntu 18.04"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><p><img decoding=\"async\" class=\"alignnone size-full wp-image-31780\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/08\/how-to-install-redmine-on-ubuntu18.04.jpg\" alt=\"\" width=\"742\" height=\"372\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/08\/how-to-install-redmine-on-ubuntu18.04.jpg 742w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/08\/how-to-install-redmine-on-ubuntu18.04-150x75.jpg 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/08\/how-to-install-redmine-on-ubuntu18.04-300x150.jpg 300w\" sizes=\"(max-width: 742px) 100vw, 742px\" \/><\/p>\n<p>In this tutorial, we will show you how to install Redmine on an <a href=\"https:\/\/www.rosehosting.com\/ubuntu-hosting.html\">Ubuntu 18.04 VPS<\/a>.<\/p>\n<p><img decoding=\"async\" class=\"alignright size-full wp-image-31781\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/08\/install-setup-redmine-software-ubuntu18.04-vps.jpg\" alt=\"\" width=\"300\" height=\"100\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/08\/install-setup-redmine-software-ubuntu18.04-vps.jpg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/08\/install-setup-redmine-software-ubuntu18.04-vps-150x50.jpg 150w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/>Redmine is an open-source, cross-platform, and cross-database issue tracking and web-based project management application built on top on the Ruby on Rails framework. Let&#8217;s begin with the installation.<\/p>\n<p><!--more--><\/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-69ef9507ec175\" 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-69ef9507ec175\"  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-ubuntu-18-04\/#Prerequisites\" >Prerequisites:<\/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-ubuntu-18-04\/#Step-1-Connect-to-your-Server\" >Step 1: Connect to your Server<\/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-ubuntu-18-04\/#Step-2-Install-MySQL\" >Step 2: Install MySQL<\/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-ubuntu-18-04\/#Step-3-Create-a-Database-for-Redmine\" >Step 3: Create a Database for Redmine<\/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-ubuntu-18-04\/#Step-4-Install-Ruby\" >Step 4: Install Ruby<\/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-ubuntu-18-04\/#Step-5-Install-Nginx-and-Passenger\" >Step 5: Install Nginx and Passenger<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-7\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-ubuntu-18-04\/#Step-6-Download-and-Install-Redmine\" >Step 6: Download and Install Redmine<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-8\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-ubuntu-18-04\/#Step-7-Install-Ruby-Dependencies-Generate-Keys-and-Migrate-the-Database\" >Step 7: Install Ruby Dependencies, Generate Keys, and Migrate the Database<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-9\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-ubuntu-18-04\/#Step-8-Configure-Nginx\" >Step 8: Configure Nginx<\/a><\/li><li class='ez-toc-page-1 ez-toc-heading-level-2'><a class=\"ez-toc-link ez-toc-heading-10\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-ubuntu-18-04\/#Step-9-Access-Redmine\" >Step 9: Access Redmine<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"Prerequisites\"><\/span>Prerequisites:<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<ul>\n<li>A <a href=\"https:\/\/secure.rosehosting.com\/clientarea\/index.php?\/checkdomain\/domain-registration\/\">registered domain<\/a> name pointing to your server IP address. In this tutorial, we will use <code>your_domain.com<\/code>. (optional)<\/li>\n<li>Full SSH root access or a user with sudo privileges.<\/li>\n<li>SSL certificate installed for your domain. In our tutorial we will use a <a href=\"https:\/\/www.rosehosting.com\/blog\/free-lets-encrypt-ssl-certificate-alternatives\/\">free Let\u2019s Encrypt SSL certificate<\/a>. (optional)<\/li>\n<\/ul>\n<h2><span class=\"ez-toc-section\" id=\"Step-1-Connect-to-your-Server\"><\/span>Step 1: Connect to your Server<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>To connect to your server via SSH as the root user, use the following command:<\/p>\n<pre>$ ssh root@<span style=\"color: #ff0000;\">IP_ADDRESS<\/span> -p <span style=\"color: #ff0000;\">PORT_NUMBER<\/span><\/pre>\n<p>and replace \u201c<span style=\"color: #ff0000;\">IP_ADDRESS<\/span>\u201d and \u201c<span style=\"color: #ff0000;\">PORT_NUMBER<\/span>\u201d with your actual server IP address and SSH port number.<\/p>\n<p>Once logged in, make sure that your server is up-to-date by running the following commands:<\/p>\n<pre>$ apt-get update\r\n$ apt-get upgrade<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"Step-2-Install-MySQL\"><\/span>Step 2: Install MySQL<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Next, we need to install the <a href=\"https:\/\/www.rosehosting.com\/mysql-hosting.html\">MySQL server<\/a>. Ubuntu 18.04 has the latest stable version of MySQL ready for installation through the pre-installed repositories.<\/p>\n<p>The following command will install the latest MySQL 5.7 server from the official Ubuntu repositories:<\/p>\n<pre>$ apt-get install mysql-server<\/pre>\n<p>The MySQL web server will be started automatically as soon as the installation is completed.<\/p>\n<p>You can also enable the MySQL service to automatically start up upon server reboot with the following command:<\/p>\n<pre>$ systemctl enable mysql<\/pre>\n<p>Run the following command to further secure your installation:<\/p>\n<pre>$ mysql_secure_installation<\/pre>\n<p>This script will help you to perform important security tasks like setting up a <a href=\"https:\/\/www.rosehosting.com\/blog\/how-to-change-root-password-in-linux\/\">root password<\/a>, disable remote root login, remove anonymous users, etc. If the script asks for the root password, just press the [Enter] key, as no root password is set by default.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step-3-Create-a-Database-for-Redmine\"><\/span>Step 3: Create a Database for Redmine<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Next, we need to create a database for our Redmine installation. Log in to your MySQL server with the following command and enter your MySQL root password:<\/p>\n<pre>$ mysql -uroot -p<\/pre>\n<p>In this section, we will create a new <a href=\"https:\/\/www.rosehosting.com\/blog\/mysql-show-users\/\">MySQL database<\/a>:<\/p>\n<pre>CREATE DATABASE redmine_db;\r\nGRANT ALL PRIVILEGES ON redmine_db.* TO 'redmine_user'@'localhost' IDENTIFIED BY '<span style=\"color: #ff0000;\">Password<\/span>';\r\nFLUSH PRIVILEGES;\r\nexit;<\/pre>\n<p>Make sure to replace the password \u201c<span style=\"color: #ff0000;\">Password<\/span>\u201d with a real, strong password.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step-4-Install-Ruby\"><\/span>Step 4: Install Ruby<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>The easiest way to install Ruby on your Ubuntu 18.04 server is through the apt package manager. The current version in the Ubuntu repositories is 2.5.1 which is the latest stable version of Ruby at the time of writing this tutorial.<\/p>\n<p>Install Ruby with the following command:<\/p>\n<pre>$ apt-get install ruby-full<\/pre>\n<p>To verify everything is done correctly, use the command <code>ruby --version<\/code>.<br \/>\nThe output should be similar to the following:<\/p>\n<pre>$ ruby --version\r\nruby 2.5.1p57 (2018-03-29 revision 63029) [x86_64-linux-gnu]<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"Step-5-Install-Nginx-and-Passenger\"><\/span>Step 5: Install Nginx and Passenger<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>To install Nginx on your Ubuntu 18.04 server, you need to enter the following command:<\/p>\n<pre>$ apt-get install nginx<\/pre>\n<p>Enable Nginx to start on boot and start the service using these two lines:<\/p>\n<pre>$ systemctl start nginx\r\n$ systemctl enable nginx<\/pre>\n<p>To install Passenger, an Nginx module, start by installing the necessary package prerequisites:<\/p>\n<pre>$ apt-get install dirmngr gnupg apt-transport-https ca-certificates<\/pre>\n<p>Import the repository GPG key and enable the &#8220;Phusionpassenger&#8221; repository:<\/p>\n<pre>$ apt-key adv --recv-keys --keyserver hkp:\/\/keyserver.ubuntu.com:80 561F9B9CAC40B2F7\r\n$ add-apt-repository 'deb https:\/\/oss-binaries.phusionpassenger.com\/apt\/passenger bionic main'<\/pre>\n<p>Once the repository is enabled, update the packages list and install the Passenger Nginx module with:<\/p>\n<pre>$ apt-get update\r\n$ apt-get install libnginx-mod-http-passenger<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"Step-6-Download-and-Install-Redmine\"><\/span>Step 6: Download and Install Redmine<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>We need to install the dependencies necessary to build Redmine:<\/p>\n<pre>$ apt-get install build-essential libmysqlclient-dev imagemagick libmagickwand-dev<\/pre>\n<p>Go to Redmine\u2019s official website and download the latest stable release of the application. At the time of this article being published, the latest version of Redmine is version 4.0.2.<\/p>\n<pre>$ wget https:\/\/www.redmine.org\/releases\/redmine-4.0.2.zip -o \/opt\/redmine.zip<\/pre>\n<p>Once the tar.gz archive is downloaded, unpack it to the <code>\/opt<\/code> directory on your server:<\/p>\n<pre>$ cd \/opt\r\n$ unzip redmine.zip\r\n$ mv redmine-4.0.2 \/opt\/redmine<\/pre>\n<p>Now apply the following required file and folder permissions (these are needed in order for Nginx to have access to the files):<\/p>\n<pre>$ chown -R www-data:www-data \/opt\/redmine\/\r\n$ chmod -R 755 \/opt\/redmine\/<\/pre>\n<p>Configure database settings:<\/p>\n<pre>$ cd \/opt\/redmine\/config\/\r\n$ cp configuration.yml.example configuration.yml\r\n$ cp database.yml.example database.yml<\/pre>\n<p>Open the <code>database.yml<\/code> file using your preferred text editor and update the username\/password details based on the ones you set in <strong>Step 3<\/strong>:<\/p>\n<pre>$ nano database.yml<\/pre>\n<pre>production:\r\n  adapter: mysql2\r\n  database: redmine_db\r\n  host: localhost\r\n  username: redmine_user\r\n  password: \"Password\"\r\n  encoding: utf8<\/pre>\n<p>Then save and exit the file.<\/p>\n<h2><span class=\"ez-toc-section\" id=\"Step-7-Install-Ruby-Dependencies-Generate-Keys-and-Migrate-the-Database\"><\/span>Step 7: Install Ruby Dependencies, Generate Keys, and Migrate the Database<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Navigate to the Redmine directory and install bundler and other Ruby dependencies:<\/p>\n<pre>$ cd \/opt\/redmine\/\r\n<span class=\"line\">$ gem install bundler --no-rdoc --no-ri \r\n$ bundle install --without development test postgresql sqlite<\/span><\/pre>\n<p>Run the following command to generate the keys and migrate the database:<\/p>\n<pre>$ bundle exec rake generate_secret_token\r\n$ RAILS_ENV=production bundle exec rake db:migrate<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"Step-8-Configure-Nginx\"><\/span>Step 8: Configure Nginx<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Open your preferred text editor and create the following Nginx server block file:<\/p>\n<pre>$ nano \/etc\/nginx\/sites-available\/<span style=\"color: #ff0000;\">your_domain.com<\/span>.conf<\/pre>\n<pre># Redirect HTTP -&gt; HTTPS\r\nserver {\r\n    listen 80;\r\n    server_name www.<span style=\"color: #ff0000;\">your_domain.com your_domain.com<\/span>;\r\n\r\n    include snippets\/letsencrypt.conf;\r\n    return 301 https:\/\/<span style=\"color: #ff0000;\">your_domain.com<\/span>$request_uri;\r\n}\r\n\r\n# Redirect WWW -&gt; NON WWW\r\nserver {\r\n    listen 443 ssl http2;\r\n    server_name www.<span style=\"color: #ff0000;\">your_domain.com<\/span>;\r\n\r\n    ssl_certificate \/etc\/letsencrypt\/live\/<span style=\"color: #ff0000;\">your_domain.com<\/span>\/fullchain.pem;\r\n    ssl_certificate_key \/etc\/letsencrypt\/live\/<span style=\"color: #ff0000;\">your_domain.com<\/span>\/privkey.pem;\r\n    ssl_trusted_certificate \/etc\/letsencrypt\/live\/<span style=\"color: #ff0000;\">your_domain.com<\/span>\/chain.pem;\r\n    include snippets\/ssl.conf;\r\n\r\n    return 301 https:\/\/<span style=\"color: #ff0000;\">your_domain.com<\/span>$request_uri;\r\n}\r\n\r\nserver {\r\n    listen 443 ssl http2;\r\n    server_name <span style=\"color: #ff0000;\">your_domain.com<\/span>;\r\n\r\n    root \/opt\/redmine\/public;\r\n\r\n    # SSL parameters\r\n    ssl_certificate \/etc\/letsencrypt\/live\/<span style=\"color: #ff0000;\">your_domain.com<\/span>\/fullchain.pem;\r\n    ssl_certificate_key \/etc\/letsencrypt\/live\/<span style=\"color: #ff0000;\">your_domain.com<\/span>\/privkey.pem;\r\n    ssl_trusted_certificate \/etc\/letsencrypt\/live\/<span style=\"color: #ff0000;\">your_domain.com<\/span>\/chain.pem;\r\n    include snippets\/ssl.conf;\r\n    include snippets\/letsencrypt.conf;\r\n\r\n    # log files\r\n    access_log \/var\/log\/nginx\/<span style=\"color: #ff0000;\">your_domain.com<\/span>.access.log;\r\n    error_log \/var\/log\/nginx\/<span style=\"color: #ff0000;\">your_domain.com<\/span>.error.log;\r\n\r\n    passenger_enabled on;\r\n    passenger_min_instances 1;\r\n    client_max_body_size 10m;\r\n}<\/pre>\n<p>Then save and exit the file.<\/p>\n<p>To enable the server configuration that we just created, run the following command:<\/p>\n<pre>$ ln -s \/etc\/nginx\/sites-available\/<span style=\"color: #ff0000;\">your_domain.com<\/span>.conf \/etc\/nginx\/sites-enabled\/<span style=\"color: #ff0000;\">your_domain.com<\/span>.conf<\/pre>\n<p>Now, check the config file to make sure that there are no syntax errors. Any errors could crash the web server on restart.<\/p>\n<pre>$ nginx -t<\/pre>\n<p>Output:<\/p>\n<pre>nginx: the configuration file \/etc\/nginx\/nginx.conf syntax is ok\r\nnginx: configuration file \/etc\/nginx\/nginx.conf test is successful<\/pre>\n<p>If there are no errors, you can reload the Nginx config.<\/p>\n<pre>$ service nginx reload<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"Step-9-Access-Redmine\"><\/span>Step 9: Access Redmine<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Finally, you can start your browser and the installation is successful, a screen similar to the following will appear when you access <code>https:\/\/your_domain.com\/<\/code>:<\/p>\n<figure id=\"attachment_29989\" aria-describedby=\"caption-attachment-29989\" style=\"width: 1891px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"wp-image-29989 size-full\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/03\/Redmine.png\" alt=\"How to Install Redmine on Ubuntu 18.04\" width=\"1901\" height=\"989\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/03\/Redmine.png 1901w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/03\/Redmine-150x78.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/03\/Redmine-300x156.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/03\/Redmine-768x400.png 768w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/03\/Redmine-1024x533.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/03\/Redmine-1080x562.png 1080w\" sizes=\"(max-width: 1901px) 100vw, 1901px\" \/><figcaption id=\"caption-attachment-29989\" class=\"wp-caption-text\">The login screen for Redmine on Ubuntu 18.04<\/figcaption><\/figure>\n<p>The default login credentials for Redmine are:<span id=\"ezoic-pub-ad-placeholder-149\" class=\"ezoic-adpicker-ad\"><\/span><\/p>\n<ul>\n<li>Username: admin<\/li>\n<li>Password: admin<\/li>\n<\/ul>\n<figure id=\"attachment_29990\" aria-describedby=\"caption-attachment-29990\" style=\"width: 1887px\" class=\"wp-caption aligncenter\"><img decoding=\"async\" class=\"size-full wp-image-29990\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/03\/Redmine-1.png\" alt=\"How to Install Redmine on Ubuntu 18.04\" width=\"1897\" height=\"987\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/03\/Redmine-1.png 1897w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/03\/Redmine-1-150x78.png 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/03\/Redmine-1-300x156.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/03\/Redmine-1-768x400.png 768w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/03\/Redmine-1-1024x533.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/03\/Redmine-1-1080x562.png 1080w\" sizes=\"(max-width: 1897px) 100vw, 1897px\" \/><figcaption id=\"caption-attachment-29990\" class=\"wp-caption-text\">Resetting the admin Password<\/figcaption><\/figure>\n<p>Once you change the password you will be redirected to the admin account page.<\/p>\n<p>That\u2019s it. You have successfully installed Redmine on your <a href=\"https:\/\/www.rosehosting.com\/ubuntu-hosting.html\">Ubuntu 18.04 VPS<\/a>.<\/p>\n<hr \/>\n<p><img decoding=\"async\" class=\"alignleft size-full wp-image-31782\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/08\/support-redmine-install-managed-server.jpg\" alt=\"\" width=\"150\" height=\"150\" \/>Of course, you don\u2019t have to install Redmine on your\u00a0Ubuntu 18.04 VPS if you use one of our <a href=\"https:\/\/www.rosehosting.com\/redmine-hosting.html\">Redmine Hosting<\/a> services, in which case you can simply ask our expert Linux admins to setup this for you. They are available 24\u00d77 and will take care of your request immediately.<\/p>\n<p><span style=\"color: #ff0000;\"><strong>PS<\/strong>.<\/span> If you liked this post on how to install Redmine on Ubuntu 18.04, please share it with your friends on the social networks using the buttons below, or simply leave a reply down in the comments section. Thank you.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>In this tutorial, we will show you how to install Redmine on an Ubuntu 18.04 VPS. Redmine is an open-source, &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to Install Redmine on Ubuntu 18.04\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-ubuntu-18-04\/#more-29948\" aria-label=\"Read more about How to Install Redmine on Ubuntu 18.04\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":31780,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[13,1698],"tags":[192,1779],"class_list":["post-29948","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-tutorials","category-ubuntu","tag-redmine","tag-ubuntu-18-04","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 Redmine on Ubuntu 18.04 | RoseHosting<\/title>\n<meta name=\"description\" content=\"Learn how to install Redmine on Ubuntu 18.04 step by step, using this guide. Connect to your server and follow the steps.\" \/>\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-ubuntu-18-04\/\" \/>\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 Ubuntu 18.04\" \/>\n<meta property=\"og:description\" content=\"How to Install Redmine on Ubuntu 18.04 | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-ubuntu-18-04\/\" \/>\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=\"2019-08-15T17:23:14+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-13T10:13:24+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/08\/how-to-install-redmine-on-ubuntu18.04.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=\"7 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-ubuntu-18-04\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-redmine-on-ubuntu-18-04\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to Install Redmine on Ubuntu 18.04\",\"datePublished\":\"2019-08-15T17:23:14+00:00\",\"dateModified\":\"2022-12-13T10:13:24+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-redmine-on-ubuntu-18-04\\\/\"},\"wordCount\":861,\"commentCount\":4,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-redmine-on-ubuntu-18-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/how-to-install-redmine-on-ubuntu18.04.jpg\",\"keywords\":[\"redmine\",\"Ubuntu 18.04\"],\"articleSection\":[\"Tutorials\",\"Ubuntu\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-redmine-on-ubuntu-18-04\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-redmine-on-ubuntu-18-04\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-redmine-on-ubuntu-18-04\\\/\",\"name\":\"How to Install Redmine on Ubuntu 18.04 | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-redmine-on-ubuntu-18-04\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-redmine-on-ubuntu-18-04\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/how-to-install-redmine-on-ubuntu18.04.jpg\",\"datePublished\":\"2019-08-15T17:23:14+00:00\",\"dateModified\":\"2022-12-13T10:13:24+00:00\",\"description\":\"Learn how to install Redmine on Ubuntu 18.04 step by step, using this guide. Connect to your server and follow the steps.\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-redmine-on-ubuntu-18-04\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-redmine-on-ubuntu-18-04\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-redmine-on-ubuntu-18-04\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/how-to-install-redmine-on-ubuntu18.04.jpg\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2019\\\/08\\\/how-to-install-redmine-on-ubuntu18.04.jpg\",\"width\":742,\"height\":372},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-redmine-on-ubuntu-18-04\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to Install Redmine on Ubuntu 18.04\"}]},{\"@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 Ubuntu 18.04 | RoseHosting","description":"Learn how to install Redmine on Ubuntu 18.04 step by step, using this guide. Connect to your server and follow the steps.","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-ubuntu-18-04\/","og_locale":"en_US","og_type":"article","og_title":"How to Install Redmine on Ubuntu 18.04","og_description":"How to Install Redmine on Ubuntu 18.04 | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-ubuntu-18-04\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2019-08-15T17:23:14+00:00","article_modified_time":"2022-12-13T10:13:24+00:00","og_image":[{"width":742,"height":372,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/08\/how-to-install-redmine-on-ubuntu18.04.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":"7 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-ubuntu-18-04\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-ubuntu-18-04\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to Install Redmine on Ubuntu 18.04","datePublished":"2019-08-15T17:23:14+00:00","dateModified":"2022-12-13T10:13:24+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-ubuntu-18-04\/"},"wordCount":861,"commentCount":4,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-ubuntu-18-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/08\/how-to-install-redmine-on-ubuntu18.04.jpg","keywords":["redmine","Ubuntu 18.04"],"articleSection":["Tutorials","Ubuntu"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-ubuntu-18-04\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-ubuntu-18-04\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-ubuntu-18-04\/","name":"How to Install Redmine on Ubuntu 18.04 | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-ubuntu-18-04\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-ubuntu-18-04\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/08\/how-to-install-redmine-on-ubuntu18.04.jpg","datePublished":"2019-08-15T17:23:14+00:00","dateModified":"2022-12-13T10:13:24+00:00","description":"Learn how to install Redmine on Ubuntu 18.04 step by step, using this guide. Connect to your server and follow the steps.","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-ubuntu-18-04\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-ubuntu-18-04\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-ubuntu-18-04\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/08\/how-to-install-redmine-on-ubuntu18.04.jpg","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2019\/08\/how-to-install-redmine-on-ubuntu18.04.jpg","width":742,"height":372},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-redmine-on-ubuntu-18-04\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to Install Redmine on Ubuntu 18.04"}]},{"@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\/29948","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=29948"}],"version-history":[{"count":4,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/29948\/revisions"}],"predecessor-version":[{"id":44187,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/29948\/revisions\/44187"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/31780"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=29948"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=29948"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=29948"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}