17
Instalando o WordPress em localhost WordPress sem Mistério LEE ARAUJO htto://wordpresssemmisterio.com.br

Instalando o WordPress em localhostwordpresssemmisterio.com.br/wp-content/uploads/2015/11/e-book... · Chama-se localhost, (servidor local) pois o WordPress necessita de um servidor

  • Upload
    buitram

  • View
    246

  • Download
    0

Embed Size (px)

Citation preview

Instalando o WordPress em localhost

WordPress sem Mistério LEE ARAUJO htto://wordpresssemmisterio.com.br

Sumário

Instalando o WordPress em Localhost ...................................................................................................... 2

O Servidor web .......................................................................................................................................... 3

Iniciando o servidor ................................................................................................................................... 6

Criação da Base de dados ...................................................................................................................... 7

Instalando o WordPress .............................................................................................................................. 9

Instalando o WordPress em Localhost

A instalação do WordPress em um servidor local, ou seja, em seu PC ou

notebook é muito importante como ambiente de desenvolvimento para que

sejam testados os temas e funcionalidades antes de colocarmos o site/blog

em produção.

Chama-se localhost, (servidor local) pois o WordPress necessita de um

servidor web para funcionar, e é este servidor web que será instalado

localmente em seu computador.

Um servidor Web é um software que publica o seu site na web, geralmente os

provedores de hospedagem possuem este software instalado para fornecer

ao cliente o ambiente necessário para suas aplicações.

Existem vários servidores Web no mercado cada um cumprindo seu papel

para a aplicação utilizada, no caso do WordPress ele necessita do servidor

Web, do PHP e de uma base de dados para funcionar. Geralmente utilizamos

pacotes que contém o servidor Web Apache que é gratuito e a base de dados

junto, no caso o MYSQL também gratuito. Exemplos deste “pacotes” são o

XAMPP, (que agora vem o com o Maria DB uma substituição o MYSQL que

foi comprado pela Oracle e continua gratuito, eles são basicamente a mesma

coisa) WAMP, ou o LAMP (este último para o sistema Linux).

Neste e-book, mostrarei como instalar o WordPress localmente utilizando o

XAMPP, mas sinta-se à vontade em pesquisar os demais servidores

web/PHP, pois o processo de instalação não foge muito ao que colocarei

aqui.

O Servidor web

Faça o download do XAMPP e em seguida faça o download do WordPress

em http://wordpress.org/download/ clicando na versão mais recente do CMS.

Inicie a instalação do XAMPP clicando no arquivo que foi baixado no link do

XAMPP.

Clique em “Next”.

Aparecerá uma janela lhe oferecendo opções dos componentes a serem

selecionados, se for um usuário que já conhece configurações do servidor

web, selecione os componentes nos quais estiver interessado. Se não souber,

mantenha como está (o sistema manterá as opções mais utilizadas) e

continue com a instalação.

A seguir selecione o local onde quer instalar o xampp em seu computador, eu

recomendo que deixem sempre em C:\ (diretório raiz) uma vez que este

pacote fará papel de Servidor Web ou seja publicará seu site na forma de um

site em seu computador e continue com a instalação. Deixando no diretório

C:\ fica mais simples a administração do seu site local.

Clique em “Next” para todas as janelas que serão apresentadas do produto pois

nenhuma pede configuração adicional até que seja exibida esta tela de

finalização do processo:

Clique em “Finish” após instalado o aplicativo, aparecerá um ícone no canto

inferior direito da tela conforme abaixo e do qual falaremos em iniciando o

servidor.

Iniciando o servidor

Inicie o aplicativo clicando no ícone (figura acima) para que os serviços do

Apache, PHP e MYSQL sejam iniciados.

“Normalmente, se não houver nenhum outro programa utilizando a porta 80 de seu computador, todos os módulos deverão funcionar caso não funcionem é importante mudar a porta a ser utilizada de 80 para 8081 por exemplo estas configurações podem ser feitas através do próprio painel de controle no arquivo httpd.conf. Procure a linha 221 ou próximo, ou o campo ServerName localhost:80 e substitua por 8081”.

Com a configuração feita ao iniciar o Painel de controle do XAMPP teremos esta

tela:

** Observe que as opções Apache e MySQL que são as principais aplicações que o WordPress necessita para funcionar corretamente deve estar em verde após a iniciação.

Para acessarmos o servidor Web será necessário digitar a seguinte URL no seu

navegador:

http://localhost:8081 e a tela será exibida conforme abaixo:

A partir de agora, iniciaremos a instalação do WordPress e a criação da base de

dados no MYSQL.

Criação da Base de dados

Criar a base de dados é uma parte importante no processo de instalação,

pois o WordPress utiliza base de dados em suas funcionalidade e

gerenciamento do conteúdo do site.

Acesse novamente o painel de controle do XAMPP.

Clique no botão “Admin”.

