2 opções:
-
coloque algo assim em seu
lighttpd.conf:server.port = 8000 -
inicie
lighttpdcom direitos de administrador viasudo:$> sudo lighttpd -f lighttpd.conf -D
Leia também o tutorial de configuração lighthttpd .
Acabei de instalar o lighttpd no Mac OS 10.6, mas:
$ lighttpd -f lighttpd.conf -D
2011-10-05 19:01:32: (network.c.358) can't bind to port: 80 Permission denied
$ lsof -i :80
[a ton of processes]
Como posso iniciar o lighttpd em uma porta diferente?
2 opções:
coloque algo assim em seu lighttpd.conf :
server.port = 8000
inicie lighttpd com direitos de administrador via sudo :
$> sudo lighttpd -f lighttpd.conf -D
Leia também o tutorial de configuração lighthttpd .
Você já recebeu uma resposta sobre como definir uma porta específica, mas ainda há dois pontos a serem destacados na sua pergunta:
a tonelada de processos vem da listagem da conexão de saída do usuário (provavelmente navegação na web); filtrar escuta e porta privilegiada:
sudo lsof -i: 80 | grep LISTEN
O primeiro ponto pode eliminar a necessidade de alterar a porta padrão, pois parece que você queria alterá-lo para evitar o erro de permissão.
No OS X, certifique-se de que o httpd do sistema está desativado ao tentar iniciar seu próprio servidor da Web, ele está configurado com Preferências do sistema - > Compartilhamento - > Botão de compartilhamento de compartilhamento na Web.