Como Instalar o WordPress
Publicado em 25/11/2010 • Arquivado em Dicas e Sugestões, Wordpress • 68 Comentários
Como Instalar o WordPress
Para que você possa instalar o wordpress, precisa de um alojamento (hospedagem) com PHP e bases de dados MySQL. Neste momento o worpdress funciona com o PHP 4.3 (ou superior) e MySQL 4.1.2 (ou superior). Esta informação pode ser confirmada no site do wordpress.
O tempo de instalação é entre os 5 a 10 minutos e pode ser ainda menos se você já tiver alguma experiência. Os passos são poucos e fáceis de fazer.

Download do WordPress
Faça o download da última versão do WordPress através dos seguintes links:
Enviar o WordPress para o Alojamento
Depois de fazer o download da última versão do WordPress, vamos enviar-lo para o alojamento (hospedagem). Existe duas formas de o fazer:
Através de FTP
A transferência de ficheiros via FTP é mais rápida do que a transferência dos ficheiros através do seu navegador de internet. Você apenas tem que instalar um programa, colocar os dados do alojamento e depois transferir.
É importante referir que como o wordpress vem num ficheiro comprimido (.zip), você deve de descomprimir no seu computador e transferir tudo o que está dentro da pasta “wordpress” para o seu alojamento. Pode também (para ser mais rápido) enviar o ficheiro como o transferiu (o ficheiro .zip) e descomprimi-lo no seu alojamento (para isso o gestor de ficheiros deve de suportar esta opção).
Leia aqui um tutorial que lhe explica como deve de usar o FTP.
Através do Gestor de Ficheiros do Alojamento
A maioria dos alojamento têm um gestor de ficheiros que lhe permite mover, copiar, apagar e fazer o upload de ficheiros. Deverá de entrar no painel de controle do alojamento, procurar pelo gestor de ficheiros, fazer o upload do wordpress e depois descompactar o ficheiro.
Criar uma Base de Dados e Configurar o WordPress
Depois do wordpress estar no alojamento, criamos uma base de dados (banco de dados) e um utilizador com todas as permissões para que o wordpress possa guardar todas as informações nessa base de dados.
No painel de controle do alojamento vá a “Bases de Dados MySQL” e crie uma base de dados. De seguida crie um utilizador e adicione-o a base de dados.
A maneira que vai criando a base de dados, deverá de ir colocando os dados na página de configuração do wordpress.
Nota: Se depois de submeter os dados aparecer uma página onde fala de problemas a configurar o wp-config, veja o nosso tutorial sobre como configurar o wp-config.
Definir os Dados para Login
Agora que o WordPress já consegue ler e guardar os dados na base de dados, vamos inserir o nome do site, o username e password de login e terminar a instalação.
Na página seguinte já pode fazer o login e o wordpress está instalado.

Instalar o WordPress – Vídeo Completo
Espero que este tutorial seja útil, se tiver alguma dúvida deixe um comentário
Escrito por Celso Azevedo
Eu, na internet:
Twitter, Facebook, Google+, Website
Celso Azevedo, 20 anos, português, criador do wptotal.com, adepto das novas tecnologias e webmaster / blogger a tempo inteiro.
Partilhe Este Artigo







