Índice - Tutoriais

Instalando e usando o Wordpress

Por Marcos Elias Picão em 10 de abril de 2008 às 16h25

4

Instalação do Wordpress

Para começar, baixe o Wordpress no site www.wordpress.org (.org, não .com). O Wordpress.org mantém o sistema para download e instalação, e o Wordpress.com fornece a hospedagem gratuita do blog, mas não usaremos este.

Descompacte o conteúdo do arquivo do Wordpress e carregue-o para seu site, usando o gerenciador de arquivos on line ou via FTP. Deixe numa pasta, por exemplo, www.example.com/blog (você pode renomear a pasta "wordpress" para "blog", se quiser, ou ainda colocar o conteúdo dela na raiz do site, para ser acessado diretamente). Se estiver fazendo localmente, extraia para uma pasta que esteja em uso pelo servidor web.

Com os arquivos extraídos, é necessário alterar o arquivo wp-config.php. Ele guarda a configuração básica, informando o banco de dados que o sistema usará, e o login e senha de acesso a esse banco de dados. O Wordpress vem com um wp-config-sample.php, você pode copiá-lo para a mesma pasta removendo o nome "sample", ficando apenas wp-config.php. Antes de editá-lo, é necessário ter os dados de acesso ao banco de dados em mãos.

Você deve criá-lo usando a interface fornecida pelo seu provedor de hospedagem. Se usar o cpanel (comum em muitos hosts), localize a seção "Banco de dados", e clique no "Assistente para banco de dados MySQL":

m5b5f960

Ele apresentará uma série de telas intuitivas. Informe o nome do banco de dados (por exemplo, "blogdoze") e clique em "Próximo passo", ou "avançar". Agora é necessário criar um usuário e uma senha. Defina o nome que quiser, e avance. Na última parte, você deve escolher os privilégios que o usuário criado deverá ter no banco de dados. Marque o item "Todos os privilégios", ou "All privileges". Antes de ir para o próximo passo, anote o nome do banco de dados, usuário e senha. Normalmente os servidores de hospedagem adicionam um prefixo aos nomes escolhidos (exceto na senha), que corresponde ao seu login no servidor de hospedagem. Veja:

7ac4d438

O nome do banco de dados ficou "exploran_blogdoze", o usuário é o "exploran_teste" e a senha é a mesma senha definida (no exemplo, "teste123"). Definir uma senha é importante para que só você tenha acesso ao banco de dados e aos dados contidos nele, mesmo que outras pessoas saibam o IP do servidor e o nome do banco de dados. Ao clicar no próximo passo na imagem acima, o banco será criado - não se esqueça de marcar todos os privilégios!

Nota: se você já tiver um banco de dados, poderá usá-lo, sem precisar criar um novo. As tabelas usadas pelo Wordpress começam com o sufixo "wp_", que pode ser alterado no arquivo wp-config.php antes de começar a usar o sistema.

Se você mantém o servidor instalado na sua máquina, deverá criar o banco de dados no console do MySQL. Mostro como fazer isso aqui, nesta página do texto de instalação do Apache + PHP + MySQL no Windows:

Em suma, abra o prompt do MySQL, informe a senha de administração, e digite:

create database blogdoze;

Não se preocupe com a criação das tabelas, o sistema de instalação do Wordpress fará isso. Crie um novo usuário atribuindo todos os direitos a ele, assim:

grant all on blogdoze.* to teste identified by 'teste123';

Onde o banco "blogdoze" deverá já estar criado, "teste" é o nome do usuário desejado e "teste123", entre aspas simples, é a senha desejada. Note que neste caso não será adicionado sufixo algum ao nome do banco de dados nem ao usuário.

Feito essa parte, edite o arquivo wp-config.php (ou copie o "sample" e cole-o com esse nome) na pasta do Wordpress. No começo do arquivo, temos estas indicações:

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', '');

