instalando e configurando o wordpress localmente

26
Instalação local em Sistema Operacional Windows

Upload: haste-design

Post on 26-Jun-2015

341 views

Category:

Technology


0 download

DESCRIPTION

Apresentação realizada no meetup da comunidade WordPress São Paulo em julho de 2014, onde o tema era instalação do WordPress em ambiente local. Nesta apresentação são expostos ambientes básicos para usuários Windows, com um bônus de utilização do WP-CLI ao final.

TRANSCRIPT

Page 1: Instalando e configurando o WordPress localmente

Instalação local em Sistema Operacional Windows

Page 2: Instalando e configurando o WordPress localmente
Page 3: Instalando e configurando o WordPress localmente

• Programador/Designer na Haste Design

• 1 ano de WordPress

• Estudante de Games

• @allyson_as

• www.hastedesign.com.br

Page 4: Instalando e configurando o WordPress localmente

Instalando o WordPress Localmente

Page 5: Instalando e configurando o WordPress localmente

O WordPress pode ser instalado localmente em computadores Windows, e assim como em outras plataformas, os requisitos são:

• PHP versão 5.2.4 ou maior

• MySQL versão 5.0 ou maior

• Servidor Web (recomendado Apache ou Nginx)

Page 6: Instalando e configurando o WordPress localmente

Interpretador da linguagem, que tornará possível que seu servidor web execute scripts php, linguagem em que o WordPress está escrito.

Page 7: Instalando e configurando o WordPress localmente

Sistema de banco de dados relacional utilizado pelo WordPress para armazenar dados de publicações, usuários, e configurações relacionadas ao seu site.

Page 8: Instalando e configurando o WordPress localmente

Software que possibilita a requisição de dados através do protocolo HTTP por clientes (navegadores, principalmente). Através dele que será possível a execução dos scripts do WordPress, bem como sua instalação e visualização em sua máquina.

Page 9: Instalando e configurando o WordPress localmente

O WordPress funciona em qualquer servidor web com suporte ao PHP e MySQL, porém é recomendado o Apache ou o Nginx. O Apache atualmente ainda é o mais comum.

Page 10: Instalando e configurando o WordPress localmente

Como Instalar estes softwares necessários no

Page 11: Instalando e configurando o WordPress localmente

1. Realizar o procedimento de instalação para cada software (ex: Apache, PHP, MySQL, etc.)

2. Pacotes pré configurados, WAMP's (Windows, Apache, MySQL, PHP) – WampServer

– EasyPHP

– Zend Server

– Bitnami Wamp Stack

– Ampps

– WNMP (Windows, Nginx, MariaDB, PHP)

– WT-NMP (Windows, Nginx, MySQL, PHP)

Page 12: Instalando e configurando o WordPress localmente
Page 13: Instalando e configurando o WordPress localmente

1. Baixe o WampServer em http://www.wampserver.com/en/

2. Next, Next, Finish

Page 14: Instalando e configurando o WordPress localmente

Inicie o WampServer.

Um ícone irá aparecer na Área de Notificações do Windows. O ícone estará vermelho, e quando tudo estiver iniciado e funcionando, ficará verde.

Page 15: Instalando e configurando o WordPress localmente

O WampServer terá criado o diretório do servidor provavelmente em

C:/wamp/www

Adicione os diretórios com os seus projetos nesta pasta. Para acessar os seus projetos, clique no ícone do WampServer (botão esquerdo), e vá em MyProjects, ou acesse localhost, na página inicial haverá uma listagem de projetos.

Page 16: Instalando e configurando o WordPress localmente
Page 17: Instalando e configurando o WordPress localmente

1. Faça download do Easy-PHP em http://www.easyphp.org/

2. Siga a instalação (Next, Next, Finish)

Inicie o Easy-PHP, um ícone irá aparecer na área de notificações do Windows, clique com o botão direito e vá em Administration.

Você poderá criar projetos na pasta padrão, ou criar alias para um diretório qualquer.

Page 18: Instalando e configurando o WordPress localmente
Page 19: Instalando e configurando o WordPress localmente

A famosa instalação de 5 minutos no seu servidor local

1. Baixe a última versão do WordPress (PT-br) em http://br.wordpress.org/

2. Descompacte o pacote na pasta do servidor (C:/wamp/www) por exemplo

3. Crie um banco de dados, no ícone do WampServer, clique em PhpMyAdmin

4. Altere o arquivo wp-config-sample.php, inserindo os dados do seu banco de dados

5. Acesse a url do seu projeto para que o WordPress seja instalado, clique no ícone do WampServer, MyProjects > Project

Page 20: Instalando e configurando o WordPress localmente

O WordPress irá solicitar algumas informações para este novo site, dados de usuário, e pronto!

Seu WordPress estará instalado, pronto para rodar localmente em um ambiente básico de desenvolvimento.

Page 21: Instalando e configurando o WordPress localmente

Bônus

Page 22: Instalando e configurando o WordPress localmente

Instalando o Composer e o WP-CLI (através dele)

1. Faça download do instalador para Windows do Composer em https://getcomposer.org/

2. Selecione o executável do php de seu WampServer para a instalação do composer (C:/wamp/bin/php/php.exe)

Page 23: Instalando e configurando o WordPress localmente

3. Caso a extensão open_ssl, ou outra não esteja ativa e seja necessária para a instalação do composer, ative-a.

4. Após a instalação do Composer, abra o prompt de comando e navegue até um diretório em que deseje instalar o wp-cli, por exemplo, C:/

Page 24: Instalando e configurando o WordPress localmente

5. Digite composer create-project wp-cli/wp-cli --no-dev

6. Um diretório wp-cli será criado com seus arquivos. Adicione o diretório C:/wp-cli/bin/ a variável PATH de ambiente do Windows, vá em Iniciar > Computador e clique com o botão direito, selecione Configurações Avançadas > Variáveis de Ambiente. Acrescente, separado por ; o seguinte: C:/wp-cli/bin/

Page 25: Instalando e configurando o WordPress localmente

7. Pronto, o comando wp estará acessível em todo o sistema, podendo ser executados os comandos do wp-cli de qualquer diretório.

Page 26: Instalando e configurando o WordPress localmente

Instalando o WordPress com o WP-CLI

1. Acesse o diretório onde deseja instalar o WordPress

2. wp core download --locale=pt_BR (Comando para baixar o WordPress no diretório selecionado)

3. wp core config --dbname=database --dbuser=root

4. wp db create

Mais comando em http://wp-cli.org/commands/