Lighttpd
Lighttpd
|
|
---|---|
![]() |
|
Basic data
|
|
developer | Jan Kneschke |
Publishing year | March 2003 |
Current version | 1.4.55 (Jan. 31, 2020) |
operating system | Unix derivatives |
programming language | C. |
category | Web server |
License | BSD license |
German speaking | No |
www.lighttpd.net |
Lighttpd (mostly spoken as Lighty ) is a free web server developed by Jan Kneschke . It implements all the important functions of a web server and, like Apache , can be expanded with modules .
functionality
The server relies on asynchronous communication and process multiple requests in a single operating system - process . This enables the web server to process several parallel requests more efficiently and to place less load on the CPU and memory than a multi-process design, for example with the Apache web server . This is particularly useful when large files are being accessed by many users at the same time.
PHP is connected using FastCGI . Perl , Python or Ruby can also be addressed via the SCGI interface. Pages can be generated automatically using the CML (originally: Cache Meta Language) module in Lua , server-side includes are also supported by a module.
distribution
According to Netcraft, Lighttpd is spreading quickly and in the "Web Server Survey" of March 2007 made it to 4th place in the ranking with around 1.4 million domains . However, this rating also includes a number of "parked" domains, thousands of which are often on a server, which means that changing large domain dealers can have a major impact on the numbers. In August 2010, the spread was 1.8 million domains.
features
- Expandability through modules
- Server load distribution possible
- Supports FastCGI , SCGI and HTTP proxy
- Can also be operated in a chroot environment
- The server is based on the
select()
- /poll()
- / systemepoll()
calls - Conditional rewrites (see mod_rewrite at Apache)
- HTTPS : SSL and TLS are offered with OpenSSL , from 1.4.56 GnuTLS and Mbed_TLS are offered as experimental features
- Authentication using an LDAP server
- RRDtool statistics
- Supports server side includes
- virtual hosting
- Minimal WebDAV support
- Java servlet support, also the Apache JServ protocol is implemented
- HTTP compression using mod_compress and mod_deflate
- PHP5-CGI via FastCGI (mod_fastcgi)
literature
- Michael Krieg: Lighttpd - short & good . O'Reilly, Cologne 2010, ISBN 978-3-89721-549-8 .
Web links
Individual evidence
- ↑ About Jan Kneschke. In: kneschke.de. Retrieved April 21, 2017 .
- ↑ Changelog . In: lighttpd.net. Retrieved January 8, 2020 .
- ↑ Jens Ihlenfeld: Rapid rise for Lighty. In: Golem.de . April 2, 2007, accessed April 21, 2017 .
- ↑ (Jan Kneschke): Lighttpd Powers 6 Alexa Top 250 Sites. In: blog.lighttpd.net. December 28, 2006, accessed April 21, 2017 .
- ↑ August 2010 Web Server Survey. In: Netcraft . August 11, 2010, accessed April 21, 2017 .