Na primeira linha, na definição do DB_NAME, informe o nome do banco de dados (no lugar do "putyourdbnamehere"). Na segunda e terceira, informe respectivamente o nome do usuário e a senha. O ponto DB_HOST é muito importante, ele define o servidor do banco de dados. Na maioria dos casos você pode deixar "localhost", o que indica que o servidor do banco de dados será o mesmo do servidor web (note o comentário na linha do arquivo de exemplo do Wordpress). Em alguns provedores, no entanto, o servidor de banco de dados é outro; nesse caso você deverá trocar "localhost" pelo IP (ou hostname) do servidor. Informe-se com seu provedor, caso o localhost não funcione. Configurando com o exemplo citado, o arquivo ficaria assim:

m6463a470

De imediato, não se preocupe com as outras entradas do arquivo wp-config.php. Apenas comentando rapidinho:

O valor da variável $table_prefix (que vem como default "wp_") é o prefixo que o Wordpress adicionará aos nomes das tabelas em uso pelo blog no banco de dados. Altere-o apenas se você mantiver vários blogs no mesmo banco de dados, ou se quiser ignorar um blog existente e usar a instalação atual do Wordpress para um novo blog, sem precisar reinstalar ou recarregar os arquivos.

E mais abaixo temos o define ('WPLANG', ''). Deixe-o assim:

define ('WPLANG', 'pt_BR');

para que o Wordpress fique configurado para o português. Mas para que funcione, você deverá carregar o arquivo de tradução pt_BR.mo para a pasta wp-includes/languages, do Wordpress. Esse arquivo pode ser baixado na Internet em alguns sites, vale uma busca no Google, pois varia um pouco para cada versão do Wordpress. Ele traduz apenas a administração. A tradução dos textos no site final vai depender do modelo visual escolhido (já, já falo dos temas); dependendo do caso você deverá editar os arquivos do tema desejado manualmente.

Um bom lugar para conseguir traduções em português é neste site: http://pt.wordpress.org/releases/#latest (configure a linguagem no wp-config.php como pt_PT, neste caso, e mantenha os arquivos pt_BR.mo e pt_BR.po na pasta wp-includes/languages). Porém, está em português de Portugal. Geralmente ele é atualizado sempre com as novas versões do Wordpress, sem muita demora. Para quem não entende inglês, pode valer mais a pena ter a administração do site em português de Portugal do que em inglês :) Nessa página você também pode baixar o Wordpress já previamente configurado para o português.

Uma página que pode ajudar os brasileiros, mas não oficial, é o http://www.wordpressbrasil.com, que traz várias dicas úteis.

Bom, com o wp-config.php atualizado com as configurações do seu banco de dados, acesse pelo navegador a pasta do Wordpress, como se você fosse entrar no site. Como o banco de dados estará vazio (mais precisamente, sem as tabelas do Wordpress com o prefixo indicado no wp-config.php), ele apresentará uma tela para a instalação:

70e7242e

Na primeira tela ele pede o nome do blog, o título que aparecerá no blog (isso sempre poderá ser alterado posteriormente), e um endereço de e-mail. Coloque um e-mail que você possa ler mensagens, não um e-mail fictício. O sistema enviará para ele mensagens de alertas quando postarem comentários no site, além das informações de login assim que concluída a instalação.

Deixe marcado o item que permite que o blog seja visível no Google e em mecanismos de pesquisas, só o desmarque se quiser que seu blog não seja indexado pelos buscadores - no caso de um blog privado, por exemplo.

Ao clicar em "Install Wordpress", ele criará as tabelas necessárias e também um usuário administrativo, com direitos de postar coisas no blog assim como alterar as configurações. Anote o nome de usuário (que geralmente é "admin") e a senha criada automaticamente. Depois você poderá criar novos usuários (útil em blogs colaborativos, onde várias pessoas participam) e também trocar a senha de administração.

A administração do site com o Wordpress se dará pelo caminho seublog/wp-admin. A partir daí você já pode se logar e começar a postar coisas. Por exemplo, se seu blog ficou em http://www.blogdoze.com.etc, a administração será acessada por http://www.blogdoze.com.etc/wp-admin.

