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 cd
entrar no diretório raiz / público do site e executar rbserv
para colocá-lo em funcionamento http://localhost:8000
(o padrão é o padrão). Você pode passar uma segunda -p
opção (porta) para sobrescrever a 8000
parte (como se você tivesse mais de 1 rodando ao mesmo tempo).