Seu navegador abrirá uma tela conforme segue:

Clique em Base de dados e dê um nome para a sua base, nesta figura deu-se

o nome de WP, porém eu aconselho a escolher um nome que tenha a ver

com o seu Site pois fica mais fácil o gerenciamento das bases posteriormente,

quando você tiver outros sites de sua autoria em um mesmo servidor de

hospedagem, ou mesmo em seu computador, que você precise administrar.

Após a escolha do nome da base, clique no botão “Criar” e a base será

criada, sendo administrada pelo usuário padrão do MYSQL, geralmente

usuário root e senha em branco.

** Algumas vezes o WordPress não aceita a senha do usuário em branco, como

estamos configurando um ambiente de testes, aconselho colocar usuário root e

definir uma senha que também pode ser root.

Instalando o WordPress

Iremos iniciar a instalação do WordPress. Feito o download do CMS em

(http://wordpress.org) vamos descompactar o seu conteúdo no subdiretório onde

instalamos o XAMPP este subdiretório tem o nome de htdocs e fica no

endereço: C:\xampp\htdocs (se você optou por instalar na raiz do C:)

Ok, dentro desta pasta será instalado o WordPress. Bem, é necessário criar uma

pasta dentro deste diretório e colocar um nome nela de forma que este nome

tenha a ver com o seu Blog/Site. Por que? Porque, quando você for acessar o

WordPress em Localhost, o Servidor Web que é quem estará gerenciando o seu

site irá busca-lo em um caminho, este caminho, será a pasta onde foi instalado o

WordPress.

Geralmente colocamos o nome condizente ao que está sendo desenvolvido, na

figura abaixo, como o programador extraiu a pasta direto em htdocs, foi criado

a pasta WordPress (imagem abaixo). Eu recomendo criar uma pasta já com um

nome personalizado como por exemplo “blogdocadu” caso seja um blog de uma

pessoa física por exemplo, e dentro desta pasta extrair todo o conteúdo do

WordPress que está compactado. Se ao descompactar ele criar uma pasta de

nome WordPress, mova todo o conteúdo para um nível acima onde está a pasta

personalizada e delete a seguir a pasta vazia WordPress.

Feito isso vamos ao processo de instalação, pela interface Web.

Acesse um navegador de sua preferência e digite o seguinte endereço:

http://localhost:8081/wordpress, onde wordpress seria o nome da pasta

que foi criada e extraídos os arquivos do WordPress dentro e :8081 o número da

porta disponível caso o seu computador esteja com alguma aplicação utilizando a

porta padrão de http que é a 80, caso não haja aplicações utilizando a porta 80

não utilize o :8081, deixando apenas a palavras localhost. Ao digitar este

endereço o navegador iniciará a instalação:

Selecione a língua nativa, em nosso caso, Português do Brasil e clique em

“Vamos começar”.

1. Nome do Banco de Dados: utilize o nome dado a Base que criamos anteriormente.

2. Em Nome de Usuário, escreva “ROOT” (sempre que criar uma base de dados localmente, por padrão o nome do utilizador é “ROOT”);

3. Onde está a senha deixe em branco uma vez que estamos em ambiente de testes ao subir para a hospedagem ela te dará o usuário e a senha que eles criam;

4. O servidor da base de dados é LOCALHOST, deixe como está; 5. O prefixo de tabelas é wp_, deixe como está.

Depois de preencher essas informações é só clicar instalar, e teremos uma tela

semelhante a esta:

Este é um momento bastante importante no processo de instalação onde, os

dados de administração do WordPress serão configurados. Informe os dados

solicitados como segue:

1. Dê um título ao seu site – Escolha o título do seu Blog/Site como ele será visto pelos outros no cabeçalho do navegador

2. Escolha o nome de usuário – Escolha o nome do usuário que irá administrar o WordPress este usuário tem privilégios de administração do site, com ele instalamos temas, plug-ins e fazemos modificações no core do WordPress

3. Crie uma senha – Aqui você cria a senha para este usuário 4. Repita a senha que criou. 5. Insira um e-mail – o e-mail solicitado tem a função de recebimento de

reset de senha ou informações de atualização da versão do WordPress. 6. Instale WordPress

Se tudo correr bem, e vai correr! Uma mensagem de sucesso será exibida.

Feito isso o sistema redirecionará para a página de logon, caso isso não ocorra

basta apenas digitar o caminho http://localhost:8081/<nome da pasta>

ou http://localhost:8081/<nome da pasta>/wp-admin e a tela de acesso

ao Painel de controle onde vamos utilizar o nome de usuário que criamos para

administrar o site e a senha.

Coloque o usuário e senha definido na instalação e é só acessar!

Com o ambiente de desenvolvimento instalado é só começar a desenvolver o seu

Blog/Site, e explorar todos os recursos que esta poderosa ferramenta lhe

oferece.