Alternativa leve ao Apache

1

Na minha configuração, eu corro ( como root ) ln -s ~/share /var/www . Ao fazer isso, qualquer pessoa na rede local acessará o diretório ~ / share apontando seus navegadores no link . Eu uso apache , mas eu suspeito que é um exagero (uso de memória) para este uso simples.

Que servidores web leves e alternativos posso usar para isso? Será que também será livre de mexer (no Debian, não há configuração extra para apache , além da instalação)?

    
por Tshepang 09.01.2011 / 17:26

6 respostas

3

Você terá uma longa lista para isso. No meu local de trabalho, temos Cherokee em vez do Apache. Cherokee tem uma boa interface de administração web que torna a configuração realmente fácil.

Também ouvi falar sobre o Nginx e o lighttpd .

    
por 09.01.2011 / 17:40
3

Lighthttpd é leve e fácil de configurar. nginx parece ser a escolha mais popular hoje em dia, tho.

Realmente não vai fazer muita diferença de qualquer maneira. Eu ficaria com o Apache, se você quiser ajustá-lo para usar menos memória, tente o apache2-mpm-worker.

sudo aptitude install apache2-mpm-worker

Além disso, como você quer que todas essas coisas funcionem "fora da caixa", que versão Debian você está executando?

    
por 10.01.2011 / 09:38
2

Você pode tentar thttpd . É muito leve, usa muito poucos recursos. Ele tem algumas políticas um pouco estranhas sobre o acesso a arquivos, como eu me lembro.

    
por 09.01.2011 / 17:44
2

nginx (pronuncia-se Engine-X) é uma alternativa leve muito popular para servir conteúdo estático (e outros). Funciona fora da caixa na maioria das distribuições.

    
por 09.01.2011 / 17:53
0

para compartilhamento temporário, eu tenho este script de shell no meu caminho:

#!/usr/bin/env bash

PORT=${1:-8000}
DIR=${2:-\.}

cd "$DIR"
python -c "import SimpleHTTPServer;SimpleHTTPServer.test()" $PORT

Por padrão, compartilha o diretório atual na porta 8000, a sintaxe é scriptname [<port> [<dir>]]

    
por 09.01.2011 / 17:43
0

Pacotes Debian que fornecem um servidor web fornecem o httpd pacote. Apenas sobre qualquer coisa que não seja uma versão do Apache é um servidor web leve.

    
por 09.01.2011 / 17:55