Montando um servidor Web Debian com Google Cloud

O Google Cloud se tornou uma alternativa que oferece muito busto benefício pela qualidade da infraestrutura oferecida para se trabalhar em nuvem em relação ao preço cobrado pelos serviços prestados.

É possível montar um servidor web para hospedar sistemas e websites totalmente remoto em poucos minutos.

Criando a VM Debian

  • Acesse o menu principal do Google Cloud Platform, em seguida Compute Engine / Instâncias de VM.
  • Clique no botão Criar.
  • Digite um nome para seu servidor, lembrando que depois não é possível alterá-lo.
  • Selecione a região desejada, observando que em alguns países como Estados Unidos tem um valor menor por hora ativo.
  • Selecione a quantidade de processadores e memória desejados, lembrando que a partir de 1 CPU compartilhado com apenas 0,6GB de RAM, já é possível utilizar os recursos necessários.
  • Em Disco de inicialização, selecione o sistema operacional Debian GNU/Linux 9 clicando no botão Alterar.
  • Em firewall, marque as duas caixas de seleção disponíveis (Permitir tráfego HTTP e HTTPS, para que o wizard nos poupe um pouco de trabalho.
  • Por fim, clique no botão Criar.

A instância VM será criada em alguns minutos, e o Google disponibilizará um endereço IP externo para sua utilização. Quando o ícone ao lado do nome da VM estiver verde, significa que o seu servidor já foi criado.

Configurando o Debian

Seu servidor Debian já está pronto para ser configurado, e agora basta alguns comandos para que a nossa segunda etapa seja concluída.

  1. Clique no botão SSH e aguarde a conexão. O cliente SSH Online do Google conectará automaticamente com o seu usuário root. Por padrão, ele será criado com o primeiro dome de sua conta Google utilizada no Google Cloud Platform.
  2. Se quiser ativar seu servidor para acesso via Putty, digite os comandos abaixo, caso não precise, ignore esta etapa.
    1. nano /etc/ssh/sshd_config
    2. Altere as configurações PasswordAuthentication e PermitRootLogin para Yes.
    3. CTRL + X para sair.
    4. Pressione Y para confirmar e dê ENTER.

Instalando o Apache e o Proftpd

Ainda na linha de comando do Debian, faça:

  • Digite na linha de comando e dê enter:
    apt-get install apache2 proftpd
  • Quando for perguntado se deseja continuar, digite Y e dê ENTER.

Pronto, ambos os softwares estão instalados.

Configurando o Proftpd

Instalando Mysql

apt-get install mysql-server


sudo apt-get install php libapache2-mod-php php-mcrypt