RibaFS RibaFS
  • Início
  • Frontend
  • PHP
  • Joomla
  • Laravel
  • VPS
  • Servidores
  • Contato

Servidor no DigitalOcean

Detalhes
Ribamar FS By Ribamar FS
Ribamar FS
Categoria: vps
04 Janeiro 2024
Acessos: 84

Pequeno tutorial para a

Criação de um servidor no Digital Ocean

Importante: obrigatório ter um cartão de crédito internacional.

O DO chama seu servidor de droplet (gotícula).

Acessar

https://www.digitalocean.com/

Clicar acima em Pricing

Role a tela

Iremos usar:

Droplets

Starting at

$4/month

Criar uum servidor mínimo, que inicia com US$ 4/mês

Logo abaixo clique em

View pricing ->

Veja o que dizem:

Droplets

Implante Droplets (VMs na nuvem) em segundos. Execute qualquer carga de trabalho, desde aplicativos de missão crítica com uso intensivo de CPU, memória e armazenamento até sites de baixo tráfego.

Veja nosso https://docs.digitalocean.com/products/droplets/concepts/choosing-a-plan/ para saber qual plano Droplet é certo para você ou fale com um expert:
https://www.digitalocean.com/company/contact/sales?referrer=pricing/droplets

Aqui já começa o DO com sua forte c aracterística de documentação. É a que mais se empenha em produzir tutoriais sobre seus serviços e para cada tipo de distribuição que oferece.

Abaixo os servidores são agrupados por tipos e seus respectivos preços:
https://www.digitalocean.com/pricing/droplets

Aqui usarei um

Basic Droplets

Os Droplets básicos têm o uso de CPU mais eficiente a um custo menor para cargas de trabalho que subutilizam threads dedicados. Eles são ideais para aplicativos em rajadas que podem lidar com níveis variáveis de CPU.

Com este servidor podemos usar uma das distribuições linux, instalar o LAMP ou LEMP e abrigar um site ou aplicativo simples. Já fiz isso algumas vezes.

Vou usar como exemplo o servidor mais simples e mais barato:

Memory vCPU Transfer SSD $/hr $/mo
512 MiB 1 vCPU 500 GiB 10 GiB $0,00595 $4,00

No caso, um servidor pelo qual pagaremos 4 dólares por mês. Caso já saibamos que nosso site/aplicativo precisa de mais recurso então devemos escolher um perfil mais adequado. Algumas características podem ser melhoradas depois que o servidor for instalado sem destrução dos dados, mas outras precisam que criemos um novo servidor destruindo o atual.

Veja que tem um pequeno botão azup à direita com uma seta para a direita. Clique nele para escolher este servidor e continuar.

Caso você ainda não tenha uma conta no DO abrirá um form para que crie a conta. Eu prefiro criar com meu email mas fique a vontade. Caso tenha escolhido email confirme sua senha. Quando abrir o e-mail para confirmação e clicar no link aparecerá uma tela para que selecione o tipo de uso que fará do servidor. No caso eu selecionei o primeiro, Deploy a web application. Então outra tela com How would you like to Deploy your Web Application?, onde selecionei PHP.

Confirme seu e-mail

Preencha o form

Verificar cartão ou paypal

Escolhi Paypal
ele pede para selecionar um valor para começar
escolho US$ 5 e clico abaixo em Paypal


Após confirmar o depósito somos levados para o painel administrativo para a criação do servidor/droplet.
Tutorial - https://docs.digitalocean.com/products/droplets/how-to/create/ e https://docs.digitalocean.com/products/droplets/how-to/resize/

Deploy a PHP (LAMP) server

Choose a location for your Droplet
Mantive NYC3

Droplet Plan
Mantenha US$ 6/mo

Então ele mostra

The following disk image will be installed for you with the following contents
PHP (LAMP) icon

PHP (LAMP)

V Latest OS Ubuntu 22.04
Package contents: Apache, MySQL server, PHP, Fail2ban, Postfix, Certbot

