{"id":290,"date":"2017-09-17T11:55:12","date_gmt":"2017-09-17T11:55:12","guid":{"rendered":"http:\/\/www.esds.co.in\/data-centers\/kb\/?p=290"},"modified":"2019-06-11T05:32:56","modified_gmt":"2019-06-11T05:32:56","slug":"drupal-installed-on-dedicated-servers","status":"publish","type":"post","link":"https:\/\/www.esds.co.in\/kb\/drupal-installed-on-dedicated-servers\/","title":{"rendered":"Drupal installed on Dedicated Servers"},"content":{"rendered":"<p><img loading=\"lazy\" class=\"\" src=\"https:\/\/blog.cyberpanel.net\/wp-content\/uploads\/2018\/02\/installing-drupal-1038x576.png\" alt=\"Drupal on Dedicated Server\" width=\"742\" height=\"412\" \/><\/p>\n<p><span style=\"font-family: Times New Roman,serif;\">Drupal as we all know that it is an open source CMS- Content Management System. This helps is making personal blogs to enterprise applications. It is free, flexible CMS written in PHP and distributed under GNU General Public License. It is used as a back-end system for the websites. The standard release of Drupal, known as Drupal core, contains basic features common to CMSs. Through this one can easily publish, manage and organize a wide variety of content on a website. This consists of different web sites, including community web portals, corporate web sites, social networking sites, personal web sites or blogs, and much more. This has built-in functionality, combined with dozens of freely available add-on modules. <\/span><\/p>\n<p><span style=\"font-family: Times New Roman,serif;\">There are different <strong>Drupal Dedicated<\/strong> <strong>Web hosting<\/strong> requirements for running it necessarily requires the web server that can execute PHP scripts. Almost every Drupal site has different specific needs of setups and targeted traffic. The most recommended web server for Drupal is Apache, but Microsoft&#8217;s IIS is also considerable.<\/span><\/p>\n<p><span style=\"font-family: Times New Roman,serif;\">The installation is not quite trivial on <a href=\"https:\/\/www.esds.co.in\/dedicated-server-hosting\"><strong>dedicated servers<\/strong><\/a>, but you can find some good tutorials for Drupal 6 on the web. Many hosting companies offering dedicated and <a href=\"https:\/\/www.esds.co.in\/vps-hosting\"><strong>virtual private servers (VPS)<\/strong><\/a> offer Ubuntu as an option but one can get this on Linux as well as on Windows. Lets have a peek into how to install Drupal on dedicated server on <strong>Linux platform<\/strong>:<\/span><\/p>\n<p><span style=\"font-family: Times New Roman,serif;\">First step is to always try to understand the basic structure of the files ans try to understand how to configure each step while installing. Let\u2019s say your Drupal core is located at <\/span><strong><em><span style=\"font-family: Times New Roman,serif;\">my-drupal-core.com<\/span><\/em><\/strong><span style=\"font-family: Times New Roman,serif;\">. Install Drupal there, this will be your master copy. <\/span><\/p>\n<p><span style=\"font-family: Times New Roman,serif;\">In \u2019sites\u2019 folder, create a folder for each domain which you want to run off this core installation. Let\u2019s say we have to make a Drupal site, based on this core, which will be <\/span><strong><em><span style=\"font-family: Times New Roman,serif;\">drupal-slave.com<\/span><\/em><\/strong><span style=\"font-family: Times New Roman,serif;\">. So, within your <\/span><em><span style=\"font-family: Times New Roman,serif;\">sites<\/span><\/em><span style=\"font-family: Times New Roman,serif;\"> folder, create a drupal-slave.com folder. Generally, always try using a different database for each site. Then, create the database for the slave site, and then copy the settings.php file from your <\/span><em><span style=\"font-family: Times New Roman,serif;\">sites\/default<\/span><\/em><span style=\"font-family: Times New Roman,serif;\"> folder, alter it for your slave database, and put it into the drupal-slave.com folder. While you\u2019re in there, create a <\/span><em><span style=\"font-family: Times New Roman,serif;\">files<\/span><\/em><span style=\"font-family: Times New Roman,serif;\"> folder, you may need to change its permissions to 777.<\/span><\/p>\n<p><span style=\"font-family: Times New Roman,serif;\">So, your <strong>drupal-slave.com<\/strong> folder should look like this:<\/span><\/p>\n<pre><span style=\"font-family: Times New Roman,serif;\">sites<\/span>\r\n   <span style=\"font-family: Times New Roman,serif;\">-- drupal-slave.com [folder]<\/span>\r\n    <span style=\"font-family: Times New Roman,serif;\">-- settings.php<\/span>\r\n      <span style=\"font-family: Times New Roman,serif;\">-- files [folder]<\/span>\r\n      <span style=\"font-family: Times New Roman,serif;\">-- modules [modules specific to this domain]<\/span>\r\n    <span style=\"font-family: Times New Roman,serif;\">-- themes [themes specific to this domain]<\/span><\/pre>\n<p><span style=\"font-family: Times New Roman,serif;\">Now, on the server, every domain has a <\/span><em><span style=\"font-family: Times New Roman,serif;\">vhost.conf<\/span><\/em><span style=\"font-family: Times New Roman,serif;\"> file, located inside a domains <\/span><em><span style=\"font-family: Times New Roman,serif;\">conf<\/span><\/em><span style=\"font-family: Times New Roman,serif;\"> directory &#8211; this is at least how Red Hat does it. If you have a <\/span><em><span style=\"font-family: Times New Roman,serif;\">conf <\/span><\/em><span style=\"font-family: Times New Roman,serif;\">folder, but no <\/span><em><span style=\"font-family: Times New Roman,serif;\">vhost.conf<\/span><\/em><span style=\"font-family: Times New Roman,serif;\"> file, go ahead and create it &#8211; you\u2019ll likely have to login as root to execute this.<\/span><\/p>\n<p><span style=\"font-family: Times New Roman,serif;\">Now, within your <\/span><em><span style=\"font-family: Times New Roman,serif;\">vhost.conf<\/span><\/em><span style=\"font-family: Times New Roman,serif;\"> file (for drupal-slave.com, in this scenario), you\u2019ll need to do something like this (alter for your own needs):<\/span><\/p>\n<pre><span style=\"font-family: Times New Roman,serif;\">DocumentRoot \/httpd\/vhosts\/<\/span><em><span style=\"font-family: Times New Roman,serif;\">my-drupal-core.com<\/span><\/em><span style=\"font-family: Times New Roman,serif;\">\/httpdocs&lt;Directory \/httpd\/vhosts\/<\/span><em><span style=\"font-family: Times New Roman,serif;\">my-drupal-core.com<\/span><\/em><span style=\"font-family: Times New Roman,serif;\">\/httpdocs&gt;<\/span>\r\n  <span style=\"font-family: Times New Roman,serif;\">php_admin_value open_basedir \/tmp:\/httpd\/vhosts\/<\/span><em><span style=\"font-family: Times New Roman,serif;\">my-drupal-core.com<\/span><\/em><span style=\"font-family: Times New Roman,serif;\">\/httpdocs<\/span>\r\n  <span style=\"font-family: Times New Roman,serif;\">AllowOverride All<\/span>\r\n<span style=\"font-family: Times New Roman,serif;\">&lt;\/Directory&gt;<\/span><\/pre>\n<p><span style=\"font-family: Times New Roman,serif;\">Then, (gracefully) restart Apache &#8211; viola! This works. The AllowOverride All is to allow the <\/span><em><span style=\"font-family: Times New Roman,serif;\">my-drupal-core.com\u2019s <\/span><\/em><span style=\"font-family: Times New Roman,serif;\">.htaccess file to work on all slave sites. The \/tmp directory allows the slave site to write to the tmp directory for file uploads. Hope this helps someone.<\/span><\/p>\n<p><span style=\"font-family: Times New Roman,serif;\">In this way, you can install the Drupal an Open Source CMS on <strong>dedicated web servers<\/strong> which is quite simple and very effective for managing your sites.<\/span><\/p>\n<p><strong>Please Note:<\/strong> If you are looking for Rich Data Center Web Hosting, Cloud Services, Dedicated Hosting, Colocation or Software Services in India at Affordable Costs, Visit our website at <strong><a href=\"http:\/\/www.esds.co.in\/\" target=\"_blank\">WWW.ESDS.CO.IN<\/a><\/strong>.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>Drupal as we all know that it is an open source CMS- Content Management System. This helps is making personal blogs to enterprise applications. It is free, flexible CMS written in PHP and distributed under GNU General Public License. It is used as a back-end system for the websites. The standard release of Drupal, known&#8230; <\/p>\n<div class=\"clear\"><\/div>\n<p><a href=\"https:\/\/www.esds.co.in\/kb\/drupal-installed-on-dedicated-servers\/\" class=\"gdlr-button small excerpt-read-more\">Read More<\/a><\/p>\n","protected":false},"author":3,"featured_media":0,"comment_status":"open","ping_status":"closed","sticky":false,"template":"","format":"standard","meta":[],"categories":[3],"tags":[853,834,854,113,112,855,852,378],"aioseo_notices":[],"yoast_head":"<!-- This site is optimized with the Yoast SEO plugin v15.9.2 - https:\/\/yoast.com\/wordpress\/plugins\/seo\/ -->\n<title>Drupal Installation on Dedicated Web Hosting<\/title>\n<meta name=\"description\" content=\"How to install Drupal on Dedicated Web Servers - Drupal as we all know that it is an open source CMS- Content Management System.\" \/>\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.esds.co.in\/kb\/drupal-installed-on-dedicated-servers\/\" \/>\n<meta property=\"og:locale\" content=\"en_US\" \/>\n<meta property=\"og:type\" content=\"article\" \/>\n<meta property=\"og:title\" content=\"Drupal Installation on Dedicated Web Hosting\" \/>\n<meta property=\"og:description\" content=\"How to install Drupal on Dedicated Web Servers - Drupal as we all know that it is an open source CMS- Content Management System.\" \/>\n<meta property=\"og:url\" content=\"https:\/\/www.esds.co.in\/kb\/drupal-installed-on-dedicated-servers\/\" \/>\n<meta property=\"og:site_name\" content=\"ESDS Official Knowledgebase\" \/>\n<meta property=\"article:publisher\" content=\"https:\/\/www.facebook.com\/ESDSdc\/\" \/>\n<meta property=\"article:published_time\" content=\"2017-09-17T11:55:12+00:00\" \/>\n<meta property=\"article:modified_time\" content=\"2019-06-11T05:32:56+00:00\" \/>\n<meta property=\"og:image\" content=\"https:\/\/blog.cyberpanel.net\/wp-content\/uploads\/2018\/02\/installing-drupal-1038x576.png\" \/>\n<meta name=\"twitter:card\" content=\"summary_large_image\" \/>\n<meta name=\"twitter:creator\" content=\"@ESDSDataCenter\" \/>\n<meta name=\"twitter:site\" content=\"@ESDSDataCenter\" \/>\n<meta name=\"twitter:label1\" content=\"Est. reading time\">\n\t<meta name=\"twitter:data1\" content=\"3 minutes\">\n<script type=\"application\/ld+json\" class=\"yoast-schema-graph\">{\"@context\":\"https:\/\/schema.org\",\"@graph\":[{\"@type\":\"WebSite\",\"@id\":\"https:\/\/www.esds.co.in\/kb\/#website\",\"url\":\"https:\/\/www.esds.co.in\/kb\/\",\"name\":\"ESDS Official Knowledgebase\",\"description\":\"\",\"potentialAction\":[{\"@type\":\"SearchAction\",\"target\":\"https:\/\/www.esds.co.in\/kb\/?s={search_term_string}\",\"query-input\":\"required name=search_term_string\"}],\"inLanguage\":\"en-US\"},{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.esds.co.in\/kb\/drupal-installed-on-dedicated-servers\/#primaryimage\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/blog.cyberpanel.net\/wp-content\/uploads\/2018\/02\/installing-drupal-1038x576.png\"},{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esds.co.in\/kb\/drupal-installed-on-dedicated-servers\/#webpage\",\"url\":\"https:\/\/www.esds.co.in\/kb\/drupal-installed-on-dedicated-servers\/\",\"name\":\"Drupal Installation on Dedicated Web Hosting\",\"isPartOf\":{\"@id\":\"https:\/\/www.esds.co.in\/kb\/#website\"},\"primaryImageOfPage\":{\"@id\":\"https:\/\/www.esds.co.in\/kb\/drupal-installed-on-dedicated-servers\/#primaryimage\"},\"datePublished\":\"2017-09-17T11:55:12+00:00\",\"dateModified\":\"2019-06-11T05:32:56+00:00\",\"author\":{\"@id\":\"https:\/\/www.esds.co.in\/kb\/#\/schema\/person\/d951a1b6843822458f3c5f5ee02a74e8\"},\"description\":\"How to install Drupal on Dedicated Web Servers - Drupal as we all know that it is an open source CMS- Content Management System.\",\"breadcrumb\":{\"@id\":\"https:\/\/www.esds.co.in\/kb\/drupal-installed-on-dedicated-servers\/#breadcrumb\"},\"inLanguage\":\"en-US\",\"potentialAction\":[{\"@type\":\"ReadAction\",\"target\":[\"https:\/\/www.esds.co.in\/kb\/drupal-installed-on-dedicated-servers\/\"]}]},{\"@type\":\"BreadcrumbList\",\"@id\":\"https:\/\/www.esds.co.in\/kb\/drupal-installed-on-dedicated-servers\/#breadcrumb\",\"itemListElement\":[{\"@type\":\"ListItem\",\"position\":1,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esds.co.in\/kb\/\",\"url\":\"https:\/\/www.esds.co.in\/kb\/\",\"name\":\"Home\"}},{\"@type\":\"ListItem\",\"position\":2,\"item\":{\"@type\":\"WebPage\",\"@id\":\"https:\/\/www.esds.co.in\/kb\/drupal-installed-on-dedicated-servers\/\",\"url\":\"https:\/\/www.esds.co.in\/kb\/drupal-installed-on-dedicated-servers\/\",\"name\":\"Drupal installed on Dedicated Servers\"}}]},{\"@type\":\"Person\",\"@id\":\"https:\/\/www.esds.co.in\/kb\/#\/schema\/person\/d951a1b6843822458f3c5f5ee02a74e8\",\"name\":\"ESDS ADMIN\",\"image\":{\"@type\":\"ImageObject\",\"@id\":\"https:\/\/www.esds.co.in\/kb\/#personlogo\",\"inLanguage\":\"en-US\",\"url\":\"https:\/\/secure.gravatar.com\/avatar\/5618393df3c15e5b6b3b9ef917e83827?s=96&d=mm&r=g\",\"caption\":\"ESDS ADMIN\"}}]}<\/script>\n<!-- \/ Yoast SEO plugin. -->","_links":{"self":[{"href":"https:\/\/www.esds.co.in\/kb\/wp-json\/wp\/v2\/posts\/290"}],"collection":[{"href":"https:\/\/www.esds.co.in\/kb\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.esds.co.in\/kb\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.esds.co.in\/kb\/wp-json\/wp\/v2\/users\/3"}],"replies":[{"embeddable":true,"href":"https:\/\/www.esds.co.in\/kb\/wp-json\/wp\/v2\/comments?post=290"}],"version-history":[{"count":6,"href":"https:\/\/www.esds.co.in\/kb\/wp-json\/wp\/v2\/posts\/290\/revisions"}],"predecessor-version":[{"id":3681,"href":"https:\/\/www.esds.co.in\/kb\/wp-json\/wp\/v2\/posts\/290\/revisions\/3681"}],"wp:attachment":[{"href":"https:\/\/www.esds.co.in\/kb\/wp-json\/wp\/v2\/media?parent=290"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.esds.co.in\/kb\/wp-json\/wp\/v2\/categories?post=290"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.esds.co.in\/kb\/wp-json\/wp\/v2\/tags?post=290"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}