{"id":734,"date":"2017-03-17T15:55:09","date_gmt":"2017-03-17T18:55:09","guid":{"rendered":"https:\/\/felipeelia.com.br\/?p=734"},"modified":"2019-02-15T18:40:54","modified_gmt":"2019-02-15T21:40:54","slug":"wordpress-primeiros-passos-como-instalar","status":"publish","type":"post","link":"https:\/\/felipeelia.com.br\/wordpress-primeiros-passos-como-instalar\/","title":{"rendered":"WordPress – Primeiros passos: como instalar"},"content":{"rendered":"
Este post faz parte de um conjunto de artigos organizados em um Curso de WordPress<\/a>. Acesse o link para outros conte\u00fados.<\/blockquote>\n

Coisas que voc\u00ea precisa saber<\/h2>\n

N\u00e3o \u00e9 preciso ser nenhum g\u00eanio para instalar o WordPress, mas quanto mais voc\u00ea souber, melhor. Ainda n\u00e3o vou dizer o que voc\u00ea precisa para instalar, mas sim o que voc\u00ea precisa para que seu site funcione<\/strong>. Se voc\u00ea contratou uma hospedagem, \u00f3timo, voc\u00ea s\u00f3 vai precisar se preocupar se ela cumpre os requisitos<\/strong> que vamos falar mais adiante. Se voc\u00ea quer instalar na sua pr\u00f3pria m\u00e1quina ser\u00e3o necess\u00e1rias tr\u00eas coisas<\/strong>: um servidor de arquivos, o PHP instalado e um servidor de banco de dados.<\/p>\n

Os iniciantes tendem a ler servidor<\/em> e imaginar algo externo ao seu pr\u00f3prio ambiente, mas nesse caso s\u00e3o dois programas mesmo. Para o servidor de arquivos eu recomendo o apache, para banco de dados ser\u00e1 preciso o MySQL ou o MariaDB. Se voc\u00ea est\u00e1 come\u00e7ando, n\u00e3o complique a sua vida, use o XAMPP<\/a> ou similar e seja feliz. Esse tipo de programa, que traz tudo o que voc\u00ea precisa em uma coisa s\u00f3, evita um monte de problemas que voc\u00ea provavelmente teria se instalasse cada coisa separadamente.<\/p>\n\n

Evite instaladores da hospedagem (Softaculous, Fantastico DeLuxe, CPanel e etc.)<\/h2>\n

Quase nunca funciona como deveria. Ele at\u00e9 vai adiantar uns passos, mas vai gerar mais trabalho no final<\/strong>. Ele vai criar, por exemplo, um banco de dados novo para voc\u00ea, mas provavelmente vai instalar uma vers\u00e3o antiga e em Ingl\u00eas do WordPress, \u00e0s vezes com configura\u00e7\u00f5es que v\u00e3o gerar aquela dorzinha de cabe\u00e7a daqui a um tempo.<\/p>\n

O que voc\u00ea precisa ter para come\u00e7ar a instala\u00e7\u00e3o do WordPress<\/h2>\n

Antes de mais nada seu ambiente, n\u00e3o importa onde esteja, deve cumprir os requisitos m\u00ednimos<\/a>. O SSL ainda n\u00e3o \u00e9 obrigat\u00f3rio para nada<\/strong>, mas em breve isso ser\u00e1 alterado, primeiro para coisas menores e mais sens\u00edveis e expandindo a partir da\u00ed. A vers\u00e3o do PHP normalmente pode ser alterada atrav\u00e9s do painel da sua hospedagem, que vamos daqui a pouco.<\/p>\n

O WordPress \u00e9 composto de duas partes: arquivos e banco de dados.<\/strong> Voc\u00ea precisar\u00e1 de acessos ao seu ambiente para as duas coisas.<\/p>\n

Localhost<\/h3>\n

Uma coisa importante: em qualquer servidor, externo ou sua pr\u00f3pria m\u00e1quina, a palavra localhost<\/em> significa o pr\u00f3prio computador, mas n\u00e3o o seu computador<\/strong>, o computador onde est\u00e1 sendo executado o script.<\/p>\n

Acessando seu ambiente externo<\/h3>\n

Se voc\u00ea comprou um pacote de hospedagem de alguma empresa, ser\u00e1 preciso acessar seu ambiente atrav\u00e9s de algumas ferramentas. Na maioria das hospedagens, voltadas para sites pequenos ou m\u00e9dios, em servidores compartilhados, \u00e9 oferecido o acesso a um painel que centraliza quase tudo. Em muitas empresas de hospedagem esse painel \u00e9 fornecido atrav\u00e9s de uma ferramenta chamada cpanel<\/em>, ent\u00e3o acaba-se trocando acesso ao painel<\/em> por acesso ao cpanel<\/em> nestes casos.<\/p>\n

Acessando os arquivos do seu ambiente<\/h3>\n

Se o ambiente de instala\u00e7\u00e3o \u00e9 a sua pr\u00f3pria m\u00e1quina, n\u00e3o tem mist\u00e9rio, os arquivos est\u00e3o no seu computador. Se voc\u00ea optou pelo XAMPP eles estar\u00e3o em \\xampp\\htdocs<\/code>.<\/p>\n

Se o ambiente for externo, isto \u00e9, se voc\u00ea vai hospedar seu site com alguma empresa, o jeito de acessar os arquivos \u00e9 um pouco diferente. Normalmente o acesso aos arquivos \u00e9 feito via FTP<\/strong>, sigla em ingl\u00eas para Protocolo de Transfer\u00eancia de Arquivos. O FileZilla<\/a> \u00e9 um \u00f3timo programa para gerenciar conex\u00f5es via FTP, experimente come\u00e7ar por ele se n\u00e3o conhece nenhum outro.<\/p>\n

Para conectar seu servidor via FTP ser\u00e3o precisos alguns dados, tipicamente endere\u00e7o do servidor, nome de usu\u00e1rio e senha<\/strong>. Em algumas hospedagens como Hostgator e Bluehost, voc\u00ea poder\u00e1 usar o mesmo nome de usu\u00e1rio e a mesma senha usados para acessar o cpanel. Na Locaweb, por exemplo, ser\u00e1 preciso criar uma senha diferente no painel de administra\u00e7\u00e3o da sua hospedagem. Em quase todas elas voc\u00ea pode usar o seu pr\u00f3prio dom\u00ednio como endere\u00e7o do servidor, se n\u00e3o funcionar experimente colocar ftp.<\/code> na frente (ftp.<seu_dominio>.com<\/code>).<\/p>\n

A maioria dos programas de FTP tem a mesma apar\u00eancia: de um lado os arquivos do seu computador, do outro os arquivos que est\u00e3o no servidor e voc\u00ea pode passar as coisas de um lado para o outro s\u00f3 arrastando. Se o lado do servidor come\u00e7ar com uma lista de pastas estranhas, procure a pasta public_html<\/code>, a partir dela a divis\u00e3o de pastas ser\u00e1 refletida na barra de endere\u00e7o do seu navegador. Isto significa que um arquivo chamado arquivo.txt<\/code> dentro da pasta public_html<\/code> ser\u00e1 acess\u00edvel colocando http:\/\/<seu_dominio>\/arquivo.txt<\/code> no navegador. Se voc\u00ea criar uma pasta chamada arquivos dentro de public_html<\/code> e colocar seu arquivo l\u00e1 dentro, ele poder\u00e1 ser acessado com http:\/\/<seu_dominio>\/arquivos\/arquivo.txt<\/code>.<\/p>\n

Acessando seu banco de dados<\/h3>\n

Muito a grosso modo, um banco de dados \u00e9 um grupo de tabelas como as planilhas do Excel gerenciadas por um ou mais usu\u00e1rios. Um servidor de banco de dados, o MySQL ou o MariaDB no nosso caso, \u00e9 um programa que gerencia um grupo desses bancos de dados. O WordPress precisar\u00e1 do endere\u00e7o do servidor de banco de dados, de um usu\u00e1rio e senha<\/strong> para se conectar a ele e tamb\u00e9m o nome do banco de dados<\/strong> onde ele ir\u00e1 criar e manter suas tabelas. Nessas tabelas ficar\u00e3o seus posts, seus usu\u00e1rios, os coment\u00e1rios, as op\u00e7\u00f5es de configura\u00e7\u00e3o e etc.<\/p>\n

Instalando o WordPress<\/h2>\n

Parte 1: os arquivos<\/h3>\n
    \n
  1. Baixe o pacote com os arquivos l\u00e1 no WordPress.org Brasil<\/a>, mas se quiser economizar cliques, o link para a \u00faltima vers\u00e3o \u00e9 sempre\u00a0esse aqui<\/a>.<\/li>\n
  2. Descompacte os arquivos no local onde voc\u00ea deseja que ele seja acess\u00edvel:\n
      \n
    1. Se voc\u00ea est\u00e1 na sua pr\u00f3pria m\u00e1quina, crie uma pasta wordpress<\/code> dentro de \\xampp\\htdocs<\/code> e coloque os arquivos l\u00e1 dentro. Eles ficaram acess\u00edveis atrav\u00e9s do endere\u00e7o http:\/\/localhost\/wordpress<\/code>;<\/li>\n
    2. Se voc\u00ea est\u00e1 usando um servidor externo, conecte-se via FTP e suba os arquivos para a pasta public_html<\/code> para acess\u00e1-los atrav\u00e9s do endere\u00e7o http:\/\/<seu_dominio>\/<\/code> ou coloque-os em uma subpasta dentro de public_html<\/code>, para acess\u00e1-los atrav\u00e9s de um endere\u00e7o como http:\/\/<seu_domino>\/blog<\/code>.<\/li>\n<\/ol>\n<\/li>\n<\/ol>\n

      Esta n\u00e3o \u00e9 a decis\u00e3o da sua vida.<\/strong> \u00c9 poss\u00edvel alterar esse endere\u00e7o mais tarde seguindo esses passos<\/a>.<\/p>\n

      Parte 2: banco de dados<\/h3>\n

      Se voc\u00ea est\u00e1 instalando o WordPress com o XAMPP no seu pr\u00f3prio computador<\/strong>, voc\u00ea poder\u00e1 administrar seu banco de dados atrav\u00e9s do endere\u00e7o http:\/\/localhost\/phpmyadmin<\/code>. L\u00e1 voc\u00ea poder\u00e1 criar um banco de dados novo<\/strong> com qualquer nome. O usu\u00e1rio e senha padr\u00e3o s\u00e3o root e a senha em branco.<\/strong><\/p>\n

      Neste caso os dados que voc\u00ea precisar\u00e1 fornecer para o WordPress ser\u00e3o:<\/p>\n