A instalação do WordPress no próprio computador tem muitas vantagens. Para os novatos será uma ótima oportunidade de ir se familiarizando com a interface do administrador, poder alterar qualquer configuração sem preocupar-se com o site, além de não ter custo algum para vê-lo funcionando. Para os mais experientes funciona como uma versão de testes para novos plugins, widgets, temas, entre outras coisas.
Para ter um blog WordPress rodando em sua máquina você precisará apenas de um servidor web rodando PHP e mySQL. Pode parecer assustador a princípio mais é algo extremamente simples. Já tem disponível na internet há algum tempo diversos pacotes que permitem a instalação deste trio de maneira simplificada, entre os mais conhecidos estão o EasyPHP, o Xampp e o PHPTriad. Particulamente, eu utilizo e recomendo o EasyPHP e é com ele que farei este tutorial. Além disso, me limitarei a explicar apenas a instalação para Windows, já que minha experiência com Linux e Mac é muito pequena, mas desde já adianto que são muito semelhantes.
Depois destes esclarecimentos iniciais vamos colocar a mão na massa. Primeiro faça o download do EasyPHP e instale em sua máquina. Após a instalação, inicie o servidor clicando no ícone do próprio EasyPHP e assim você verá a seguinte tela no seu desktop:

Janela principal do EasyPHP
Agora vamos instalar o WordPress! Primeiro faça o download da última versão e descompacte dentro da pasta c:/arquivos de programas/easyphp/www. Esta é a pasta raiz do seu servidor web no EasyPHP e para acessá-la pelo browser basta digitar “localhost” e você verá a seguinte tela:

Pagina localhost no seu navegador

Página de erro do WordPress
O próximo passo é a criação de um banco de dados. Para isso vamos acessar o phpMyAdmin, programa que nos permite administrar o MySQL através de uma interface web. Digite, em uma nova janela do seu browser, o seguinte endereço: http://localhost/home/mysql/. Em seguida digite o nome do banco de dados que se deseja criar no formulário cria novo banco de dados, no nosso caso o nome do banco de dados será wordpress, e depois clique no botão cria para concluir o procedimento.

Página inicial do PHPMyAdmin
Feche esta janela e volte para a instalação do WordPress. Clique em create a wp-config.php file through a web interface e na página seguinte em Let’s go. A próxima página exibi um formulário solicitando informações sobre a conexão com o banco de dados. Nesta página você deverá preencher os campos com os seguintes dados:

Formulário de instalação do WordPress
Agora clique em Submit e nós concluiremos esta etapa inicial de configuração e iremos para a instalação em si, que será bastante breve, eu garanto
Preencha este formulário com o nome do seu blog e seu email (estes dados poderão ser alterados no futuro) e clique em Continue to Second Step. Pronto, instalação terminada! Agora anote a senha aleatória que o WordPress gerou e, se quiser, troque por uma mais simples e de fácil memorização, já que está instalação não estará online. Para ver seu blog WordPress funcionando digite o seguinte endereço no seu browser: http://localhost/wordpress/ e para acessar o administrador: http://localhost/wordpress/wp-login.php.


