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.

Dá página não encontrada no endereço: localhost/mysql
Como corrijo?
olá mari, você tem que baixar o arquivo que fica no site do wordepress,
depois de baixar o arquivo, você tem que o wampserver ou outro servidor local na sua máquina,
voltando a falar com o arquivo zip, descompact, renomear-o com nome wordepress, copie para a pasta "no caso do wampserver" é www pronto é só abrir o phpmydmin, crei um banco de dado com o nome referente ao da pasta "wordepress" abra a pasta wordepress lá dentro dela tem o arquivo config.inic.php
é ele que tem a configuração necessária para configurá-lo..
caso queira ajuda mande-me um e-maill: ferreiragois@globo.com
Olá Mari, faltou uma barra depois de mysql. O endereço deve ser http://localhost/myqsl/. Um pequeno detalhe.
Entrei no /mysql/ mais nele não aparecem imagens, e qualquer link que nela clico fica em “Página não encontrada”. Qual será o problema?
Desinstalei o EasyPHP e deu tudo certo. Obrigado, muito bom o tutorial.
Olá. Acabo de entrar pra comunidade WordPress, estou extremamente verde, tendo que descobrir o bê-á-bá. Tenho esmiuçado uma série de tutoriais do próprio WordPress e outros sites em inglês, até mesmo baixei um vídeo (em espanhol, que não entendo), e aqui foi o único lugar que me proveu um passo-a-passo levando em conta que o leitor fosse (como eu sou) fundamentalmente leigo. O problema é que, com ou sem barra no final, o endereço http://localhost/mysql/ não é encontrado (nota: a resposta à Mari – acima – indica myQsl, ao invés de mySql). Mesmo copiando a referida pasta para o diretório www, onde se encontra a instalação do WordPress, tudo o que eu vejo é a estrutura do diretório, não a tela “phpMyAdmin” mostrada acima, e tampouco encontro algum executável parecido. O Fórum do desenvolvedor é em Francês, e o que eu achei no FAQ é pra lá e confuso. O FAQ do próprio phpMyAdmin também não me respondeu nada. Por favor me ajude. A versão do EasyPHP que instalei foi a 2.0 beta1. Grato desde já.
olá Licio Boa Noite!!1
1° Um dos servidor local que menos dá problemo é o wampserver e xampp, os dois são muito facil,
2º Antes de mais nada baixe o wampserver.
3º como wamp server instalado no seu computador, vá ao site do wordepress e baixe o arquivo zip,
tendo baixado o aquivo descompcte na pasta "www" do wampserver.
4º Agora vamos configurar o wordepress, vá na pasta que você descompactou do wordepress, abra o arquivo config.simples.inic.php e deixe exemplo abaixo:
define('DB_NAME', 'wordpress');
/** Usuário do banco de dados MySQL */
define('DB_USER', 'root');
/** Senha do banco de dados MySQL */
define('DB_PASSWORD', '');
/** nome do host do MySQL */
define('DB_HOST', 'localhost');
5ª Agora vamos ao phpmydmin crie um banca de dados com o nome da pasta do "wordepress"
Agora registre-se com os dados que você alterou no quivo config.sample.php pronto você setá prestes ter o seu blog na net…..
Oi Licio, vamos lá tentar descobrir o que está acontecendo. Primeiro, o seu EasyPHP está aparecendo a tela informando que o Apache e o mySQL estão iniciados, com a luz verde como está no tutorial? Caso positivo clique com o botão direito do mouse em cima do ícone do EasyPHP no system tray (junto do relógio do Windows), escolha a opção Configuração e depois PhpMyAdmin, desta forma ele vai abrir o browser e o PhpMyAdmin automaticamente. Se ainda assim não der certo eu recomendo que você reinstale o EasyPHP.
Olá Érico,
Mandei um e-mail pra você! Estava seguindo este tutorial e encontrei problemas na instalação do WP.
Quando estou criando o arquivo wp-config.php e clico em Submit, me deparo com o seguinte erro:
Warning: Cannot modify header information – headers already sent by (output started at c:\arquivos de programas\easyphp\www\wordpress\wp-admin\setup-config.php:23) in c:\arquivos de programas\easyphp\www\wordpress\wp-includes\wp-db.php on line 372
A linha 372 do p-db.php contém o seguinte código:
header (‘Content-Type: text/html; charset=utf-8′);
E agora, o que eu faço? Não sei o que fazer!
Abs,
Yuri
Obs: orbigado pelo tutorial, bem didático!
No aguardo pela resposta!
Olá Yuri,
Muito estranho esse erro, nunca tinha visto. Talvez algum arquivo esteja corrompido. Faça o seguinte, apague toda a pasta do WordPress, baixe novamente o WordPress e descompacte na pasta c:\arquivos de programas\easyphp\www\. Depois vc me conta se deu certo.
Boa sorte!
Oi!
mas o nome do site vai ficar http://localhost/wordpress/ mesmo?
não tem como mudar?
bjos!
VocÊ BURRA EM FILHA!! CARACA
Oi Ana Paula,
Esta URL é apenas para você acessar o WordPress no seu computador, para aprender a usá-lo, fazer testes, etc. Se você quiser tornar seu site disponível na internet, o ideal é contratar uma empresa de hospedagem e registrar um domínio.
Aew gente, para quem não está tendo sucesso na parte em que tem que acessar o endereço http://localhost/mysql/ , tente esse endereço: http://localhost/home/mysql/ …
É que o phpMyAdmin trocou de versão, e com esse endereço ele não funciona mais…
Érico se quiser fazer o teste e alterar no seu tutorial, fique à vontade!
[ ]‘s
Ps.: Obrigado pelo tutorial, após várias leituras na internet, esse foi o único que me fez entender…
Cara, muitíssimo obrigado por este tutorial, salvou minha vida, estava tentando criar meu blog, porém no momento estou utilizando um host nacional que é uma porcaria e só fica fora do ar. Então enquanto desenho o meu layout e registro domínio e assino um servidor gringo (e que preste como o dreamhost ou bluehost) eu vou desenvolvendo localmente. Mais uma vez muito obrigado!
ola, eu consegui fazer certinho o q vc explicou, agora como q faço pra por o blog no ar?
pras pessoas verem, em qual endereço ficou?
Olá Rafael, a idéia deste tutorial é mostrar como instalar o WordPress no seu computador para utilizá-lo para teste e/ou backup. Para disponibilizar seu blog na internet é recomendado a contratação de um empresa de host.
verdade, pra fazer testes é a melhor coisa, eu instalei e quando preciso mudar o tema do meu blog, primeiro troco na versão local, deixo tudo certinho e depois envio pro host, pra fazer testes tb é ótimo.
abraço.
Érico, me diz uma coisa, eu exportei o arquivo xml, e quando fui importar no easyhphp ele acabou duplicando os posts, como arruma isso? é possivel apagar o blog inteiro e depois importar o xml?
valeu mesmo
abraços
ricardo
Kra..
naum ta dando na hora de entrar em http://localhost/mysql/ e o ícone do easy php naum ta piscando na system tray como foi dito, o que posso fazer?
Ricardo, não faço nem idéia porque isso aconteceu.
Hyan, fica difícil te ajudar se você não fornecer mais informações. Após a instalação você iniciou o programa? Apareceu a luz verde do Apache e do MySQL?
Instalei o EasyPhp mas o phpmyadmin não funciona! :\
Sabe o que pode ser?
Kra, animal!!!
Fazia tempo que eu queria testar o WordPress localmente. Valeu!
Cara, sensacional!!
Valeu demais, tava num tal de testar arquivo online que ninguem merece!!
Olá Érico depois de tudo perfeitamente instalado como faço para adicionar e testar temas e plugins?
Fiquei perdido… p. ex. tentei jogar o plugin direto na pasta wordpress do Easyphp mas não deu em nada en tão como funciona?
Olá Pivomar, também fiz um tutorial explicando como instalar temas e plugins. http://www.pblog.com.br/como-instalar-temas-e-plugins-no-seu-blog-wordpress/
Oi, Érico. Muito bom esse seu tutorial. Completo e claro. ^^ A hospedagem do blog pode ser no freehostia.com, por exemplo? Você tem alguma recomendação quanto a isso?
Abraço.
P.S.: tenho um blog .zip.net; posso exportar os arquivos e posts dele para o wordpress depois?
Olá Pietra, sem dúvida alguma você pode utilizar o FreeHostia, eles possuem todos os requisitos necessários para utilizar o WordPress.
Quanto aos seus posts no Zip.net, acredito não ser possível realizar tal operação.
Deixo aqui meus parabéns pelo tutorial, funcionou perfeitamente =)
Olá,
bom eu estou com um problema, o programa não fica piscando em baixo, ai qnd eu vou acessa o http://localhost nom aparece o q deveria aparecer.. oq eufaço?
obrigada
Olá Iara,
Difícil te dizer o que pode ter acontecido, já instalei o EasyPHP em vários computadores e nunca tive esse problema. Tente reinstalar ou testar em outro computador.
Muito bom o serviço! Mas não há outro teste para fazer além de reinstalar o easyphp? O icone não fica verde e não há conexão!
Um salve a todos e um forte abraço a vç Erico,vç acaba de ganhar seu fan nª 999 hehe que sou eu,parabens pelos tudo ja vi que tenm muita coisa boa por aqui,apesar de ter apanhado um pouco c/o Easy ,pois o Apache ñ estava abrindo e tive que configura-lo na unha esse é o erro de muita gente que ñ esta conseguindo,tem que dar uns comando pra ele abrir,ai abre o phpMyAdmin na boa.
Vou partindo pra outro tuto e fazer uma perguntinha básica por lá abraços a todos.
Parabéns ao Érico por esse maravilhoso tutorial. Sugiro Érico que vc edite o texto como disse o Salsicha de http://localhost/mysql/ para http://localhost/home/mysql/ pois é justamente ae que está havendo um erro devido a mudança da versão.
Olá Jabah,
Obrigado pelos elogios.
A versão do PHPmyadmin do EasyPHP, que utilizei neste tutorial, só funciona com o endereço http://localhost/mysql/.
Érico,
Instalei o EasyPHP 2.0 beta1 mas a luz vermelha n ficava piscando no SystemTray e eu n conseguia acessar a pagina http://localhost/mysql/. Entao, desinstalei o EasyPHP 2.0 beta1 e instalei o EasyPHP 1.8.
Tudo correu bem até quase o final da configuracao do WordPress qdo na configuracao do segundo passo apareceu o seguinte erro:
ERROR: WordPress 2.2.3 requires MySQL 4.0.0 or higher
Verifiquei q a versao do MySQL do EasyPHP 1.8 q estou usando é MySQL 4.1.9?!!
O que devo fazer?
Agradeço sua atenção antecipadamente.
Ale,
Realmente não sei o que pode estar acontecendo, estou utilizando esta mesma versão do EasyPHP, inclusive o MySQL é 4.1.9, e tudo está funcionando sem problemas. Tente instalar em outro computador para ter a certeza se você está realizando o procedimento corretamente ou se existe alguma incompatibilidade neste computador.
Érico, obrigado pela rapida resposta!
Fiz o seguinte: baixei um versao mais antiga do wordpress , instalei e deu certo!
antes de instalar o easyphp tinha instalado o triad, o apache, o mysql e o php. desinstalei os 3 ultimos mas o phptriad n consgui desinstalar pois ele n aparece na lista de programas a serm instalados/desinstalados do painel de controle do windowa xp.
vc saberia me dizer com faço para desinstalar o phptriad?
Funcionou certinho, quer dizer tive que usar o endereço http://localhost/home/mysql/ por causa da versão, mas de resto, tudo perfeito!! Valeu pelas dicas, será muito útil!
Eu tenho um administrador, ainda sim posso instalar no meu pc para que eu mesma vá me aprimorando e personalizando meu blog? Imagino que o administrador do meu blog já tenha feito isso. Tou louca, hahahaha… ainda vou xeretar muito esse seu blog, preciso aprender várias coisinhas, rs…
Beijos da Mulher Aspirina pra ti. Ainda estou migrando para meu domínio.
Erico, bom dia!
Como faço pra desinstalar o wordpress?
Ale, basta apagar os arquivos do WordPress e desintalar o EasyPHP pelo gerenciador de programas do Windows.
Érico, gostaria de saber se com esse WordPress local eu consigo add novos themes e pluigs…
Olá Letícia,
Você poderá instalar novos temas e plugins com o WordPress instalado em seu computador.
Olá! Quando digitei ‘http://localhost/home/mysql/', apareceu uma mensagem com título ‘phpMyAdmin – Erro’ na janela, dizendo:
‘não carregou extensão mysql,verifique a configurações do php – Documentação’
O que poderá ser?
Se possível, me envie a resposta por e-mail também.
Desde já obrigado.
Lucas, se você estiver usando a versão 1.8 do EasyPHP, acesse o PHPmyAdmin através do seguinte endereço http://localhost/mysql/.
Olá!
Parabens pelo artigo.
Ja usei o EasyPHP uma vez. não gostei por causa dos bugs reclamados por alguns dos usuários acima. Recomendo o VertrigoServ que pode ser baixa em http://vertrigo.sourceforge.net/. Ele é ótimo tanto para usuário leigo como para usuário avançado.
Abraços
Excelente post. Já tentei isso uma vez, seguindo orientação de outro site. Agora vou tentar mais uma vez, seguindo sua orientação, que – à primeira vista – parece-me mais precisa. Depois volto para relatar dificuldades e pedir socorro. Valeu. Um abraço!
Olá Erico,
o seu tutorial salvou a minha vida, e na realidade até agora deu tudo certo, estava trabalhando com o WAMP mas percebi que para o que eu precisava o EasyPHP facilitava… MAS.. tem um problema ainda, o http://localhost/ não abre como debería, aparece a opção de “Save as..” um tal de application/x-httpd-php. Nem no IE nem no Mozilla, se vc pudesse me ajudar agradeceria!
Olá Steven,
Como já disse anteriormente é difícil saber o que pode estar acontecendo, já instalei o EasyPHP em vários computadores e nunca tive esse problema. Tente reinstalar ou testar em outro computador.
Mais simplificado impossível… antes da formatação que eu tive que fazer, eu já tinha instalado sem ter instruções, mas com o seu tutorial foi facinho! =D
Abraços, e parabéns pelo site como um todo…
Cara eu fiz tudo isso mas como vou salvar o blog?
Renato, seu blog vai ser salvo no Banco de Dados MySQL instalado junto com o EasyPHP.