rbserv – um servidor Ruby HTTP simples

Eu uso este o tempo todo para obter um servidor HTTP simples instalado e funcionando muito rapidamente para qualquer site “estático” que possa ter URLs para imagens e que sejam pseudo-absolutos (por exemplo src="/images/some-image.jpg"). Pessoalmente, eu uso o OhMyZSH! e eu tenho este pequeno trecho em meu arquivo custom / aliases.zsh.

# Ruby using HTTPD
# Override the port number by passing in a 2nd -p option:
# rbserv -p 8080
alias rbserv='ruby -run -e httpd . -p 8000'

Com isso instalado, você só precisa cdentrar no diretório raiz / público do site e executar rbservpara colocá-lo em funcionamento http://localhost:8000(o padrão é o padrão). Você pode passar uma segunda -popção (porta) para sobrescrever a 8000parte (como se você tivesse mais de 1 rodando ao mesmo tempo).