内容简介:lighttpd 1.4.40 发布,高性能 Web 服务器
lighttpd 1.4.40 发布了。
Lighttpd 是一个德国人领导的开源Web服务器软件,其根本的目的是提供一个专门针对高性能网站,安全、快速、兼容性好并且灵活的web server环境。具有非常低的内存开销,cpu占用率低,效能好,以及丰富的模块等特点。
Lighttpd是众多OpenSource轻量级的web server中较为优秀的一个。支持FastCGI, CGI, Auth, 输出压缩(output compress), URL重写, Alias等重要功能,而Apache之所以流行,很大程度也是因为功能丰富,在lighttpd上很多功能都有相应的实现了,这点对于apache的用 户是非常重要的,因为迁移到lighttpd就必须面对这些问题。
更新内容:
主要更新:
-
major bug-fix release; hundreds of issues resolved in issue tracker
-
git master lighttpd source repository (migrated from svn)
值得关注的更新:
-
improved resource management
-
asynchronous, bidirectional streaming options to dynamic backends
-
detect client disconnects and abort request to dynamic backends
-
rework dynamic handler control flow logic for consistent clean up
-
constrained memory footprint; limit memory used by large responses
-
robustness and portability
-
fallback to traditional I/O if mmap or sendfile not available
-
update support for lua 5.2, 5.3; memcached; libressl; openssl 1.1.0
-
better cygwin support; passes tests
-
better webdav support
-
selected new features
-
lighttpd -tt performs config validation and preflight startup checks
-
lighttpd -1 process single (one) request on stdin socket (e.g. xinetd)
-
lighttpd -i
graceful shutdown after of inactivity -
config file supports include file globs (e.g. include “conf.d/*.conf”)
-
server.bsd-accept-filter (“httpready”, “dataready”)
-
server.error-handler to handle 4xx and 5xx status
-
server.http-parseopt-header-strict restrict chars allowed in HTTP headers
-
server.http-parseopt-host-strict restrict chars allowed in HTTP Host
-
server.http-parseopt-host-normalize normalize HTTP Host header
-
server.listen-backlog to configure socket listen backlog
-
server.max-request-size is now scopeable (no longer one global setting)
-
server.stream-request-body to control streaming, buffering of request
-
server.stream-response-body to control streaming, buffering of response
-
server.upload-dirs will retry in remaining dirs in list if disk full
-
accesslog.format now supports %a %A %C %D %k %{}t %{}T
-
evasive.location for 302 redirect option if limit reached
-
url.rewrite and url.redirect now short-circuit if replacement is blank
-
url.access-allow for explicit list of allowed suffixes; deny others
-
mod_cgi handles local redirect response if Location: /path?query
-
REDIRECT_URI is set for internal redirects (cgi, magnet, rewrite, errdoc)
-
REDIRECT_STATUS is set to http error status for error docs
-
mod_indexfile sets PATH_TRANSLATED_DIRINDEX if target URL begins w/ ‘/’
-
“listen-backlog” to configure socket listen backlog for FastCGI, SCGI
-
X-Sendfile for CGI and SCGI (in addition to FastCGI)
下载
-
SHA256:
dd56f46a586192e140600f32836b38a1c276d86692721d53c7976af14a904886
-
SHA256:
80450dfcf7604d6c516a00a0ce750937074ef844bbdee3b3f23384187b9d4f8d
完整更新列表请看: http://www.lighttpd.net/2016/7/16/1.4.40/
以上就是本文的全部内容,希望本文的内容对大家的学习或者工作能带来一定的帮助,也希望大家多多支持 码农网
猜你喜欢:- Nuster:高性能缓存服务器
- 《高性能linux服务器构建实战》
- 高性能服务器架构思路,不仅是思路
- 高并发高性能服务器是如何实现的
- Exserver一款高性能的服务器软件
- 高性能Web服务器Nginx使用指南
本站部分资源来源于网络,本站转载出于传递更多信息之目的,版权归原作者或者来源机构所有,如转载稿涉及版权问题,请联系我们。