palestra wordcamp rj 2016 configure um servidor nginx de alta performance para wordpress em 10...

14
Configure um servidor Nginx de Alta Performance para WordPress em 10 minutos por Bruno Souza

Upload: bruno-rodrigo-s-souza

Post on 17-Jan-2017

190 views

Category:

Software


0 download

TRANSCRIPT

Page 1: Palestra WordCamp RJ 2016 Configure um servidor Nginx de alta performance para WordPress em 10 minutos

Configure um servidor Nginx de Alta Performance para WordPress em 10 minutos

por Bruno Souza

Page 2: Palestra WordCamp RJ 2016 Configure um servidor Nginx de alta performance para WordPress em 10 minutos

Bruno Rodrigo Souza

[email protected]

/brunorodrigodssouza /brunorodrigodss

Formado em Engenharia de Produção e Redes de Computadores;

Trabalhando com soluções para empresas desde 2006;

Trabalhando com WordPress desde 2008;

Artigos em: Imasters, Escola WP, Devmedia, Seu Negócio para Internet;

Projetos atuais: Agência Digital Web Absoluta e Host WP PRO;

Page 3: Palestra WordCamp RJ 2016 Configure um servidor Nginx de alta performance para WordPress em 10 minutos

1º Passo:Opte por um VPS

● Custo● Flexibilidade da Capacidade (RAM e

CPU)● IP Próprio● Backup/Restauração Simples● Etc…

Page 4: Palestra WordCamp RJ 2016 Configure um servidor Nginx de alta performance para WordPress em 10 minutos

2º Passo - Vamos cortar a Gordura Esqueça Painéis de Controle:

Acredite, mesmo quando dizem que é grátis, você paga por eles;

Mais funções do que você precisa;

Menos funções do que você realmente precisa;

Aumentam muito o uso de CPU e Memória.

… Resumo: Limitam MUITO o desempenho dos sites.

… O que sobra? A linha de comando!

Page 5: Palestra WordCamp RJ 2016 Configure um servidor Nginx de alta performance para WordPress em 10 minutos

3º Passo:

Um framework desenvolvido pela equipe da RTCamp (da Índia) em Python para configurar servidores

Nginx otimizados para Wordpress

Page 6: Palestra WordCamp RJ 2016 Configure um servidor Nginx de alta performance para WordPress em 10 minutos

Instalação

Basta uma linha: wget -qO ee rt.cx/ee && sudo bash ee

Page 7: Palestra WordCamp RJ 2016 Configure um servidor Nginx de alta performance para WordPress em 10 minutos

A instalação do WordPress15 variações

Comando: ee site create seudominio.com.br --wp

Page 8: Palestra WordCamp RJ 2016 Configure um servidor Nginx de alta performance para WordPress em 10 minutos
Page 9: Palestra WordCamp RJ 2016 Configure um servidor Nginx de alta performance para WordPress em 10 minutos

Já foiFaça bom uso!

Page 10: Palestra WordCamp RJ 2016 Configure um servidor Nginx de alta performance para WordPress em 10 minutos

A solução dos seus problemas!

#SQNMuitos problemas são resolvidos… Mas outros problemas são transferidos para você:

Monitoramento

Backup

Atualizações

Segurança

Page 11: Palestra WordCamp RJ 2016 Configure um servidor Nginx de alta performance para WordPress em 10 minutos

Outros pontosDistribuições Linux: Ubuntu 12.04 , 14.04 e Debian 7 & 8;

Let’s Encrypt (Emissão e configuração de certificado SSL gratuito);

HHVM;

PHP7;

FTP precisa ser configurado;

Ferramentas Administrativas na porta 22222 (é possível removê-las)

É possível também instalar o serviço de Email com Webmail;

Arquivo de Configuração do EE vim /etc/ee/ee.conf

Visualize o Log /var/log/ee/ee.log

Page 12: Palestra WordCamp RJ 2016 Configure um servidor Nginx de alta performance para WordPress em 10 minutos

Ferramentas AdministrativasAdminer

phpMyAdmin

phpMemcachedAdmin

FastCGI cleanup script

OPcache

Webgrind

Anemometer

Page 13: Palestra WordCamp RJ 2016 Configure um servidor Nginx de alta performance para WordPress em 10 minutos

Arquivo Configuração EELogin, Email e Senha do usuário “admin”;

Nome da Base de Dados;

Prefixo da Base de Dados;

Usuário da Base de Dados;

Onde fica: /var/log/ee/ee.log

Page 14: Palestra WordCamp RJ 2016 Configure um servidor Nginx de alta performance para WordPress em 10 minutos

Obrigadoaté a próxima...