2 opções:
-
coloque algo assim em seu
lighttpd.conf
:server.port = 8000
-
inicie
lighttpd
com 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.