
Um dos primeiros problemas que encontrei quando tentei utilizar o WordPress, foi a instalação deste CMS. No entanto é uma coisa muito fácil de fazer que não demora mais de 10 minutos. Neste tutorial vai aprender a instalar o wordpress num alojamento próprio, para poder criar o seu site.
1º ALOJAMENTO PARA O SITE
Antes de começar, você tem que ter um alojamento. Existem alojamentos pagos e alojamentos gratuitos:
- Pagos:
- Grande velocidade de carregamento,
- Ferramentas profissionais,
- Segurança dos Dados,
- Apoio no caso de ter problemas ou duvidas.
- Gratuitos:
- Normalmente são lentos,
- Sem suporte,
- Não se responsabilizam no caso de existir problemas (perca de dados, etc…),
- Muitas Limitações.
Um alojamento e um domínio custa no mínimo uns 20 euros por ano. Ora, 20 euros a dividir por 12 meses dá 1.66€. Como pode ver, não é caro.
Pode comprar um alojamento na PTWebSev, na SmartSP ou na HostGator ou se não quiser gastar dinheiro num alojamento, veja esta lista de alojamentos gratuitos. Mas tenha em conta que um alojamento pago é muito melhor que um alojamento gratuito!
2º ACEDER AO CPANEL
Aceda ao cPanel do seu alojamento pelo seguinte endereço: www.site.com/cpanel (Altere o endereço e coloque o seu. Por exemplo: www.ganhadinheiro.com/cpanel , www.jornaldenoticias.com/cpanel …).
Serão pedidos um username e uma password. Estes dados foram fornecidos pela empresa de alojamento quando você adquiriu o alojamento.
3º CRIAR UMA BASE DE DADOS
- Agora que já entrou no cPanel, e escolha a opção Bases de Dados ou em inglês DataBases:

- Escreva um nome para a base de dados (no meu caso escolhi o nome site) e clique em ‘Criar Base de Dados’.

- Agora crie um utilizador para a base de dados. Escolha um nome e gere uma password. Depois guarde os dados num bloco de notas, pois vamos precisar desses dados.

- Adicione o utilizador criado a base de dados.

- Escolha todas as permissões e clique em ‘Fazer Alterações’.

4º INSTALAR O WORDPRESS
- Comece por fazer o download do wordpress pelos seguintes links:
- Descompacte o wordpress e abra o ficheiro wp-config-sample.php com o NotePad ++.

- No ficheiro aberto, altere os seguintes dados (a vermelho) substituindo-os pelos dados que você utilizou para criar a base de dados.

- Ainda no mesmo ficheiro, mas um pouco mais para o fim da página altere o que está a vermelho. Vá a aqui, copie os códigos gerados e substitua os codigos que estão dentro do quadrado vermelho pelos novos.

- Guarde o ficheiro com o nome wp-config.php na mesma pasta onde estava o ficheiro wp-config-sample.php.
5º TRANSFERIR O WORDPRESS PARA O ALOJAMENTO
- Aceda via FTP ao seu alojamento (ver tutorial) e passe tudo que está dentro da pasta ‘wordpress’ para dentro da pasta ‘public_html’ no seu alojamento.
- Aceda ao endereço do seu site (www.endereco.com …) e termine a instalação.

- Faça o login com os dados que foram fornecidos.

- Vá a ‘Utilizadores’ » ‘O Seu Perfil’ » e altere a password por uma que você consiga memorizar.
6º Dicas Finais
- Actualize sempre que saia uma nova versão!
- Não forneça os dados para aceder ao alojamento ou ao wordpress a ninguém (exceto a empresa de alojamento).
- Veja este artigo sobre Dicas para aumentar a segurança do seu blog.
Update: Devido as dificuldades ao instalar o wordpress no 000WebHost, foi criado um novo tutorial para este serviço de alojamento gratuito: Como instalar o WordPress no 000WebHost.com
Se tiver alguma duvida deixe um comentário!






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.
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
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.
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.
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 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
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.
Ok amigo Azevedo,
Obrigado
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
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
Penso que isso não influencie, mas experimente alterar isso. Não se esqueça de modificar o wp-config!
Sim já fiz isso será que esta a dar conflito por a base de dados ter o mesmo nome que o user?
Já adicionou o user a base de dados? Inseriu os dados correctos?
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?
Thanks pela resposta rápida, vou experimentar
@Pedro Lima,
envie apenas os ficheiros que estão dentro da pasta do wordpress
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
o mais legal é que você utiliza o exemplo no mesmo servidor que eu utilizo, é magnifico
@ Edson,
obrigado pelo seu comentário!
Estamos aqui para ajudar e partilhar conhecimentos
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!
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
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…
@ 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
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,
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
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?
fica aqui o meu email: franciscoxrodrigues@hotmail.com – se me puder ajudar na instalação do wordpress 2.8 agradecia..!
Ola queria saber qual o melhor alojamento gratuito para instalar o wordpress…e que tenho um pouco de difuculdade em instalalo!
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
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
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
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
@killer999,
é uma coisa simples, mas no inicio faz um pouco de confusão
Cumprimentos
Um bom tutorial Celso para quem se estiver a iniciar, uma instalação muito simples, que nem demora 5 minutos
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
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!!!