O Ideal seria você ter um servidor HTTP funcionando em sua máquina, mas uma boa alternativa é você instalar o Drupal com o Xampp.
Instalando Drupal 6.x com Xampp
Esse tutorial deve ser útil também para a instalação das versões anteriores do Drupal.
1. Preparando o cenário
Para todos os efeitos, vamos considerar que não hajam servidores em sua máquina e que o IIS não esteja ativado.
1.1 Baixando o servidor Xampp
Vá até o site http://www.apachefriends.org/pt_br/xampp-windows.html#2287 e baixe o Instalador do Xampp. Ele irá instalar-se na pasta C:/xampp e irá criar um atalho no menu iniciar. Logo em seguida, ative seu servidor em C:/Xampp/XampControl.exe clicando em Start para Apache e Mysql.
Abra o navegador e digite http://localhost ,escolha o idioma Português Brasil e na tela de Congratulações, clique em Status e veja o que está ativado, não se preocupe com o SMTP e FTP desativados por enquanto, clique também em Art Flash e veja se a animação roda, se ela funcionar significa que seu servidor está operacional.
1.2 Criando um banco de dados
Ainda em http://localhost clique em ferramentas --> PhpMyAdmin e onde está escrito Criar novo banco de dados digite um nome qualquer, por exemplo, drupal. O cenário está pronto para a instalação!
2. Instalação
Entre no site http://drupal.org/ e clique em Download Drupal 6.x descompacte o arquivo na pasta C:/Xampp/htdocs (está pasta armazena os sites locais que vc estiver desenvolvendo)
2.1. Instalando em português
vá em http://drupal.org/project/Translations e procure por Portuguese Brasil e descompacte o arquivo na pasta C:/Xampp/htdocs/drupal-6.x
2.2 Preparando o arquivo settings.php
Após ter descompactado o arquivo, verifique se este possui o arquivo settings.php, caso não possua, vá até a pasta C:\xampp\htdocs\drupal-6.x\sites\default, faça uma cópia do arquivo default.settings.php e cole no mesmo lugar mas com o nome settings.php
Você deverá ter apenas 2 arquivos nessa pasta: default.settings.php e settings.php
Volte ao navegador e digite http://localhost/drupal-6.x para começar a instalação (se vc descompactou o arquivo com outro nome, digite http://localhost/nome_do_arquivo_descompactado)
2.3 Instalando pelo navegador
Clique em Install Drupal em Portuguese, Brazil (Português)
2.4 Configurando a database
Deixe a opção mysqli marcada. Lembra que criamos um banco de dados no passo 1.2 ? então, digite, em DATABASE NAME o nome do banco de dados criado, no exemplo foi drupal. em DATABASE USERNAME digite ROOT e clique em SAVE AND CONTINUE.
2.5 Configurando o site
O Site irá começar a instalação e irá pedir configurações como nome do site (SITE NAME) e-mail do site (SITE EMAIL ADDRESS) conta do administrador usuário #1 (ADMINISTRATOR ACCOUNT) e configurações do servidor (SERVER SETTINGS) deixe a opção update marcado para ser avisado quando houverem atualizações de módulos. uma mensagem de erro dirá que não foi possível enviar o email Ignore-a (pois nenhum serivdor de SMTP foi criado no passo 1.1) e clique em YOUR NEW SITE
Fonte: Drupal-br