Project

General

Profile

WikiStart » History » Revision 52

Revision 51 (gstrauss, 2016-10-16 11:46) → Revision 52/64 (gstrauss, 2016-10-31 13:43)

h1. Welcome to Lighttpd 

 {{>toc}} 

 h2. Description 
 
 lighttpd is a secure, fast, compliant, and very flexible web-server that has been optimized for high-performance environments. It has a very low memory footprint compared to other webservers and takes care of cpu-load. Its advanced feature-set (FastCGI, CGI, Auth, Output-Compression, URL-Rewriting and many more) make lighttpd the perfect webserver-software for every server that suffers load problems.  

 For more info go to http://www.lighttpd.net/ 

 *We have nothing to hide, so please use our bugtracker for all kinds of bugs you find (hopefully not too much :-)), if you feel you shouldn´t make it public you can also mail to: security (at) lighttpd (dot) net.* 


 h1. New Releases 

 * version:"1.4.43": 2016-10-31 version:"1.4.42": 2016-10-16 - improve FastCGI, SCGI, proxy reconnect on failure new modules, expanded features, rewritten auth framework 

 h1. Documentation 

 h2. Get Lighttpd 

 * [[GetLighttpd]] 
 * [[InstallFromSource]] 
 * [[TutorialConfiguration|Configuring Lighttpd]] 

 h2. Reference Documentation 

 * [[Docs|Configuration Overview]] 

 * Configuration Documentation 
 ** [[Docs_Configuration|Configuration File Syntax]]  
 ** [[Docs_ConfigurationOptions|Configuration Options]]  
 ** "Sample Configuration File":http://redmine.lighttpd.net/projects/lighttpd/repository/entry/branches/lighttpd-1.4.x/doc/config/lighttpd.conf 

 * Reference 
 ** [[Docs_Performance|Performance]]: Performance and Optimization Information. 
 ** [[Docs_PerformanceFastCGI|Optimizing FastCGI]] 
 ** [[Docs_SSL|SSL Documentation]]: Configuration and Options. 
 ** [[Docs_TrafficShaping|Traffic Shaping]]: Bandwidth limit options. 
 ** [[Docs_MultiProcessor|Using SMP]]: Multiprocessor options and problems. 

 * FAQ: [[FrequentlyAskedQuestions|Frequently Asked Questions]]  
 * HOWTOS: [[HowTos|How to ...]] 

 h2. Community 

 * [[Tutorials]] 
 * IRC: "freenode":http://www.freenode.net/,    channel "#lighttpd":irc://irc.freenode.net/lighttpd 
 * [[Mailinglists]] 
 * CodeSnippets: "lighttpd section from CodeSnippets":http://www.bigbold.com/snippets/tag/lighttpd 
 * "Lighttpd related tips, howtos from the nixCraft":http://www.cyberciti.biz/tips/category/lighttpd/ 
 * "Lighttpd related tips, howtos from HowtoForge":http://www.howtoforge.com/howtos/lighttpd/ 
 * [[3rdPartySoftware|Other code contributions, extensions and useful tools]] 
 * [[AbsoLUAtion|Abso *lua* tion, or the power of Lighttpd + Lua: code-snippets, link-collection, small helpers or solutions]] 
 * "syntax file for vim":https://github.com/glensc/vim-syntax-lighttpd 
 * "A brief tutorial on Lighttpd MySQL Vhosts":http://www.thedotproduct.org/2010/06/vhost-config-from-sql-database-lighttpd-an-alternative-to-apache/ 
 * Monitoring Lighttpd with Munin - "PyMunin":http://aouyar.github.com/PyMunin/ is a python module for developing Multigraph Monitoring Plugins for Munin and includes a plugin for Lighttpd. 
  

 Two full-fledged books covering lighttpd and Rails: 
 * "Lighttpd: The painless way":http://wiki.joyent.com/shared:kb:rails-with-lighttpd 
 * "Lighttpd by Andre Bogus | Packt Publishing, July 2008":http://www.packtpub.com/lighttpd/book 

 h2. Developing Information 

 * "Lighty's life (Developer Blog)":http://blog.lighttpd.net/  
 * [[Devel|Developing lighty]] 
 * [[DevelGit|Git access to development code]] 
 * [[HowToReportABug|How to Report a Bug]]  
 * [[DebugVariables|Debug Variables for Configuration File]] 



 h1. Propaganda 

 h2. Must Reads 

 * [[PoweredByLighttpd|PoweredByLighttpd]] - *a list of large sites running lighttpd*  
 * "Simplify Your Configfiles with Includes":http://blog.lighttpd.net/articles/2005/11/25/simplify-your-configfiles-with-includes 
 * "Optimizing Lighty for high Concurrent Large File Downloads":http://blog.lighttpd.net/articles/2005/11/11/optimizing-lighty-for-high-concurrent-large-file-downloads 
 * "Graceful Shutdown meets Graceful Restart":http://blog.lighttpd.net/articles/2005/09/02/graceful-restart 
 * [[PromotionalArtwork|Promotional Artwork]] 

 h2. Benchmarks 
 
 Never trust us when we say that lighttpd is fast. Do your own benchmarks and feel for yourself how everything gets faster. If you just want to see some numbers, take a look at our benchmarks: 
 * our very own web-server shootout http://www.lighttpd.net/benchmark/   
 * lighttpd and friends against litespeed http://litespeedtech.com/benchmark.html  
 * http://weblog.textdrive.com/article/44/taking-a-full-frontal-slashdot-lighttpdly  
 * Apache is sometimes better http://journal.paul.querna.org/articles/2005/06/24/debunking-lighttpd 
 * SCGI Apache2 vs. lighttpd http://www.quixote.ca/cgi-bin/moin.cgi/LighttpdScgi 


 h1. Contributing 

 This wiki is open for everyone to provide help, grow and improve!