Wednesday, February 23, 2011

Installing Drupal on Windows

The best way to familiarize oneself with Drupal is to play around with a local deployment.
For those who are unfamiliar with client-server model, here is what a local deployment means.
Others can skip to installation directions.
  • Install a server in your machine locally. This means, only systems, which are connected to your machine in LAN, can access the website.
  • Install a Drupal application in the local server. Typically one server can have multiple instances of applications. By applications, I mean, different websites, which can be of different flavors like Drupal, Joomla or CodeIgniter.
  • Once you are ready to take your site online, deploy your application on a public server.
  • A public server can be obtained by buying it, or getting a static IP for your machine from your ISP.