Dom Violeto, no fórum existe um tópico sobre isso: http://forum.pblog.com.br/topic.php?id=60&replies=7#post-207
O EasyPHP exige pouco recurso para funcionar, acredito que seja algum problema de configuração no seu Windows.
Esse foi o melhor tutorial sobre instalação de WordPress que eu já vi!! Excelente, nota 1000!!
Só uma ressalva: você poderia colocar o novo endereço http://localhost/home/mysql/ no próprio tutorial ao invés de deixar apenas nos comentários. Fica bem acessível! Eu só consegui instalar depois que eu vi que você corrigiu o endereço nos comentários.
Parabéns e muito sucesso!
Érico, me tire uma dúvida, como devo instalar o WordPress no provedor??
entao. a mimnha duvida é a seguinte:
eu fiz um wp e depois instalei ele no meu pc, como faço o meu blog antigo ser “gerenciado” pelo meu pc
sendo q aparece outras coisas (acho que é do host) e nao o endereço?
ótima dica, ajudou bastante no meu trabalho x)
Este programa é de domínio público? Devo pagar direitos?
primeiramente gostaria de te dá os parabéns por fazer esse blog ajudando os iniciantes na parada do wordpress!
acabei de instalar o EasyPHP, acabei a instalação tudo ok, mas fui vê como no primeiro passo a imagem do programa e ficou o Apache iniciado e o MySQL parado, tentei iniciar e deu um aviso: MySQL Port: **** is uses by ”” (mysqld-nt.exe)!
o que houve? o que fiz de errado? :S
desde já agradeçida *:
Bom, gostaria de agradecer ao pessoal do pblog, foi, estou migrando para o wordpress, e essa maneira de deixar tudo localmente ai está sendo muito viável pra mim, obrigado mesmo. Quanto ao pessoal lá encimão que não conseguiu a instalação, comece tudo de novo, eu fiz e deu certíssimo depois de notar alguns erros no processo de instalação, mas seguindo à risca, não tem como errar, o pessoal daqui é bom mesmo, e sabe o que diz. abraço à todos !
Olha, estou migrando para o wordpress graças a esse tutorial, seguindo certo os passos, não tem erro. muito obrigado !
Caro Érico,
ja instalei, desinstalei e outras coisas mais com esse seu tutorial ninja, mas uma coisa pegou: estou querendo reaver a senha do meu wordpress instalado da máquina e dá sempre nisso quando eu coloco meu email pra reveber nova senha:
“The e-mail could not be sent.
Possible reason: your host may have disabled the mail() function…”
Entendi o texto mas não a lógica, o que rolou?
abs e obrigado
Rodrigo Pires
Pingback: Tecnologia e Informação » Blog Archive » Criando um blog ou site na Wordpress.org
Olá!
Estou tentando instalar o WordPress, mas tem um problema q eu não estou entendendo direito.
Vamos lá…
Na instalação pede para:
descompactar a pasta do WP 2.5 e depois preencher estas informações do arquivo (wp-config-sample):
// ** MySQL settings ** //
define(‘DB_NAME’, ‘putyourdbnamehere’); // The name of the database
define(‘DB_USER’, ‘usernamehere’); // Your MySQL username
define(‘DB_PASSWORD’, ‘yourpasswordhere’); // …and password
define(‘DB_HOST’, ‘localhost’); // 99% chance you won’t need to change this value
define(‘DB_CHARSET’, ‘utf8′);
define(‘DB_COLLATE’, ”);
Em que parte eu vou preencher em que lugar? Mostre-me onde no arquivo eu irei preencher.
E depois onde eu irei abrir o arquivo (install)? Em qual navegador?
Gostaria muito de sua ajuda.
Abraços!!!
Quero parabeniza-lo pelo Blog e pelo excelente conteudo. Fiz a instalação do WordPress rapida e facil e ja estou usando.
Obrigado
Parabéns!!
Agora dá para instalar a versão em portugues brasileiro, e o EasyPHP acho que também está mais moderno, pois é possível colocar os arquivos em qualquer lugar, e na administração dele, em Apache, adicionar um novo alias (lá ele pede para informar o endereço real dos arquivos).
Grande tutorial, consegui fácil seguindo ele,
parabéns,
Simplesmente fantástico!
Graças a você, agora poderei testar off-line tudo em meu blog antes de levá-lo para rede. E para falar a verdade com a nova atualização do EasyPHP ficou muito mais intuitivo, contudo o processo é o mesmo.
Só alertando o pessoal, o link para download já não existe mais, para fazer o novo “dow” é só entrar na página fornecida anteriormente.
Abçs
Olá a todos!
Li todos os posts e o único que está com o mesmo problema que eu é o Alex, e ninguém o respondeu. O problema é:
Acesso meu blog PERFEITAMENTE rodando localhost, mas quando vou acessar ele de outro computador via rede local, ele converte a url http://201.89.22.22/blog em http://localhost/blog o que resulta num erro 404 é óbvio, pois no computador do lado não tem o apache e o wordpress está na minha máquina. Lembrando que já possuo site, forum e um sistema de inventário online aqui que funcionam perfeitamente na rede…
A configuração do meu wp-config.php está assim:
// ** MySQL settings ** //
define(‘DB_NAME’, “blog_cti”); // O nome do Banco de Dados
define(‘DB_USER’, “mateus”); // Seu usuário MySQL
define(‘DB_PASSWORD’, “123″); // …e senha
define(‘DB_HOST’, “localhost”); // Provavelmente você não precisará trocar este valor
define(‘DB_CHARSET’, “utf8″);
define(‘DB_COLLATE’, “”);
Já conferi no banco os dados acima estão tudo certinho. O que pode ser???
Abraços…
MMMUUUIIIITTOOOOO OBRIGADO
foi traqnuilo minha experiencia com este tutorial , bom mesmo.
Muito bacana este tutorial, muito obrigado ao Érico.
Agora posso instalar temas e plugins para testar no http://neoconcreto.com sem alterar o blog original.
Um abração.
olá, eu tenho um problema q é logo no início… assim q eu instalo o easyphp, ele não inicia o apache de jeito nenhum! dá a segunte msg: “Apache2 Port (80) is used by “” (inetinfo.exe) !”
obrigado!!!
p.s.: toda vez q tento parar o infonet.exe no gerenciador de tarefas… ele volta instantaneamente….=/
poxa num deu certo na parte de abrir o formulario do wordpress… depois que eu aperto na pasta do wordpress ele da erro HTTP 500.
o que será? e to muito afim de instalar isso se tiver outra maneira tambm aceito.
Olá pessoal,
Só para informar que meu problema de ñ conseguir acessar o blog na LAN foi resolvido…na opção Configurações\Geral, os campos Endereço do WordPress (URL) e Endereço do Blog (URL) eu preenchi com o meu IP (http://192.9.200.8/blog) e agora está acessando perfeitamente.
O que gostaria de saber agora é:
Por que quando um usuário se registra no meu Blog, ele dá a mensagem “Registro concluído. Por favor, confira seu email.” mas não envia??? Já testei colocar meu Gmail e Hotmail e mesmo assim até hoje 2 dias após o registro não chegou nada em nenhum dos dois….
Preciso fazer alguma configuração especial?
Grato.
Olá pessoal,
Só para informar que meu problema de ñ conseguir acessar o blog na LAN foi resolvido…na opção Configurações\Geral, os campos Endereço do WordPress (URL) e Endereço do Blog (URL) eu preenchi com o meu IP (http://192.9.200.8/blog) e agora está acessando perfeitamente.
O que gostaria de saber agora é:
Por que quando um usuário se registra no meu Blog, ele dá a mensagem “Registro concluído. Por favor, confira seu email.” mas não envia??? Já testei colocar meu Gmail e Hotmail e mesmo assim até hoje 2 dias após o registro não chegou nada em nenhum dos dois…
Preciso fazer alguma configuração especial?
Grato.
Estou migrando do Blogger para o WP e estava tendo dificuldades, optei então por instalar o WP no meu computador para evitar possíveis inconvenientes, instalei ontem a noite,já havia fracassado tentando com o Wamp, e o Xampp, estava perdendo as esperanças, mas com seu tutorial foi perfeito, começo a utilizar hoje. Grande abraço.
instalei o wordpress aqui em meu pc mas nao sei como logar em meu blog, ou trabalhar o meu blog já existente através desse treco aqui rsrsrsrs
help!!!
Se a instalação foi realizada com êxito, siga o procedimento:
1 – Verifique se no tray do seu desktop (junto ao relógio e outros ícones na barra) aparece o ícone do EasyPHP;
2 – dois cliques com o botão direito do mouse nesse ícone e verifique se o servidor Apache e o MySQL estão ativados;
3 – Caso positivo abra o navegador e digite http://localhost e dê dois clique na pasta wordpress
4 – Caso o servidor não esteja ativado você não poderá acessar a pagina do seu blog
Esse procedimento é para a instalação do WordPress no seu PC.
Pingback: Mudar do blogger ou blogspot para wordpress | Chucrutiz
Pingback: Rodrigo Muniz » Dicas para uma atualização indolor do Wordpress
Pingback: Instalando o WordPress no seu computador « CWk’s Live
Pingback: 15 Dicas para seu Blog | DanAlvares.net
Pingback: Instalando o WordPress localmente « CWk’s Live
Pingback: Como criar um tema para o WordPress - parte I | João Andrade l Web Designer
Pingback: Coisas que eu preciso ler (não sei quando, mas lerei) « Luciano Gardim
Pingback: Blog » Blog Archive » links for 2009-10-31
Meu phpMyAdmin ta com problema de DNS aiehaoiuehaouh
Quando eu coloco http://localhost/ não dá nada, mas quando ponho http://127.0.0.1/ funciona tudo certinho
Ótimo tutorial, muito obrigado!!
Desejo parabenizá-lo pelo blog e agradecer pelo seus esforços em orientar os novatos, como eu, nos primeiros contatos com o WordPress.org, uma comunidade também elogiável.
Segui todos os passos para a instalação, neste tópico, e correu tudo bem. Já tenho o meu localhost instalado e configurado e iniciarei os meus testes.
Um abraço, Érico.
Muito bom. deu tudo certo! Apenas uma pergunta:
Quando eu postar em casa no localhost os posts, e no outro dia pela manha quando me conectar a internet, como faço pra fazer o upload dos posts criado para a NET?
Pode parecer uma pergunta simples, mais instalei hoje e estou meio crú.
Obrigado e parabéns pelo artigo.
Moacyr
Olá Érico, td bem?
Cara, instalei td direitinho, esta td funcionando perfeitamente. mas…
tive que reiniciar o PC, e agor anao consigo fazer login no "wordpress" oq eu faço?
abraços!
MUITOOOOOOOOOOOOOOOOOOOOOOO OBRIGADO!!! Nunca consegui instalar essa bagaça aqui no meu pc… Fiquei super feliz que agora consegui… Muito simples e bacana o tutorial!!!!
!!!!!!!!!!!!!!!!!
Agora vou verificar possibilidades de host e insta-lo tb!!
Primeiro parabéns pelo post…segundo, to tendo dificuldade, pois no passo "formulário solicitando informações sobre a conexão com o banco de dados" preencho conforme explica o tuto, mas quando clico em enviar leva tempo e não aparece a tela "fisrt step"…aliás não aparece nada depois. abraço
Como instalo o wordpress no windows seven?
Ele pega no windows 7 ultimete?
Érico, ensina-nos a traduzir para o Português, por favor….
Abraço
Pingback: De Fato Comecei « PelenighT
Tive exatamente o mesmo problema, alguém sabe pq e como resolver?
Descobri. Troque o databade host de "localhost" para "127.0.0.1" que vai funcionar. Na prática é a mesma coisa, mas não sei explicar pq não reconhece a palavra localhost.
Mais leiga do que eu… duvido que exista. Segui o passo-a-passo e funcionou muuuito bem. Detalhe, baixei a versão em português do wordpress, o que facilitou muito a instalação. Valeu!!!!
Sério! Já havia procurado vários tutoriais, mas esse foi o único que entendi tudo perfeitamente e tudo ocorreu perfeitamente como você esplicou!
Meus parabens pelo trabalho, aprendi muito aqui!