Muito bom o tutorial. Como dizes não é muito difícil instalar o WordPress, onde poderá existir maior dificuldade é a criação da base de dados, mas neste tutorial está muito bem explicado.
Este theme do teu blog está excelente… é assim de origem ou tem alterações feitas por ti? Caso seja possível, onde poderei encontrar?
Abraço!!!
Olá daCosta,
o tema que utilizo aqui é um tema pago. Podes encontra-lo aqui: http://www.elegantthemes.com/gallery/grungemag/
São temas muito baratos. 19.95 dollars por 1 ano e temos acesso a todos os temas. Podes registar-te por aqui.
E obrigado pelo comentário
Um bom tutorial Celso para quem se estiver a iniciar, uma instalação muito simples, que nem demora 5 minutos
@killer999,
é uma coisa simples, mas no inicio faz um pouco de confusão
Cumprimentos
Muito bom o tutorial Celso, mas uma dúvida só, o ficheiro editado eu tenho q substituir ou deixar o wp-config-sample.php tmb na mesma pasta?
Obrigado
Olá Paulinho,
você tem que que colocar o ficheiro alterado (o wp-config.php) na pasta onde fica o wordpress. O antigo wp-config-sample.php pode ficar lá.
Cumprimentos,
Celso Azevedo
Olá Celso, Obrigado pelo tutorial. Ando à algum tempo a preparar um site e um blogue e depois de analisar os vários CMS exiistentes, estou inclinado a arrancar com o WordPress. Quero pedir orçamentos para alojamento e necessitava de saber algumas coisas como:1-qual o espaço necessário em disco;2-Qual o volume de tráfego;3-Que outras caracteristicas deve ter o alojamento? Precisava ainda de saber se posso efectuar uma instalação experimental no meu PC, a fim de me ambientar com o WordPress e para ir desenvolvendo o site, para posteriormente fazer upload para o servidor do host.
Obrigado. Pedro
Pedro,
O alojamento depende daquilo que você vai fazer. Se é um blog pessoal, uns 100mb de espaço e 5gb de tráfego chega bem para isso.
Aqui no site estou a ocupar quase 250 mb, mas tenho todos os ficheiro alojados (muitas imagens e ficheiros zip alojados).
As caracteristicas básicas do alojamento são: php5 e mysql.
Deixo aqui 3 empresas de alojamento que já utilizei e gostei:
- PTWebServ
- PTServidor
- HostGator
Quanto a instalar o wordpress no seu computador, não sei como fazer, pois eu utilizo sempre online.
Cumprimentos,
Celso Azevedo
Ola queria saber qual o melhor alojamento gratuito para instalar o wordpress…e que tenho um pouco de difuculdade em instalalo!
fica aqui o meu email: franciscoxrodrigues@hotmail.com – se me puder ajudar na instalação do wordpress 2.8 agradecia..!
Olá! Sou totalmente leiga no assunto mas gostava mesmo de poder ter o meu próprio wordpress. Segui todas as instruções (muito úteis), mas parei na fase em que tenho que copiar os ficheiros para a pasta “public_html”. Acontece que consigo aceder ao alojamento via FTP mas não existem essas pastas. Apenas uma com o nome do site, que está vazia.
No passo anterior, também não consegui escolher todas as permissões para o utilizador, pois estou a usar o domínio gratuito do freehostia e não entendo onde se acede a essa opção (já cliquei em todos os lugares!)
Será que me pode ajudar?
@ Ana,
antes de mais agradeço a sua visita.
Este tutorial foi feito num alojamento pago com o painel de controle cPanel.
No freehostia não sei bem como funciona, mas os ficheiros devem de ficar dentro dentro da pasta com o nome do site. Quanto as permissões da base de dados, você escolhe todas as opções que aparecer
Se não funcionar, o penso que o freehostia têm um auto-instalador de aplicações. Procure no seu painel de controle
Qualquer dúvida, deixe um novo comentário
Cumprimentos,
Celso Azevedo
Obrigada pela rapidez na resposta. Continuo sem conseguir… Em relação às permissões, não sei onde posso clicar, não encontro nada na base de dados que aceda às permissões. Na página “gerir base de dados MySGL clico na base de dados que acabei de criar e abre uma nova janela php myAdmin. Aí, já abri todas as opções e nenhuma está relacionada com as permissões.
De seguida, no FileZilla, aparece de facto a pasta do site mas vazia, Tento copiar para lá os ficheiros e não consigo. Talvez estes dois problemas estejam relacionados.
Quanto à última dica, não faço a mínima ideia de como se faz. Como disse, isto é tudo novo para mim.
Obriaga, mais uma vez, pela ajuda.
@ Ana,
é melhor voce utilizar um alojamento com o painel de controle cPanel.
O cPanel é a area onde você gere o seu alojamento e o FreeHostia não tem isto… Por isso aconselho-a a mudar de alojamento.
Pode utilizar o serviço nacional GetHost4You.com
É um serviço de alojamento gratuito e profissional e no futuro pode optar por aumentar as características do alojamento (para isto é preciso pagar, mas no inicio os planos que oferecem chegam perfeitamente).
Pode pedir o plano básico aqui: http://my.gethost4you.com/cart.php?a=add&pid=2
O painel de administração utilizado neste alojamento é o cPanel (o mesmo que utilizei para fazer o tutorial) por isso será muito mais fácil fazer a instalação do wordpress
No inicio é sempre complicado… eu agora faço uma instalação em 5/10 minutos… Não podemos desistir
Depois diga-me como correu
Cumprimentos,
Celso Azevedo
Mais uma vez, muito obrigada pela atenção! Mas ainda não é desta. Não sei porquê, mas o site que me sugeriu não funciona. Utilizei o http://www.000webhost.com. Consegui finalmente copiar os ficheiros para a pasta public_html com sucesso. Mas agora não funciona o passo seguinte. Não consigo entrar no meu site, não sei porquê, pois já o abri antes. Será que com os procedimentos anteriores ficou inactivo por algum tempo?
Estou quase a desistir…
Olá Ana,
infelizmente não a consigo dizer como fazer em alojamentos que não tenha o cPanel. O 000WebHost utiliza um painel de administração feito por eles (se reparar é diferente do FreeHostia) e já a mais de um ano que não utilizo o serviço… Não me recordo como fazer.
O serviço que lhe indiquei, pelo menos aqui, está a funcionar bem. Contacte-me e indique o seu MSN ou GTalk para que possa-mos falar mais rapidamente:
http://www.wptotal.com/contacto
Cumprimentos,
Celso Azevedo
Apesar de esse ser meu segundo comentário, foi esse o primeiro post que li. Foi esse post também que fez tornar-me leitor assíduo do seu blog. Obrigado mais uma vez pelo excelente tutorial!
@ Edson,
obrigado pelo seu comentário!
Estamos aqui para ajudar e partilhar conhecimentos
Cumprimentos,
Celso Azevedo
o mais legal é que você utiliza o exemplo no mesmo servidor que eu utilizo, é magnifico
Estou com o mesmo problema que a Ana e também estou a usar o 000webhost, sera problema do servidor ou um erro meu?
Eu ao enviar o ficheiro para a pasta publica fiquei com duvida se seria a pasta mesmo ou os ficheiros que estão na pasta,
Aguardo resposta
@Pedro Lima,
envie apenas os ficheiros que estão dentro da pasta do wordpress
Thanks pela resposta rápida, vou experimentar
Agora da este erro : Error establishing a database connection
Penso que é algo no passo 4 que não estou a fazer correcto, aquilo do define é igual pra todos?
Já adicionou o user a base de dados? Inseriu os dados correctos?
Sim já fiz isso será que esta a dar conflito por a base de dados ter o mesmo nome que o user?
Penso que isso não influencie, mas experimente alterar isso. Não se esqueça de modificar o wp-config!
Pois o erro continua, não sei de que será.
Já fiz td certo e não sei onde esta a falhar.
Inda assim, obrigado pelo ajuda
Não sei o que possa estar mal… este tutorial foi feito num alojamento pago, por isso a maneira de fazer é diferente.
Espero conseguir fazer esta semana um tutorial para o 000webhost!
Fique atento
Ok amigo Azevedo,
Obrigado
Ola Celso
Estou iniciando um blog e queria saber se é realmente necessario eu hospedar meu blog em outro servidor, pois estou pensando em deixar ele no wordpress mesmo.
Olá Alessandro,
não confunda o wordpress.ORG com o wordpress.COM!
O .com é um site onde você pode criar o seu blog gratuitamente, sem pagar nada. É como o blogger/blogspot. O .org é o site onde você pode descarregar o sistema do wordpress e instala-lo num alojamento tento mais possibilidades de personalização, etc.
Você não tem que mudar do wordpress.com, pode continuar aí, é um serviço gratuito mas com alguns limites
Obrigado, sempre que eu entro num site ele diz pra baixar o aplicativo e instalá-lo ai eu tava com essa duvida, e tb não sabia que eram diferentes pra mim era uma coisa só, mas agora eu entendi. E talvez num futuro próximo eu mude para um servidor pago.
valeu mesmo pela ajuda.
olá Celso Azevedo,
antes de mais nada agradeço os seus tutoriais!
estou tentado montar um site e não dou um passo sem checar os suas dicas.
Optei pela hospedagem gratuita do 000webhost e estou na espera da liberação do dominio. Depois de cadastrar no site, foi que vi os posts das dificuldades de instalação do wordpress no alojamento.
Qualquer dúvida que eu tiver , não hesitarei em te mandar um post de como resolver minhas dificuldades!
Obrigada!
Luiza Hagah
Olá Luiza,
temos um tutorial sobre a instalação do wordpress no 000webhost. Pode ve-lo aqui.
Eu criei uma outra pasta com nome blog mas não deu certo!!!
Caso fique com receio de clicar no link, segue o que esta aparecendo para mim quando digito o dominio:
Warning: Cannot modify header information – headers already sent by (output started at /home/gadgetse/public_html/blog/wp-config.php:1) in /home/gadgetse/public_html/blog/wp-includes/pluggable.php on line 890
Obrigado Celso, o meu blog estava no blogger mas com a tua ajuda incorporei o no meu site : http://indesignpt.com/blog/ muito obrigada pela tua ajuda,estou agora a habituar ao wordpress
Olá Celso tudo bem?
Eu tenho acompanhado o seu site diariamente e agora subscrevi o feed também, o que acontece é o seguinte eu segui todos os passos descrito neste tutorial, e não estou conseguindo finalizar a instalação, esta dando um erro e eu não entendi o que esta dando errado, será que poderia me ajudar.
Segue o meu dominio para dar uma olhada no erro que esta dando…
http://www.gadgetsedesign.com
Obrigado
Ao configurar o wp-config.php você fez alguma coisa mal. Repare no erro, lá tem uma referencia ao “…blog/wp-config.php:1)…”
Pegue num ficheiro original e altere novamente, cuidado para preencher tudo bem e no local certo.
Olá Celso!
Gostaria que, se possível, me respondesse a esta dúvida!
Estou no início de aprendizado do uso do CMS WordPress, ao qual considero uma excelente ferramenta de publicação de site/blog.
No link que você informou: https://api.wordpress.org/secret-key/1.1/ – onde podemos criar a chave secreta, que ele gera automaticamente, para os quatro primeiros campos para maior segurança do banco de dados, ficando assim, exemplo:
define(‘AUTH_KEY’, ‘IeIQ.gv0J)ICC ~Tc<Af)|t^<+C%U2c`k%sNG%8 Rut@@.n$0O|4`>MzGeW,(C|X_RB-Q4P5x!#MTu+&wyc*+/=!7lU!ggyRAj_@`’);
define(‘NONCE_KEY’, ‘Wvqc~N&`ZD[rv95%[^/RtAA|)f4we)$vR*kO*sJ?UNL.HM_|zT2|tLDL;93A%ug4′);
Na versão do WordPress 3.0.1, que é a mais atual neste momento, os campos a serem preenchidos são no número de 8, como segue abaixo:
define(‘AUTH_KEY’, ‘coloque sua frase única aqui’);
define(‘SECURE_AUTH_KEY’, ‘coloque sua frase única aqui’);
define(‘LOGGED_IN_KEY’, ‘coloque sua frase única aqui’);
define(‘NONCE_KEY’, ‘coloque sua frase única aqui’);
define(‘AUTH_SALT’, ‘coloque sua frase única aqui’);
define(‘SECURE_AUTH_SALT’, ‘coloque sua frase única aqui’);
define(‘LOGGED_IN_SALT’, ‘coloque sua frase única aqui’);
define(‘NONCE_SALT’, ‘coloque sua frase única aqui’);
As quatro primeiras estão de acordo com o tutorial, é só substituir e pronto. E as quatro últimas?
Estou achando que seria necessário recarregar a página acima indicada novamente no navegador, para gerar uma nova sequência e pegar o novo código, e somente o código gerado entre aspas simples, e colá-lo nos quatro campos subsequente.
Seria esse método recomendado? Ou existe outra forma de gerar o código completo para os 8 campos de uma só vez, em outro local (URL).
Sou novato na arte de blogar, tenho essa dúvida, ficarei muito grato pela sua explicação, se for possível!
Um Grande Abraço, de quem aprende com seus ensinamentos! Pessoas como você que engrandecem a internet e a blogosfera, Parabéns por todo o seu trabalho em ensinar quem tem “Vontade em Aprender”…!
Valdir
Olá, este tutorial já está um pouco desactualizado. Assim que possa faço um novo.
As chaves agora são geradas neste endereço:
https://api.wordpress.org/secret-key/1.1/salt/
Obrigado Celso!
Você entendeu perfeitamente a minha dúvida e sua resposta foi precisa e rápida!
Mais uma vez, muito obrigado por nos ajudar em nossas dúvidas!
Atenciosamente:
Valdir
PS: Aguardamos o novo tutorial, ou melhor, a atualização deste que foi muito esclarecedor.
Ola celso… visto que para o tutorial usou uma hospedagem com cpanel basta usar o fantastico que ele instala automaticamente fica bem mais simples…
A instalação pelo fantástico não é segura e nem todos os alojamento tem o fantástico
Celso boa noite instalei tudo corretamente porém acho que cometi algum erro pois ao tentar abrir o site aparece o seguinte erro
ERRO: $table_prefix no arquivo wp-config.php só pode conter números, letras e sublinhados.
eu não estou sabendo é configurar alguma coisa simples rsrs e adiantando vc esta de parabens muito bom o tutorial e tudo que aqui encontramos.
O seu problema é na parte do “table_prefix” do wp-config.php.
Como disse neste tutorial, o valor wp_ deve de ser substituido por valores deste tipo:
site_
blog_
pt_
br_
eu10_
etc
Provavelmente você colocou algum caractere que não números, letras e o sublinhado no fim.
O qué é o Notepad++ ?
Olá!!!
Estou procurando um tutorial que me dê dicas de como migrar do wordpress.com para o wodpress.org, Se puder me ajudar, agradeço.Abs
Olá Sandra,
passar do wordpress.com para o .org é fácil, só tem que usar as opções de “importação” e “exportação” que está disponível nos paineis de administração.
Apenas é possível transferir os posts, tags, categorias e links. O tema (template, se preferir) não é transferível.
Espero ter ajudado.
Ja ganhei muitas surras para instalar porém com a ajuda de alguns tutoriais hoje ja faço de olhos fechados.
Mais um excelente tutorial.
Obrigado e sucesso.
Olá Claudio, obrigado pelo comentário
Olá , Celso , Pode me ajudar? eu segui os passos de instalação do tutorial mas na hora da instalação da este erro : É necessário que o arquivo wp-config-sample.php exista no seu servidor. Por favor re-envie este arquivo da instalação do WordPress.
se eu deixo o arquivo a instalação não lê a base de dados.
o que fazer?
Penso que o problema é que alguns ficheiros do wordpress não foram
transferidos para o seu alojamento. O melhor é apagar tudo e voltar a enviar
o wordpress, tendo atenção a qualquer erro que possa surgir na
transferência.
Olá tudo certo?
Obrigada pelos tutoriais, é a primeira vez que faço isso, estou aprendendo aqui.
Exceto por um erro q aparece quando tento postar algo, criar pagina, qualquer coisa:
Warning: Cannot modify header information – headers already sent by (output started at /home/abreugon/public_html/wp-content/themes/abreugoncalves/functions.php:486) in /home/abreugon/public_html/wp-includes/pluggable.php on line 890
Também achei que tinha conseguido colocar no ar, mas apesar de o site aparecer aqui quando digito o endereço, meu marido só viu uma mensagem de erro ao a cessar do escritorio
Vc pode me ajudar??
[]‘s
instalei tudo rodou ta tudo ok, mais quando vou editar, por post ou fazer qualquer coisa na minha seçao admin, nao aparece nada a tela fica branca o q pode ser?
Não sei o que se passa, coloquei tudo bem, preenchi os espaços da base de dados e utilizador e editei tudo ate no ccpaint e não deu… não estou a conseguir instalar o wordpress…
Warning: Cannot modify header information – headers already sent by (output started at /home/reviravo/public_html/inicio/wp-config.php:1) in /home/reviravo/public_html/inicio/wp-includes/pluggable.php on line 897
Fiz o site em wordpress no servidor local, e exportei o banco (phpadmin) sql. Importei o mesmo no servidor web. Peguei então as pastas que estavam no servidor local (www) e subi no ftp, alterei o wp-confi.php p/ os dados do meu banco de dados atual, mas quando entro no site não aparece nada. Falta alguma configuração? Alguém tem algum tutorial p/ migrar servidor local p/ servidor web WordPress?
muito obrigado. valeu d+ cara. já fazia muito tempo que eu tava tentando e nunca conseguia. seu blog já está nos favoritos do google chrome. vlw
Heheh! To começando agora com WordPress, e esse tutorial me ajudou muito! Cabei de configura. Vlw mesmo!
CELSO, Apaguei tudo que havia instalado e fui tentando cada vez que aparecia um erro eu apagava mais alguma coisa das tentativas anteriores e o incrível é que finalmente ele está em português do Brasil, E ENTÃO…..’” OZÂN KABÂN’” CONSEGUIMOS,
CONSEGUIMOS
CONSEGUIMOS
CONSEGUIMOS
CONSEGUIMOS
AGORA
este link abaixo é do youtube nele esta ensinando passo a passo como configurar e instalar wampserver.
link para wampserver:
http://www.youtube.com/watch?v=Ldu1VqwyEi4&list=PL9645028BCF5A0315
link para wordpress:
http://www.youtube.com/watch?v=5kcsKSajcqE&list=PL6B2B623F6E2BEB0E
caro senhor Celso azevedo
você conhece outro programa de fazer blog?
porque este achei muito compricado par instalar
Olá Adriano,
qualquer sistema para criar um blog precisa de ser instalado no servidor, por isso mais fácil que o WordPress não vai encontrar.
quando fui instalar deu o segunte erro:
Fatal error: Call to undefined function __() in /home/radiorua/public_html/wp-admin/includes/file.php on line 11
me ajude detalhadamente por favor =]
/** The descriptions for theme files. */
$wp_file_descriptions = array(
11 ‘index.php’ => __( ‘Main Index Template’ ),
12 ‘style.css’ => __( ‘Stylesheet’ ),
13 ‘editor-style.css’ => __( ‘Visual Editor Stylesheet’ ),
14 ‘editor-style-rtl.css’ => __( ‘Visual Editor RTL Stylesheet’ ),
15 ‘rtl.css’ => __( ‘RTL Stylesheet’ ),
16 ‘comments.php’ => __( ‘Comments’ ),
onde eu tenho que modificar to eperando =/
Caro Celso!
Parabens pelo tutorial…
Instalei ele em http://blog.capitaoignacio.com em seguida troquei o tema para testar dentre os 2 themas existentes, funcionou legal… instalei meu primeiro plugin sem problemas, mas hoje ao entrar na area admin, ocorreu esta mensagem: “Sem permissões suficientes para acessar esta página.” Tentei reinstalar, mas deu mensagem para limpar as tabelas do BD…
Então ta parado…. não achei solução em outros sites de dicas WP e conto contigo.
Fico no aguardo…
Att
Luciano
Olá,
Acabo de realizar a instalação do wordpress, /wp-admin está funcionando porém o site ainda esta com a pag inicial do host. Sabem oque deu errado?!
Obrigada,
Ana Luiza
Olá Ana,
o seu navegador de internet pode estar a mostrar o que tem em cache (limpe a cache e depois veja se o problema continua). Se não funcionar, veja se há algum ficheiro chamado index.html no host. Se tiver, apague e depois veja se já funciona.
Se depois de fazer isto ainda não funcionar, contate a empresa de alojamento e peça ajuda. Normalmente eles ajudam nestes casos