4 comentáriosPor Marcos Elias Picão. Revisado 10 de abril de 2008 às 16h25

Comentários

Não gostei, texto pouco didático.
por Diego Emmanuel Ferreira Pinheiro (anônimo) em 26 de dezembro de 2011 às 23h20
Não gostei por um único motivo: texto pouquíssimo didático. Sou novato no WordPress e estou pesquisando bastante na internete a fim de conseguir informações úteis e solucionar dúvidas, mas quase todo texto que leio é pouco didático. Não sei, mas creio que vocês, autores deste tipo de artigo, acham que todas as pessoas que se predispõem a elaborar um blog em WP sabem termos técnicos sobre PHP, MySQL, Apache, o próprio WP, FTP, Servidor Web etc.

Eu não consigo entender o porquê da maioria das pessoas não conseguir expor de maneira clara e simples o passo-a-passo para mexer, no mínimo, nas principais funções do WP. Todos os artigos que li até agora são incompletos, tecnicistas e imprecisos até, sobre coisas básicas do WP.

Eu mesmo vou elaborar um tutorial sobre as principais funções do WP, mesmo sem ser da área de informática, pois do jeito que está, não dá.

Fica a minha sugestão para uma abordagem mais clara e simples para os leitores leigos.

Obrigado.
Instalar WordPress no Dotnetpanel
por Carlos Horoshi (anônimo) em 1 de novembro de 2010 às 17h19
Bom vai ai um tutorial de como instalar WordPress (BLOG) em um painel de hospedagem (DotNetPanel). No caso irei utilizar a ferramenta Microsoft Web App Gallery disponibilizada no ISS.
Primeiro estaremos indo até o aplicativo Microsoft Web App Gallery :
http://img525.imageshack.us/img525/5157/77205043.png

Após ter selecionado o aplicativo, existem vários aplicativos mas no caso eu quero instalar o WordPress então eu vo até "Todas Categorias" e seleciono a opção "Blogs":

http://img339.imageshack.us/img339/7223/32073084.png

Após ter selecionado ele vai carregar uma página com alguns aplicativos de "Blog" no caso iremos localizar o WordPress. E clicar em instalar:

http://img545.imageshack.us/img545/1923/36064886.png

Logo após ter clicado em instalar será direcionado para uma pagina com alguns detalhes sobre o WordPress... Clique em Ok para dar continuidade:

http://img146.imageshack.us/img146/7298/20652424.png

Após ter clicado em Próximo ele ira carregar uma página de "cadastro" onde iremos especificar alguns dados para concluir a instalação:

http://img529.imageshack.us/img529/3420/95154574.png

Nessa página, iremos selecionar em qual "domínio" você deseja instalar o WordPress.
Tem a opção de Instalar em um Diretório, ou direto na pasta wwwroot. (se colocar nome do diretório ele ira criar uma pasta com nome especificado dentro da sua pasta wwwroot)
Em banco de dados, você pode selecionar qual banco de dados ele deve instalar, no caso pode deixar no Mysql 5. Logo em seguida tem Novo banco de dados ou Instalar em um banco de dados já criado ( Deixando a opção de um novo banco de dados, você deve especificar o nome do banco de dados. E dados de acesso do mesmo)
Logo em seguida iremos definir os acessos de "admin" para editar o Blog.
Após ter especificado todos os dados acima, só clicar em instalar, esperar alguns instantes e logo em seguida clicar no link que aparece ao concluir a instalação.

Nesse link será direcionado para um pagina que necessita de login e senha, digite o login e senha cadastrado e efetue o login, será direcionado para área de edição do wordpress.
Bom é só isso gente espero que tenha gostado do pequeno tutorial que eu fiz.
Obrigado pelas dicas
por conrado rosa (anônimo) em 8 de outubro de 2010 às 13h45
Muito obrigado pelas dicas. Após bater um pouco a cebça consegui instalar com tuas dicas. Gracias :-)
obrigado
por jorge (anônimo) em 24 de setembro de 2010 às 10h25
obrigado pelas informações, foram muito úteis.