Iremos aprender a configurar o WordPress em um servidor local. Utilizaremos o Wampserver, que é um ambiente de desenvolvimento web para Windows, com Apache2, PHP e banco de dados MySQL.
Alternativamente, para Linux pode-se utilizar o XAMPP e, para Mac OS, basta instalar o Banco de Dados, pois o mesmo já vem com Apache e PHP.
UPDATE (10/10/12): Constatei que muitas vezes o Wampserver não estava iniciando corretamente e apontava um erro. Pesquisei qual seria esse erro e descobri que há um conflito de portas entre o Skype e o Wampserver. Assim, se o seu Skype for inicializado primeiro que o Wampserver, este não iniciará. Então, feche o Skype para inicializar o Wamp. Encontrei em um forum uma dica: No Skype, clica em em “Ferramentas” e “Opções” e desmarque a caixa “usar a porta 80 e 443 “. Fica a dica!
1º passo: Download os arquivos
Seguem abaixo os arquivos necessários para download.
WordPress, clique aqui
Wampserver, clique aqui
2º passo: instalação do Wampserver
A instalação do Wampserver é bem tranquila: ao abrir o arquivo executável, clique em Next, aceite os termos de uso, escolha o local em que será instalado e a instalação começará. Em poucos minutos estará em sua máquina.
3º passo: Utilizando o Wampserver.
Ao executar o Wampserver já instalado, o mesmo abrirá na barra de tarefas do Windows, próximo ao relógio. Aparecerá o ícone do Wampserver, algo como a imagem abaixo:
Ao clicar sobre o ícone, aparecerá o menu, clique em Put Online.
Assim, o ícone do Wampserver ficará verde, alertando que o ambiente está ativo e pronto para desenvolvermos.
Os arquivos do WordPress (assim como qualquer arquivo que componha algum projeto de desenvolvimento web) ficam no diretório www. Você pode acessá-lo no mesmo menu acima, clicando em www directory ou, então, por meio dos diretórios do seu computador. No meu caso, como instalei na partição C:, o endereço da minha pasta www é: C:\wamp\www.
4º passo: criando um banco de dados
Acesse pelo menu do Wampserver, a opção phpMyAdmin ou digite o caminho http://localhost/phpmyadmin/ no seu navegador de internet. Clique em Banco de Dados. Na caixinha, digite um nome para o seu banco e clique em Criar.
Importante: à fins de desenvolvimento, não entraremos em detalhes sobre a segurança e integridade do banco de dados, mas este é um tópico importante e necessário no momento em que o site estará alocado em um servidor público.
5º passo: Instalando e configurando o WordPress
Criaremos uma pasta dentro do www directory com o arquivo zipado do WordPress que baixamos. Descompacte este arquivo na pasta criada.
O wordpress, por si só, faz a criação automática do arquivo wp-config.php, que é o local onde informamos ao sistema qual banco de dados utilizar, usuário e senha. Caso este não funcione, você simplesmente edita o arquivo wp-config-sample.php e salve-o como wp-config.php.
Para realizar a configuração automática, acesse em seu navegador: http://localhost.
Clique sobre o diretório onde os arquivos do wordpress estão alocados e uma página semelhante a abaixo aparecerá:
Clique no botão “Crie um Arquivo de Configuração” e aparecerá uma tela onde precisaremos preencher algumas informações sobre o banco de dados, que criamos no 4º passo.
Informe o nome do banco de dados criado no phpmyAdmin, o usuário (como padrão, coloque root). Deixe em branco o campo senha, o servidor do Banco de Dados é o próprio localhost e no Prefixo das Tabelas deixe wp_.
Feito isso, o seu arquivo de banco de dados estará configurado e o próximo passo é realizar a famosa instalação de 5 minutos do WordPress!
Preencha os dados da página que aparecerá e clique no botão “Instalar WordPress”, como mostrado na imagem abaixo.
Em até 5 minutos (dependendo, nem 1 minuto), o seu WordPress estará pronto para o uso. Ao acessar novamente o diretório do wordpress em seu localhost, a tela de login aparecerá.
É importante ressaltar, novamente, que este tutorial é para fins didáticos e aprendizagem, não preocupando com a segurança do sistema, principalmente do banco de dados.
Espero que tenham gostado. Qualquer dúvida sobre o tutorial, só contatar-me pelo e-mail thiago@chocoladesign.com ou pelo Twitter @althi.
Boa semana!