Muito bom, mas não quero isso, quero selecionar o que meu servidor vai usar.

Veja que à direita de Deploy a PHP (LAMP) server aparece um link

Select a different framework

Clique nele

Clique agora em

Deploy a Ubuntu server 22.04

Mas ainda não é o que quero, quero usar o Debian, que é mais econômico em termos de recursos e mais estável.

Authentication
Esta parte é muito importante, onde temos opções de criar uma chave do SSH do nosso desktop e enviar para o DO ou também de criar uma senha que usaremos com o usuário root para gerenciar o servidor e acessar o mesmo via SSH do nosso desktop. Eu uso linux em meu desktop e isso fica bem tranquilo, mas também podemos usar outro sistema operacional. Se usando linux minha sugestão é que instale o https://git-scm.com/download/win, no caso, após instalar use o Git Bash.

Caso escolha enviar a chave do SSH o servidor criado somente poderá ser acessado pelo desktop onde gerou a chave. Se chegar a formatar e instalar nova versão da distro ou do SO não mais poderá acessar o servidor. Apanhei um pouco para descobrir isso, fica msis seguro mas tem isto. Para evitar isso eu crio atualmente uma senha para o root, depois adiciono um usuário comum com poderes de sudo, configuro o SSH mudando a porta padrão, etc. Assim consigo acessar inclusive de outros computadores.

Selecione

Password

A senha não pode terminar com número nem com caractere especial.

Veja quue não conseguimos criar um servidor com o prometido preço de US$ 4/mo e ficou em 6/mo. Clicar em Create abaixo

Como eu tenho uma conta no DO sei que podemos criar servidor usando o Debian.

Como quero criar o meu servidor com Debian, então destruirei este que criamos para criar outro.

Create
Droplets

Agora sim, poderei escolher o Debian ou outras distros.

Debian - 12 64

Basic
Regular
6/mo
Password
Hostname - debian

Create Droplet

Aguarde enquanto ele cria o servidor

Veja que a direita do nome do servidor aparece seu IP

Agora jjá pode acessar o servidor usando SSH

ssh Este endereço de email está sendo protegido de spambots. Você precisa do JavaScript ativado para vê-lo.

Forneça a senha que deu na criação do servidor.

Caso queira destruir o servidor à direita clique nos 3 pontinhos e destroy
Clique no botão
Destroy this Droplet
Digite o hostname, no caso debian e em Destroy

Para trabalhar com um servidor, geralmente precisamos apotar o nosso domínio para os servidores do DO.
Acesse
Networking
Domains
Entre com seu domínio e o adicione.
Após criar os registros básicos no DNS, pegue os endereços dos servidores de DNS do DO e configure na administração do seu domínio.

A intenção deste tutorial é ajudar os que ainda não criaram um servidor no DO e caso queira criar agora, estimulá-lo a usar o meu cupom do DO, mas fique bem a vontade;

P.S.:

Estou planejando criar um treinamento em VPS com DigitalOcean.

Referências

https://docs.digitalocean.com/products/

https://docs.digitalocean.com/developer-center/droplets/

https://www.digitalocean.com/community/tutorials

https://docs.digitalocean.com/products/droplets/

https://docs.digitalocean.com/products/networking/dns/

https://docs.digitalocean.com/reference/api/

Obs: alguns passos podem ser diferentes com você.

Novidades

  • Seu projeto precisa?
  • Fabrik 4 E-book e Vídeo
  • Gravação de Vídeos
  • Instalação do Joomla 5.0.3
  • pt-BR para Joomla 5.0.3

Pensamento do dia

A paz vem de dentro de ti próprio, não a procures à tua volta. (Buda)

Populares

  • Início
  • Entrada
  • VPS Revenda
  • Começando o treinamento
  • Fabrik 4 E-book e Vídeo
  1. Você está aqui:  
  2. Início
  3. Servidores
  4. vps