{"id":19477,"date":"2016-06-27T08:00:03","date_gmt":"2016-06-27T13:00:03","guid":{"rendered":"https:\/\/www.rosehosting.com\/blog\/?p=19477"},"modified":"2022-12-08T08:43:08","modified_gmt":"2022-12-08T14:43:08","slug":"how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps","status":"publish","type":"post","link":"https:\/\/www.rosehosting.com\/blog\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\/","title":{"rendered":"How to install Backdrop on Ubuntu 16.04"},"content":{"rendered":"<div id=\"bsf_rt_marker\"><\/div><p><img decoding=\"async\" class=\"alignnone size-full wp-image-25142\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/06\/How-to-install-Backdrop-on-Ubuntu-16.04.jpg\" alt=\"How to install Backdrop on Ubuntu 16.04\" width=\"1200\" height=\"600\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/06\/How-to-install-Backdrop-on-Ubuntu-16.04.jpg 1200w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/06\/How-to-install-Backdrop-on-Ubuntu-16.04-150x75.jpg 150w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/06\/How-to-install-Backdrop-on-Ubuntu-16.04-300x150.jpg 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/06\/How-to-install-Backdrop-on-Ubuntu-16.04-768x384.jpg 768w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/06\/How-to-install-Backdrop-on-Ubuntu-16.04-1024x512.jpg 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/06\/How-to-install-Backdrop-on-Ubuntu-16.04-860x430.jpg 860w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/06\/How-to-install-Backdrop-on-Ubuntu-16.04-680x340.jpg 680w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/06\/How-to-install-Backdrop-on-Ubuntu-16.04-500x250.jpg 500w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/06\/How-to-install-Backdrop-on-Ubuntu-16.04-400x200.jpg 400w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/06\/How-to-install-Backdrop-on-Ubuntu-16.04-200x100.jpg 200w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/06\/How-to-install-Backdrop-on-Ubuntu-16.04-50x25.jpg 50w\" sizes=\"(max-width: 1200px) 100vw, 1200px\" \/><\/p>\n<p>In this tutorial we are going to provide you with step-by-step instructions on <strong>how to install Backdrop CMS with Nginx on an <a title=\"Ubuntu VPS\" href=\"https:\/\/www.rosehosting.com\/ubuntu-hosting.html\" target=\"_blank\" rel=\"noopener noreferrer\">Ubuntu 16.04 VPS<\/a><\/strong>. Backdrop CMS is an open-source and easy to use Content Management System used to build attractive and professional websites.<br \/>\n<!--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-69f66ac98b866\" 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-69f66ac98b866\"  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-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\/#1-Login-via-SSH-and-Update-the-Packages\" >1. Login via SSH and Update the Packages<\/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-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\/#2-Download-Nginx-Server\" >2. Download\u00a0 Nginx 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-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\/#3-Install-MySQL\" >3. 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-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\/#4-Stop-and-remove-Apache-service\" >4. Stop and remove Apache service:<\/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-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\/#5-Install-Nginx-on-your-virtual-server\" >5. Install Nginx on your virtual server<\/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-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\/#6-Configure-Nginx-to-start-on-boot\" >6. Configure Nginx to start on boot<\/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-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\/#7-Install-PHP-and-PHP-modules-required-by-Backdrop-CMS\" >7. Install PHP and PHP modules required by Backdrop CMS<\/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-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\/#8-Configure-Nginx\" >8. Configure Nginx<\/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-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\/#9-Test-the-Nginx-configuration\" >9. Test the Nginx configuration<\/a><\/li><\/ul><\/nav><\/div>\n<h2><span class=\"ez-toc-section\" id=\"1-Login-via-SSH-and-Update-the-Packages\"><\/span>1. Login via SSH and Update the Packages<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Make sure your package list and the OS packages are up to date by running the following commands:<\/p>\n<pre>sudo apt-get update\r\nsudo apt-get upgrade<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"2-Download-Nginx-Server\"><\/span>2. Download\u00a0 Nginx Server<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>To install the latest Nginx version from the official Nginx repository, edit the &#8216;\/etc\/apt\/sources.list&#8217; file:<\/p>\n<pre>sudo vi \/etc\/apt\/sources.list<\/pre>\n<p>Add the following lines:<\/p>\n<pre>deb http:\/\/nginx.org\/packages\/ubuntu\/ xenial nginx\r\ndeb-src http:\/\/nginx.org\/packages\/ubuntu\/ xenial nginx\r\n<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"3-Install-MySQL\"><\/span>3. Install MySQL<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<pre>sudo apt-get install mysql-server<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"4-Stop-and-remove-Apache-service\"><\/span>4. Stop and remove Apache service:<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<pre>sudo service apache2 stop\r\nsudo apt-get remove apache2<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"5-Install-Nginx-on-your-virtual-server\"><\/span>5. Install Nginx on your virtual server<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<pre>sudo apt-get update\r\nsudo apt-get install nginx<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"6-Configure-Nginx-to-start-on-boot\"><\/span>6. Configure Nginx to start on boot<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<pre>sudo update-rc.d -f nginx defaults<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"7-Install-PHP-and-PHP-modules-required-by-Backdrop-CMS\"><\/span>7. Install PHP and PHP modules required by Backdrop CMS<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<pre>sudo apt-get install php7.0 php7.0-cli php7.0-fpm php7.0-mbstring php7.0-mysql php7.0-gd php7.0-mcrypt php7.0-imap uw-mailutils libgd-tools libmcrypt-dev mcrypt php-pear libgd-dev<\/pre>\n<p>Then, start with the Backdrop CMS installation procedure. Get the latest version of Backdrop CMS available at their official website to a directory of your virtual server and extract it using the following commands:<\/p>\n<pre>sudo apt-get install wget unzip\r\ncd \/opt\/\r\nwget https:\/\/github.com\/backdrop\/backdrop\/releases\/download\/1.4.3\/backdrop.zip\r\nunzip backdrop.zip\r\nmkdir -p \/var\/www\/html\r\nmv backdrop \/var\/www\/html<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"8-Configure-Nginx\"><\/span>8. Configure Nginx<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<p>Create a new Nginx configuration file and add the following virtual block for your domain name:<\/p>\n<pre>vi \/etc\/nginx\/conf.d\/your-domain.com.conf<\/pre>\n<p>Add the following lines:<\/p>\n<pre>server {\r\nlisten 80;\r\nserver_name your-domain.com;\r\nroot \/var\/www\/backdrop\/;\r\nindex index.php;\r\naccess_log \/var\/log\/nginx\/your-domain.com-access.log;\r\nerror_log \/var\/log\/nginx\/your-domain.com-error.log;\r\ncharset en_us.UTF-8;\r\n\r\nlocation \/ {\r\nerror_page 404 = @backdrop; }\r\nlocation @backdrop { rewrite ^(.*)$ \/index.php?q=$1 last; }\r\n\r\nlocation ~ \\.php$ {\r\n fastcgi_pass 127.0.0.1:9000;\r\n fastcgi_param SCRIPT_FILENAME $document_root$fastcgi_script_name;\r\n include fastcgi_params;\r\n}\r\n}<\/pre>\n<p>Do not forget to replace your-domain.com with your actual domain name. Then, delete the &#8216;default&#8217; Nginx configuration file:<\/p>\n<pre>rm \/etc\/nginx\/conf.d\/default.conf<\/pre>\n<p>Open the &#8216;\/etc\/php\/7.0\/fpm\/pool.d\/www.conf&#8217; file and change the &#8216;listen&#8217; variable:<\/p>\n<p>change:<\/p>\n<pre>listen = \/run\/php\/php7.0-fpm.sock<\/pre>\n<p>to<\/p>\n<pre>listen = 127.0.0.1:9000;<\/pre>\n<p>Locate the PHP configuration file:<\/p>\n<pre># php -i | grep -i php.ini\r\nConfiguration File (php.ini) Path =&gt; \/etc\/php\/7.0\/cli\r\nLoaded Configuration File =&gt; \/etc\/php\/7.0\/cli\/php.ini<\/pre>\n<p>Edit the \u2018\/etc\/php\/7.0\/cli\/php.ini\u2019 configuration file:<\/p>\n<pre>vi \/etc\/php\/7.0\/cli\/php.ini<\/pre>\n<p>Add\/modify the following settings:<\/p>\n<pre>max_execution_time = 300\r\nmax_input_time = 300\r\nmemory_limit = 128M\r\npost_max_size = 32M\r\nupload_max_filesize = 32M<\/pre>\n<p>The web server user (www-data) needs to be able to write to files and directories inside the &#8216;\/var\/www\/backdrop&#8217; directory, so it can easily be accomplished by executing the following command:<\/p>\n<pre>sudo chown www-data:www-data -R \/var\/www\/backdrop\/<\/pre>\n<h2><span class=\"ez-toc-section\" id=\"9-Test-the-Nginx-configuration\"><\/span>9. Test the Nginx configuration<span class=\"ez-toc-section-end\"><\/span><\/h2>\n<pre># nginx -t\r\nnginx: 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 test is successful, restart php7.0-fpm and Nginx services for the changes to take effect:<\/p>\n<pre>sudo service php7.0-fpm restart\r\nsudo service nginx restart<\/pre>\n<p>Backdrop CMS requires a database to work as this is where data is saved, so create a new MySQL database:<\/p>\n<pre>mysql -u root -p\r\nmysql&gt; create database backdropdb;\r\nmysql&gt; GRANT ALL PRIVILEGES ON backdropdb.* TO 'backdropuser'@'localhost' IDENTIFIED BY 'Y0UR-PASSW0RD';\r\nmysql&gt; flush privileges;\r\nmysql&gt; quit<\/pre>\n<p>Open http:\/\/your-domain.com\/ using your favorite web browser and follow the easy instructions. Once installed, log in to the administrator back-end and configure Backdrop CMS according to your needs.<\/p>\n<p><img decoding=\"async\" class=\"alignnone size-medium wp-image-19480\" src=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/06\/backdrop-back-end-300x158.png\" alt=\"backdrop back-end\" width=\"300\" height=\"158\" srcset=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/06\/backdrop-back-end-300x158.png 300w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/06\/backdrop-back-end-768x405.png 768w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/06\/backdrop-back-end-1024x540.png 1024w, https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/06\/backdrop-back-end.png 1414w\" sizes=\"(max-width: 300px) 100vw, 300px\" \/><br \/>\nThat is it. The Backdrop CMS installation is now complete.<\/p>\n<hr \/>\n<p>Of course you don\u2019t have to install Backdrop on Ubuntu 16.04 if you use one of our <a href=\"https:\/\/www.rosehosting.com\/cms-hosting.html\">CMS hosting services<\/a>, in which case you can simply ask our expert Linux admins toinstall Backdrop on Ubuntu 16.04, for you. 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, on how to install Backdrop on Ubuntu 16.04, 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 provide you with step-by-step instructions on how to install Backdrop CMS with Nginx &#8230; <\/p>\n<p class=\"read-more-container\"><a title=\"How to install Backdrop on Ubuntu 16.04\" class=\"read-more button\" href=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\/#more-19477\" aria-label=\"Read more about How to install Backdrop on Ubuntu 16.04\">Read More<\/a><\/p>\n","protected":false},"author":4,"featured_media":25142,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[1710,13,1698],"tags":[1294,49,59],"class_list":["post-19477","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-cms-crm-erp","category-tutorials","category-ubuntu","tag-backdrop-cms","tag-nginx","tag-ubuntu","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.5 (Yoast SEO v27.5) - https:\/\/yoast.com\/product\/yoast-seo-premium-wordpress\/ -->\n<title>How to install Backdrop on Ubuntu 16.04 | RoseHosting<\/title>\n<meta name=\"description\" content=\"How to install Backdrop on Ubuntu 16.04 | 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-backdrop-cms-with-nginx-on-an-ubuntu-16-04-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 Backdrop on Ubuntu 16.04\" \/>\n<meta property=\"og:description\" content=\"How to install Backdrop on Ubuntu 16.04 | RoseHosting\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.rosehosting.com\/blog\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-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=\"2016-06-27T13:00:03+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2022-12-08T14:43:08+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/06\/How-to-install-Backdrop-on-Ubuntu-16.04.jpg\" \/>\n\t<meta property=\"og:image:width\" content=\"1200\" \/>\n\t<meta property=\"og:image:height\" content=\"600\" \/>\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=\"4 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-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\\\/#article\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\\\/\"},\"author\":{\"name\":\"Jeff Wilson\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#\\\/schema\\\/person\\\/7ce77a842fa6a9a7f8efa186f2353713\"},\"headline\":\"How to install Backdrop on Ubuntu 16.04\",\"datePublished\":\"2016-06-27T13:00:03+00:00\",\"dateModified\":\"2022-12-08T14:43:08+00:00\",\"mainEntityOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\\\/\"},\"wordCount\":434,\"commentCount\":1,\"publisher\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#organization\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/06\\\/How-to-install-Backdrop-on-Ubuntu-16.04.jpg\",\"keywords\":[\"Backdrop CMS\",\"nginx\",\"ubuntu\"],\"articleSection\":[\"CMS, CRM, ERP\",\"Tutorials\",\"Ubuntu\"],\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"CommentAction\",\"name\":\"Comment\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\\\/#respond\"]}]},{\"@type\":\"WebPage\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\\\/\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\\\/\",\"name\":\"How to install Backdrop on Ubuntu 16.04 | RoseHosting\",\"isPartOf\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\\\/#primaryimage\"},\"image\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\\\/#primaryimage\"},\"thumbnailUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/06\\\/How-to-install-Backdrop-on-Ubuntu-16.04.jpg\",\"datePublished\":\"2016-06-27T13:00:03+00:00\",\"dateModified\":\"2022-12-08T14:43:08+00:00\",\"description\":\"How to install Backdrop on Ubuntu 16.04 | RoseHosting\",\"breadcrumb\":{\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\\\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\\\/\"]}]},{\"@type\":\"ImageObject\",\"inLanguage\":\"en-US\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\\\/#primaryimage\",\"url\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/06\\\/How-to-install-Backdrop-on-Ubuntu-16.04.jpg\",\"contentUrl\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/wp-content\\\/uploads\\\/2016\\\/06\\\/How-to-install-Backdrop-on-Ubuntu-16.04.jpg\",\"width\":1200,\"height\":600,\"caption\":\"How to install Backdrop on Ubuntu 16.04\"},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\\\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"name\":\"Home\",\"item\":\"https:\\\/\\\/www.rosehosting.com\\\/blog\\\/\"},{\"@type\":\"ListItem\",\"position\":2,\"name\":\"How to install Backdrop on Ubuntu 16.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 Backdrop on Ubuntu 16.04 | RoseHosting","description":"How to install Backdrop on Ubuntu 16.04 | 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-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\/","og_locale":"en_US","og_type":"article","og_title":"How to install Backdrop on Ubuntu 16.04","og_description":"How to install Backdrop on Ubuntu 16.04 | RoseHosting","og_url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\/","og_site_name":"RoseHosting","article_publisher":"https:\/\/www.facebook.com\/RoseHosting","article_author":"https:\/\/www.facebook.com\/rosehosting.helpdesk","article_published_time":"2016-06-27T13:00:03+00:00","article_modified_time":"2022-12-08T14:43:08+00:00","og_image":[{"width":1200,"height":600,"url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/06\/How-to-install-Backdrop-on-Ubuntu-16.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":"4 minutes"},"schema":{"@context":"https:\/\/schema.org","@graph":[{"@type":"Article","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\/#article","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\/"},"author":{"name":"Jeff Wilson","@id":"https:\/\/www.rosehosting.com\/blog\/#\/schema\/person\/7ce77a842fa6a9a7f8efa186f2353713"},"headline":"How to install Backdrop on Ubuntu 16.04","datePublished":"2016-06-27T13:00:03+00:00","dateModified":"2022-12-08T14:43:08+00:00","mainEntityOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\/"},"wordCount":434,"commentCount":1,"publisher":{"@id":"https:\/\/www.rosehosting.com\/blog\/#organization"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/06\/How-to-install-Backdrop-on-Ubuntu-16.04.jpg","keywords":["Backdrop CMS","nginx","ubuntu"],"articleSection":["CMS, CRM, ERP","Tutorials","Ubuntu"],"inLanguage":"en-US","potentialAction":[{"@type":"CommentAction","name":"Comment","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\/#respond"]}]},{"@type":"WebPage","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\/","url":"https:\/\/www.rosehosting.com\/blog\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\/","name":"How to install Backdrop on Ubuntu 16.04 | RoseHosting","isPartOf":{"@id":"https:\/\/www.rosehosting.com\/blog\/#website"},"primaryImageOfPage":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\/#primaryimage"},"image":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\/#primaryimage"},"thumbnailUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/06\/How-to-install-Backdrop-on-Ubuntu-16.04.jpg","datePublished":"2016-06-27T13:00:03+00:00","dateModified":"2022-12-08T14:43:08+00:00","description":"How to install Backdrop on Ubuntu 16.04 | RoseHosting","breadcrumb":{"@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\/#breadcrumb"},"inLanguage":"en-US","potentialAction":[{"@type":"ReadAction","target":["https:\/\/www.rosehosting.com\/blog\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\/"]}]},{"@type":"ImageObject","inLanguage":"en-US","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\/#primaryimage","url":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/06\/How-to-install-Backdrop-on-Ubuntu-16.04.jpg","contentUrl":"https:\/\/www.rosehosting.com\/blog\/wp-content\/uploads\/2016\/06\/How-to-install-Backdrop-on-Ubuntu-16.04.jpg","width":1200,"height":600,"caption":"How to install Backdrop on Ubuntu 16.04"},{"@type":"BreadcrumbList","@id":"https:\/\/www.rosehosting.com\/blog\/how-to-install-backdrop-cms-with-nginx-on-an-ubuntu-16-04-vps\/#breadcrumb","itemListElement":[{"@type":"ListItem","position":1,"name":"Home","item":"https:\/\/www.rosehosting.com\/blog\/"},{"@type":"ListItem","position":2,"name":"How to install Backdrop on Ubuntu 16.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\/19477","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=19477"}],"version-history":[{"count":3,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/19477\/revisions"}],"predecessor-version":[{"id":43832,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/posts\/19477\/revisions\/43832"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media\/25142"}],"wp:attachment":[{"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/media?parent=19477"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/categories?post=19477"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.rosehosting.com\/blog\/wp-json\/wp\/v2\/tags?post=19477"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}