= Dia 0 - Criando seu próprio servidor - com Google Cloud Platform Nível gratuito = *(RASCUNHO: Use isso como um guia, mas não foi totalmente testado. Informe-nos sobre quaisquer problemas com ele)* **LEIA ISTO PRIMEIRO COMO ISSO FUNCIONA& FAQ Primeiro, você precisa de um servidor. Você realmente não pode aprender a administrar um servidor Linux remoto sem ter um próprio - então hoje vamos conseguir um - totalmente grátis! Através da magia do Linux e da virtualização, agora é possível configurar um pequeno servidor de Internet quase instantaneamente - e a um custo muito baixo. Tecnicamente, o que você fará é criar e alugar um VPS ("Virtual Private Server Em um datacenter em algum lugar, um único servidor físico executando Linux será dividido em uma dúzia ou mais de servidores virtuais usando o recurso KVM (Kernel-based Virtual Machine) que faz parte do Linux desde o início de 2007 Além de um provedor de hospedagem, também precisamos escolher qual "sabor"do Linux instalar em nosso servidor. Se você é novo no Linux, a variedade de "distribuições"disponíveis pode ser confusa - mas a versão LTS ("Long Term Support") mais recente do Ubuntu Server é uma escolha popular e o que você precisará para este curso Estas instruções orientarão você no uso do Google Cloud "Free Tier"(httpscloud.google.com) como seu provedor de hospedagem VPS. Eles são altamente avaliados, com uma interface muito simples e elegante. Embora estejamos usando o nível gratuito, esteja avisado de que você precisará fornecer informações de cartão de crédito válidas. (Claro, se você tiver um forte motivo para usar outro provedor, faça isso, mas certifique-se de escolher o Ubuntu Server 20.04) A inscrição é bastante simples - basta fornecer seu endereço de e-mail e uma senha de sua escolha - juntamente com um número de telefone para um 2FA - um segundo método de autenticação. Você também precisará fornecer seu VISA ou outras informações de cartão de crédito Escolha "Compute Engine"e clique em "VM Instances"Criar uma nova instância Selecione as regiões que você deseja Para configuração da máquina, selecione a série e defina como "E2"e o tipo de máquina como "e2-micro"Altere o disco de inicialização para "Ubuntu 20.04 LTS"Agora, depois de criarmos nosso próprio servidor, precisamos abrir todas as portas e protocolos para acessar de qualquer lugar. Embora isso possa ser imprudente para um servidor de produção, é o que queremos para este curso Navegue até a página inicial do GCP e vá para Rede >Rede VPC >Firewall >Criar firewall Defina "Direction of Traffic"como "Ingress"Defina "Target"como "All instances in the network"Defina "Source Filter"como "IP Ranges"Defina "Source IP Ranges"como "0.0.0.0/0"Defina "Protocols and Ports"para "Allow All"Crie e repita as etapas criando um novo Firewall e definindo "Direction of Traffic"para "Egress"Selecione sua instância e clique em "ssh"para abrir uma nova janela de console. Para acessar o root, digite "sudo -i passwd"na linha de comando e defina sua própria senha. Faça login digitando "su"e "senha". Observe que a senha não será exibida conforme você a digita ou a cola Você também pode consultar httpscloud.google.com/compute/docs/instances/connecting-advanced#thirdpartytools se pretende acessar seu servidor por meio de ferramentas de terceiros (por exemplo, Putty) Confirme se você pode realizar tarefas administrativas digitando: sudo apt update Então: atualização sudo apt Não se preocupe muito com a saída e as mensagens desses comandos, mas deve ficar claro se eles foram bem-sucedidos ou não. (Responda a qualquer prompt usando a opção padrão). Esses comandos são como você força a instalação de atualizações em um sistema Ubuntu Linux e somente um administrador pode fazê-los Para sair, digite *sair* ou *sair* Seu servidor agora está configurado e pronto para o curso! Observe que: Este servidor agora está em execução e completamente exposto a toda a Internet Você é o único responsável por gerenciá-lo Você acabou de instalar as atualizações mais recentes, então deve estar seguro por enquanto == Sobre a comunidade == Membros On-line