O que é

Com o servidor contratado, o DNS apontado e a conexão SSH aberta, a instalação é um único
comando
seguido de algumas perguntas. É a única etapa em que você obrigatoriamente usa o SSH.

O comando de instalação

Conectado ao servidor como root, cole o comando abaixo e pressione Enter. No PuTTY, colar é
com o botão direito do mouse:

bash <(curl -sL https://cdn.g-web.link/gw-server/install.sh)

Se o seu sistema não tiver o curl, este faz o mesmo:

wget -qO gws https://cdn.g-web.link/gw-server/install.sh && sudo bash gws

O comando baixa sempre a versão mais recente do instalador, então ele não muda com o tempo.
Em caso de dúvida, o endereço oficial está em
gerenciandoweb.net.

O instalador vai fazer uma sequência de perguntas.

Usuário, senha e domínio do painel

Usuário, quem vai fazer login no painel. Use um nome fácil de lembrar (seu nome ou o da
empresa).

Senha, precisa ser forte: mínimo 12 caracteres, com maiúscula, minúscula e número. Se a
senha for fraca, o instalador recusa e pede outra. Você digita duas vezes para confirmar.

Domínio do painel: o subdomínio que você apontou para o IP do servidor
(ex.: cloud.gerenciandoweb.com). É por ele que você vai acessar o painel.

E-mail e WhatsApp

E-mail do administrador: usado para notificações do painel.

WhatsApp (opcional), usado só para situações críticas: se houver uma atualização urgente
de segurança, o gestor de licenças pode usar esse número para te avisar. No Brasil, informe DDD +
número; do exterior, inclua o DDI. Para pular, deixe em branco e pressione Enter.

Ao final, o instalador mostra um resumo (usuário, domínio, e-mail, WhatsApp, IP). Confirme para
começar.

O que o script instala

A partir daí é automático: a tela mostra o progresso. Nos bastidores, ele:

  • Configura o firewall das portas principais, com um fallback na porta 22222 caso você
    perca o acesso pelo domínio.
  • Cria uma área de swap (memória de troca em disco): útil em servidores de 1 GB.
  • Instala o MariaDB, banco de dados principal (usado por WordPress, Mautic e sites Custom).
  • Instala o Redis, os pacotes próprios de nginx, o PHP e faz otimizações de desempenho.
  • Baixa os arquivos do painel e aplica todo o hardening de segurança, iniciando o fail2ban
    com as jails já configuradas.

A instalação leva cerca de 5 minutos. A tela de progresso pode variar entre versões: não se
preocupe se ela estiver um pouco diferente.

Se o SSL não emitir ao final por atraso de propagação de DNS, não é erro, veja
O SSL não emite. Enquanto isso, dá para acessar o painel pelo IP na
porta 22222 (ver Perdi o acesso ao painel).

Veja também


Em vídeo: Aula 01 · Conhecendo o GW Server a partir de 05:06 · Aula 03 · Instalando o GW Server a partir de 04:09