Skip to content

Latest commit

 

History

History
57 lines (39 loc) · 1.46 KB

File metadata and controls

57 lines (39 loc) · 1.46 KB

Configuração e Uso

O comportamento do servidor é configurado via argumentos de linha de comando.

<- Voltar ao Índice

Executando o Servidor

O executável compilado está localizado em ./bin/server.

./bin/server [opções]

Sem opções, o servidor inicia em primeiro plano na porta 3000, servindo arquivos de ./web.

Opções de Linha de Comando

Opção Descrição Padrão
-p <port> Porta de escuta 3000
-d <dir> Diretório raiz dos arquivos ./web
-b Executar como daemon (segundo plano) (primeiro plano)
-h Exibir mensagem de ajuda

Exemplos

Execução padrão:

./bin/server

Porta e diretório customizados:

./bin/server -p 8080 -d /var/www/html

Executar em segundo plano:

./bin/server -b -p 80

Logs

  • Primeiro plano: Logs exibidos no terminal
  • Daemon: Logs salvos em server.log no diretório atual e exibidos no terminal

Encerrando o Servidor

Primeiro plano: Pressione Ctrl+C

Daemon: Use o PID exibido na inicialização ou arquivo PID:

kill $(cat server.pid)

<- Anterior: Compilação | Próximo: Funcionalidades ->