Plataforma: windows, linux, solaris, openbsd, irix, aix
idioma: Inglês
Servidor Web cujo objetivo principal é ser rápido, seguro, flexível e fiel a padrões. É especialmente recomendado em servidores com carga excessiva, uma vez que lighttpd requer menos capacidade de processamento e RAM.
Lighttpd é adequado para qualquer servidor que tenha problemas de carregamento. É um software livre distribuído sob a licença BSD. Funciona oficialmente em GNU / Linux e UNIX.
Para o Microsoft Windows, existe uma distribuição conhecida como Lighttpd For Windows, mantida por Kevin Worthington.
Características:
Ele tem uma importância especial no PHP, para o qual melhorias específicas foram feitas.
Também é comum combiná-lo com Ruby on Rails.
# Aptitude Instalar LighttpD Php5-CGI
Se quisermos mudar a porta de escuta Lighttpd, teremos que inserir o arquivo "Lighttpd.conf" encontrado na pasta "/ etc / lighttpd /" e adicione as seguintes linhas:
(devemos ser como root)
server.pot = 8080
server.socket = "[::]: 8080 ′ ′
Neste caso, colocamos a porta 8080 em escuta.
Em seguida, configuramos o arquivo php.ini (encontrado em / etc / php5 / cgi /) para habilitá-lo para CGI, para isso, adicionamos a esta linha o "cgi.fix_pathinfo = 1”, Fazemos da seguinte forma:
# jogou fora "cgi.fix_pathinfo = 1 ″ >> nano /etc/php5/cgi/php.ini
e devemos ter algo assim:
# nano /etc/lighttpd/lighttpd.conf
Eu uso nano, mas você pode usar o que quiser, gedit, vi, kwrite, geany, etc.
fastcgi.server = (".php" => (("bin-path »=>« / usr / bin / php5-cgi », "Socket" => "/tmp/php.socket")))
Recomendo que você copie e não copie e cole, pois erros de caractere como vírgulas, aspas e tudo o que costuma ocorrer.
Agora vamos ativar o módulo cgi rápido e reiniciar o servidor web (lighttpd) para que as alterações feitas sejam aplicadas:
# lighttpdenablemod fastcgi && /etc/init.d/lighttpd restart
Bom com tudo isso já temos o servidor web configurado e pronto para hospedar uma página html ou scripts php, só precisamos abrir um navegador e colocar nosso endereço IP ou apenas escreva localhost e uma página de amostra deve aparecer informando que o servidor está em execução.
Caso contrário, podemos tirar vantagem e testar se o interpretador de php também está rodando, para isso podemos fazer um pequeno e simples script de php e salvá-lo no diretório padrão que ele configurou lighttpd
# jogou fora " »>> /var/www/test.php
e então abrimos o navegador e a barra de endereços colocamos: localhost / test.php
e devemos ver algo assim. Se você NÃO o vir, verifique as etapas anteriores porque algo estava errado.
Em breve irei fazer upload de como hospedar mais de um domínio por meio do modo de host virtual bonito
fonte: Artigo original
Parabéns, boa postagem 😀
Bom primeiro post, e na verdade, vou testá-lo no ngix xD
Nano se você pode enlouquecer e conseguir um artigo sobre Lighthttpd vs Nginx é que quase me tornei um jonkie da luz hehe
Sempre digo a mim mesma que vou experimentar, mas no final fico com preguiça e acabo instalando o apache que é o que já conheço bem.
Vamos ver quando eu me animar
Excelente postagem ^^
Vendo esses tipos de "contribuições", respeito mais pessoas como Elav, que dedicam seu tempo e esforço para escrever e publicar artigos originais. Este artigo é de 15 de abril de 2012 e pode ser encontrado neste endereço:http://gooblogerman.blogspot.com/2012_04_01_archive.html
Você tem que ser honesto e dizer a fonte.
Não quero debates, espero que você entenda minha posição.
Claramente, depois de ver o seu link, este artigo nada mais é do que uma cópia / colagem do mesmo que você cita .. Como o único autor (LiGNUxero), tem algo a ver com aquele site ..
No entanto, eu edito a postagem e adiciono a fonte. Obrigado pelo esclarecimento.
o GIF XD
Uma pergunta ... diz "server.pot = 8080" ou "server.port = 8080"? caso contrário, excelente postagem
Desculpe por não citar a fonte, mas esse blog é só meu, só não o cite porque provavelmente irei cancelar a assinatura se nunca atualizar esse blog ñ.ñ
A propósito, é "server.port = 8080" porque foi configurado para a porta 8080. Vale a pena esclarecer que os navegadores padrão se conectam à porta 80 quando trabalham com o protocolo HTTP, mas você pode usar outra porta simplesmente que você deve especificar para acessá-la. a qual porta conectar.
por exemplo, neste caso, teríamos que colocar no navegador: localhost: 8080
Já corrijo do mesmo jeito 😉
Se o blog é só seu, ou seja, inteiramente seu, então não há necessidade de citar ou não, é com você.
Se o blog não for seu, a fonte deve ser citada 🙂
Sem dúvida teremos que experimentar, por enquanto o servidor que temos funciona bem. O Nginx é uma ótima ferramenta, especialmente para esses momentos em que fazer menos com mais é mais importante do que não fazer nada com muito: P. Que pena que estou tendo problemas com esses PCs Windows no trabalho. Espero que em breve me autorizem a instalar meu querido Suse