Successfully reported this slideshow.
We use your LinkedIn profile and activity data to personalize ads and to show you more relevant ads. You can change your ad preferences anytime.

Vitor Hugo Bastos Cardoso apresenta voando alto com WordPress: um guia prático de instalação e configuração de servidor na nuvem

686 views

Published on

Desenvolvedor WEB, professor, historiador, fotógrafo amador e pai da Gabriela e Maria Teresa. Entusiasta de tecnologias open-source, reconhece que o WordPress é hoje uma das principais ferramentas no desenvolvimento de uma internet mais democrática, participativa e livre. Persegue o desafio de aliar tecnologia e educação na construção de um mundo melhor.

Breve descrição sobre a apresentação: A apresentação tem por finalidade principal realizar um comparativo sobre as diferentes formas de instalar/configurar um ambiente WordPress num servidor cloud. Nesse sentido, reunimos aqui experiências diversas de criação de um website na Amazon Web Services (AWS), um dos principais serviços de computação em nuvem. Servidores cloud é uma realidade cada vez mais presente na vida de programadores, gestores, empreendedores, produtores de conteúdo, dentre outros atores do mundo digital.

Published in: Internet
  • DOWNLOAD THIS BOOKS INTO AVAILABLE FORMAT (2019 Update) ......................................................................................................................... ......................................................................................................................... Download Full PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download Full EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download Full doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download PDF EBOOK here { https://soo.gd/irt2 } ......................................................................................................................... Download EPUB Ebook here { https://soo.gd/irt2 } ......................................................................................................................... Download doc Ebook here { https://soo.gd/irt2 } ......................................................................................................................... ......................................................................................................................... ................................................................................................................................... eBook is an electronic version of a traditional print book THIS can be read by using a personal computer or by using an eBook reader. (An eBook reader can be a software application for use on a computer such as Microsoft's free Reader application, or a book-sized computer THIS is used solely as a reading device such as Nuvomedia's Rocket eBook.) Users can purchase an eBook on diskette or CD, but the most popular method of getting an eBook is to purchase a downloadable file of the eBook (or other reading material) from a Web site (such as Barnes and Noble) to be read from the user's computer or reading device. Generally, an eBook can be downloaded in five minutes or less ......................................................................................................................... .............. Browse by Genre Available eBooks .............................................................................................................................. Art, Biography, Business, Chick Lit, Children's, Christian, Classics, Comics, Contemporary, Cookbooks, Manga, Memoir, Music, Mystery, Non Fiction, Paranormal, Philosophy, Poetry, Psychology, Religion, Romance, Science, Science Fiction, Self Help, Suspense, Spirituality, Sports, Thriller, Travel, Young Adult, Crime, Ebooks, Fantasy, Fiction, Graphic Novels, Historical Fiction, History, Horror, Humor And Comedy, ......................................................................................................................... ......................................................................................................................... .....BEST SELLER FOR EBOOK RECOMMEND............................................................. ......................................................................................................................... Blowout: Corrupted Democracy, Rogue State Russia, and the Richest, Most Destructive Industry on Earth,-- The Ride of a Lifetime: Lessons Learned from 15 Years as CEO of the Walt Disney Company,-- Call Sign Chaos: Learning to Lead,-- StrengthsFinder 2.0,-- Stillness Is the Key,-- She Said: Breaking the Sexual Harassment Story THIS Helped Ignite a Movement,-- Atomic Habits: An Easy & Proven Way to Build Good Habits & Break Bad Ones,-- Everything Is Figureoutable,-- What It Takes: Lessons in the Pursuit of Excellence,-- Rich Dad Poor Dad: What the Rich Teach Their Kids About Money THIS the Poor and Middle Class Do Not!,-- The Total Money Makeover: Classic Edition: A Proven Plan for Financial Fitness,-- Shut Up and Listen!: Hard Business Truths THIS Will Help You Succeed, ......................................................................................................................... .........................................................................................................................
       Reply 
    Are you sure you want to  Yes  No
    Your message goes here
  • Be the first to like this

Vitor Hugo Bastos Cardoso apresenta voando alto com WordPress: um guia prático de instalação e configuração de servidor na nuvem

  1. 1. Voando alto com o WordPress Um guia prático de instalação e configuração de servidor na nuvem
  2. 2. Olá! ESSE CARA SOU EU! Desenvolvedor WEB na InCuca. @vitorhgcardoso vitorhgcardoso@gmail.com 2 Roberto Carlos, 2012
  3. 3. Por que usar um servidor na nuvem? Servidor nuvem = hospedagem cloud 3
  4. 4. “ Por que não usar? 4
  5. 5. Informações sobre o mercado cloud ○ Investimentos de Cloud aumentam 19.4% ao ano (WaterFord Technologies, 2017) ○ 41% das empresas planejam aumentar seus investimentos em nuvem (Tech Target) ○ Implantação na nuvem se tornará padrão até 2020 (Gartner) ○ No Brasil o mercado de Cloud irá crescer mais que 20% (IDC Brasil) 5
  6. 6. CONHECIMENTO, ERRO! 32% das empresas apontam que a falta de conhecimento em Cloud é o maior problema a ser enfrentado pelas suas equipes 6
  7. 7. Computação em nuvem é quando vários servidores virtuais são interligados em diversos computadores para aumentar a capacidade de armazenamento e processamento. Alguns servidores usam seu poder de processamento para rodar aplicações ou “entregar um serviço”. Com a hospedagem cloud, você terá uma parte do chamado cluster da nuvem (rede de servidores). O QUE É COMPUTAÇÃO EM NUVEM? 7
  8. 8. À medida que tecnologias emergem, o serviço de cloud instantaneamente se atualiza (inovação) Reduz custos de software, especialmente os relacionado à equipe de TI (menor custo) Quando necessário, pode-se ampliar ou diminuir os recursos utilizados (flexibilidade) Diversos recursos de segurança e cuidados contínuos com a sua aplicação (confiabilidade) CARACTERíSTICAS DO CLOUD COMPUTING. 8
  9. 9. À medida que tecnologias emergem, o serviço de cloud instantaneamente se atualiza (inovação) Reduz custos de software, especialmente os relacionado à equipe de TI (menor custo) Quando necessário, pode-se ampliar ou diminuir os recursos utilizados (flexibilidade) Diversos recursos de segurança e cuidados contínuos com a sua aplicação (confiabilidade) CARACTERíSTICAS DO CLOUD COMPUTING. 9
  10. 10. PRINCIPAIS SERVIÇOS DE CLOUD 10
  11. 11. 11
  12. 12. QUAL O MELHOR SERVIDOR NUVEM? 12
  13. 13. “ Aquele que melhor atender a sua necessidade 13
  14. 14. ● USO ● PREÇO ● RECURSOS ● SUPORTE 14
  15. 15. O que eu preciso para hospedar meu WordPress na nuvem? 15 ● Motivo / Razão (hospedagem compartilhada pode funcionar) ● Contratar um serviço de hospedagem cloud ● Base de conhecimento
  16. 16. BASE DE CONHECIMENTO Você não precisa ser nenhum DevOps e/ou Administrador de Redes Linux para subir um WordPress num servidor em nuvem. 16
  17. 17. ● Domínios (DNS) / Servidor WEB ● Experiência com hospedagem compartilhada (cPanel, Plesk, etc) ● Instalação do WordPress (banco de dados, arquivos, etc) ● Ecossistema do WordPress ● Protocolos FTP e SSH (este último não necessariamente) ● Linha de comando (básico) 17
  18. 18. Hardware / Máquina virtual Um servidor web é um computador que armazena arquivos que compõem os sites (por exemplo, documentos HTML, imagens, folhas de estilo, e arquivos JavaScript) e os entrega para o dispositivo do usuário final (navegador). Está conectado a Internet e pode ser acessado através do seu nome de domínio (DNS). SERVIDOR WEB / DNS 18
  19. 19. Software / HTTP SERVER (Nginx e Apache) Um servidor web inclui diversos componentes que controlam como os usuários acessam os arquivos hospedados. Servidor HTTP é um software que compreende URLs (endereços web) e HTTP, o protocolo que seu navegador utiliza para visualizar páginas web. Inclui ainda linguagem de programação e banco de dados (servidor dinâmico). SERVIDOR WEB / DNS 19
  20. 20. Servidor baseado em UNIX/Linux PHP versão 7 ou superior MySQL versão 5.6 ou superior OU MariaDB versão 10.0 ou superior Memória para o PHP de pelo menos 64 MB (Somente para o software WordPress, sem plugins adicionais) REQUISITOS WORDPRESS 20
  21. 21. “Servidores Microsoft funcionam com algumas limitações e/ou dependência de recursos específicos por parte do servidor.” https://codex.wordpress.org/pt-br:Requisitos_do_WordPress E O SERVIDOR WINDOWS? 21
  22. 22. FTP - Protocolo de Transferência de Arquivos Ele é basicamente um tipo de conexão que permite a troca de arquivos entre dois computadores conectados à internet. SSH - Protocolo de Gerenciamento Remoto Protocolo que permite aos usuários controlar e modificar seus servidores pela Internet (autenticação com senha e chaves de acesso). PROTOCOLOS FTP E SSH 22
  23. 23. ESTUDOS DE CASO Amazon Lightsail, Servidor Linux (Ubuntu), Servidor WEB (Apache e Nginx) 23
  24. 24. Por que Amazon Lightsail? 24
  25. 25. EC2 (Elastic Compute Cloud) 25
  26. 26. Amazon Lightsail 26
  27. 27. ● Mesma solução de instâncias da AWS EC2 ● Recursos avançados de fácil configuração ● Planos com bom custo ● Painel de administração simples e intuitivo ● Possibilidade de migração para AWS EC2 ● Armazenamento com alta disponibilidade (SSD) ● Snapshots ● Balanceamento de carga simplificado ● Bancos de dados gerenciados ● Sistemas Operacionais e Aplicativos (imagens) 27
  28. 28. Preços 28 $1 = R$ 3,88 / Cotação com base no último tweet do Bolsonaro
  29. 29. 1 - Criar Instância 2 - Selecionar o local da sua instância 3 - Selecione uma imagem da sua instância (sistema operacional, sistema operacional com aplicativo) 4 - Escolha o seu plano de instância 5 - Identifique a sua instância CRIANDO INSTÂNCIA NO LIGHTSAIL 29
  30. 30. 1 - BITNAMI 30
  31. 31. Imagem WordPress certificado pela Automattic “A Bitnami, líder em empacotamento de aplicativos, e a Automattic, os especialistas por detrás do WordPress, se uniram para oferecer essa imagem oficial do WordPress. Essa imagem é pré-configurada e pronta para executar o WordPress no Amazon Lightsail [...] Plug-ins populares, como o Jetpack, o Akismet, o All in One SEO Pack, o WP Mail, o Google Analytics para WordPress e o Amazon Polly, são pré-instalados nesta imagem. Certificados SSL Let's Encryt são compatíveis por meio de um script de configuração automática.” https://docs.bitnami.com/general/apps/wordpress/ 31
  32. 32. 32
  33. 33. 33
  34. 34. 34
  35. 35. 35 ??????
  36. 36. 36
  37. 37. 37 Comandos: - ls (listar arquivos e diretórios) - cat bitnami_credentials
  38. 38. 38 5 minutos para criar um servidor na nuvem com WordPress instalado!
  39. 39. 2 - EASY ENGINE 39
  40. 40. Framework de instalação WordPress O EasyEngine é basicamente uma coleção de alguns scripts poderosos e eficientes que ajudam a automatizar a instalação do wordpress. Em vez de usar o Apache como servidor web, ele usa o Nginx. O EasyEngine foi criado e é mantido pela rtCamp (India). Possui uma vasta documentação e uma biblioteca bem completa de comandos que permite realizar qualquer configuração no ecossistema do WordPress. https://easyengine.io/ 40
  41. 41. 41 Selecionar uma imagem do Linux, 16.04 ou 18.04
  42. 42. 42 wget -qO ee rt.cx/ee4 && sudo bash ee
  43. 43. 43 sudo ee site create example.com --type=wp
  44. 44. 44
  45. 45. 45
  46. 46. 46
  47. 47. 3 - WEBINOLY 47 “Instala, configura e otimiza o seu próprio servidor Web em segundos…”
  48. 48. Script de configuração para servidor Web com WordPress Webinoly é um projeto open-source mantido por Cristhian Martinez Ochoa (México - https://qrokes.com/en/) Stack semelhante a do Easy Engine (Linux Ubuntu + Nginx + MariaDB (MySQL) + PHP) Comando para instalar somente Nginx ou Nginx + PHP ou ainda o pacote LEMP Ubuntu 16.04 e 18.04 48
  49. 49. 49 Cristhian Martinez Ochoa (México) https://webinoly.com/ https://github.com/QROkes/webinoly
  50. 50. 50
  51. 51. 51 wget -qO weby qrok.es/wy && sudo bash weby 3
  52. 52. 52 sudo site example.com -wp
  53. 53. 53 Database, User, Senha, Prefixo
  54. 54. 54 sudo httpauth -add
  55. 55. 55 Instalação Padrão do WordPress
  56. 56. 56 Instalação Padrão do WordPress
  57. 57. 57
  58. 58. 58 Mais um WP no AR!
  59. 59. 59 THANKS!

×