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

Post on 17-Jan-2017

190 Views

Category:

Software

0 Downloads

Preview:

Click to see full reader

TRANSCRIPT

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

por Bruno Souza

Bruno Rodrigo Souza

bruno@webabsoluta.com.br

/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;

1º Passo:Opte por um VPS

● Custo● Flexibilidade da Capacidade (RAM e

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

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!

3º Passo:

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

Nginx otimizados para Wordpress

Instalação

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

A instalação do WordPress15 variações

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

Já foiFaça bom uso!

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

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

Ferramentas AdministrativasAdminer

phpMyAdmin

phpMemcachedAdmin

FastCGI cleanup script

OPcache

Webgrind

Anemometer

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

Obrigadoaté a próxima...

top related