Como configurar um servidor web local para servir uma página html local

0

Eu quero trabalhar com páginas da web locais usando o seleniumIDE

Requer URLs.
Então, eu gostaria de configurar o host local, 127.0.0.1
Não preciso de mais ninguém nem de acesso à rede, no entanto, seria ideal se ainda pudesse carregar recursos para css, js e seus frameworks.

Basicamente eu tenho uma página html que eu quero ver em um navegador usando um servidor local

Qual é a maneira mais simples de executar um servidor web local para que eu possa fazer isso? Eu estou no Ubuntu, embora eu imagino que a resposta possa se aplicar a outras variações * nix.

Estou mais familiarizado com frameworks como o Ruby on Rails, que inclui um servidor web que posso parar / iniciar, mas neste caso não preciso de uma estrutura de aplicativo, apenas um servidor web básico para uma página html via get

    
por Michael Durrant 02.12.2015 / 13:08

2 respostas

0

adsf —appropriately "Um servidor de arquivos morto inativo" - parece uma ótima solução para isso:

$ gem install adsf
Fetching: adsf-1.2.0.gem (100%)
Successfully installed adsf-1.2.0
Parsing documentation for adsf-1.2.0
Installing ri documentation for adsf-1.2.0
Done installing documentation for adsf after 0 seconds
1 gem installed
$
$ adsf
[2015-12-06 08:24:03] INFO  WEBrick 1.3.1
[2015-12-06 08:24:03] INFO  ruby 2.1.2 (2014-05-08) [x86_64-linux]
[2015-12-06 08:24:03] INFO  WEBrick::HTTPServer#start: pid=811 port=3000
    
por 06.12.2015 / 14:32
1

Depende do servidor da Web que você está planejando configurar.

Pode ser tão simples quanto: python -m SimpleHTTPServer , ou ruby -run -ehttpd . -p8000 ou como 'complexo' como instalar o Apache e definir um valor em httpd.conf - Listen 127.0.0.1:80 .

Veja uma grande lista de oneliners: link

Veja como fazer com que o Apache ouça somente o host local: possível">

Você pode verificar o resultado usando algo como netstat -an | grep LISTEN

Para qualquer outro servidor, a melhor opção é procurar algo nos moldes de 'Ouvir' ou 'Interface' na documentação.

    
por 02.12.2015 / 13:22