Tutorial de instalação de WordPress – Infraestrutura

Olá pessoal, esta é a primeira aula do nosso tutorial de instalação de wordpress. Vamos cobrir nesta aula os seguintes tópicos:

  • O Modelo cliente/servidor e a computação em nuvem
  • Introdução à segurança de rede e acesso remoto seguro
  • Gerando chaves assimétricas
  • Provisionando uma instância
  • Acessando e gerenciando a instância

Material online para estudo e referência

Crie a sua conta na Amazon Web Service, você poderá instânciar um servidor grátis por um ano!
https://aws.amazon.com/pt/account/

Aqui um tutorial para criação de instâncias na AWS:
https://aws.amazon.com/pt/getting-started/hands-on/deploy-wordpress-with-amazon-rds/3/

Aula sobre redes
https://ca-lti.bbcollab.com/recording/c9eea1fe64dc497da32f6c1ffbbbe5b8

Arquitetura cliente servidor

Ótima série do nic.br sobre o funcionamento da internet (em português). Assistam as outras partes para se aprofundar no assunto, são 6 partes no total

Criptografia assimétrica explicada (em português)

Criptografia assimétrica explicada (em inglês)

SSH explicado (em português)

Guia rápido de comandos da aula

# gerar par de chaves de segurança (aws ou outros provedores)
ssh-keygen -t rsa -b 4096 -f chave.pem

# acessar a instância
ssh usuario@host -i chave.pem

#verificar o sistema de arquivos da instância
df -h

#verificar processos e memória
top
htop #(ver instalação do aplicativo htop a seguir)

#atualizar pacotes de programas 
#ubuntu
sudo apt-get update

#centOS
sudo yum update

#instalação de aplicativos na instância
#ubuntu
sudo apt-get install nano htop net-tools

#centOS
sudo yum install nano htop net-tools