你的位置: 首页 > PC软件 > 网络工具 > 服务器 Nginx v1.11.4.0下载
Nginx

Nginx

我要举报
文件大小   1.31M   更新时间   2016年09月18日
             
授权方式   共享软件   软件语言   简体中文
             
当前版本   v1.11.4.0   系统要求   WinXP/WIN7/Win8/Win10
             
开发商   0   官方网站   暂无

图片

Nginx_图片1

介绍

nginx是一款小巧强大的高性能http服务器和反代理服务器,可以用于搭建网站,也可以搭建imap/pop3/smtp服务器,nginx是与iis和apache齐名的http服务器软件。

nginx 是由 igor sysoev 为俄罗斯访问量第二的 rambler.ru 站点开发的。nginx 将源代码以类bsd许可证的形式发布,因它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名。软件说明

nginx 可以在大多数 unix like os 上编译运行,并有 windows 移植版。 nginx 的1.4.0稳定版已经于2013年4月24日发布,一般情况下,对于新建站点,建议使用最新稳定版作为生产版本,已有站点的升级急迫性不高。nginx 的源代码使用 2-clause bsd-like license。

nginx 是一个很强大的高性能web和反向代理服务器,它具有很多非常优越的特性:在高连接并发的情况下,nginx是apache服务器不错的替代品:nginx在美国是做虚拟主机生意的老板们经常选择的软件平台之一。能够支持高达 50,000 个并发连接数的响应,感谢nginx为我们选择了 epoll and kqueue作为开发模型。

1.服务器

nginx作为负载均衡服务器:nginx 既可以在内部直接支持 rails 和 php 程序对外进行服务,也可以支持作为 http代理服务器对外进行服务。nginx采用c进行编写,不论是系统资源开销还是cpu使用效率都比 perlbal 要好很多。

2.代码

nginx代码完全用c语言从头写成,已经移植到许多体系结构和操作系统,包括:linux、freebsd、solaris、mac os x、aix以及microsoft windows。nginx有自己的函数库,并且除了zlib、pcre和openssl之外,标准模块只使用系统c库函数。而且,如果不需要或者考虑到潜在的授权冲突,可以不使用这些第三方库。

3.代理服务器

作为邮件代理服务器:nginx 同时也是一个非常优秀的邮件代理服务器(最早开发这个产品的目的之一也是作为邮件代理服务器),last.fm 描述了成功并且美妙的使用经验。

nginx 是一个安装非常的简单、配置文件非常简洁(还能够支持perl语法)、bugs非常少的服务器。nginx 启动特别容易,并且几乎可以做到7*24不间断运行,即使运行数个月也不需要重新启动。你还能够不间断服务的情况下进行软件版本的升级。

1.支持操作系统

freebsd 3.x,4.x,5.x,6.x i386; freebsd 5.x,6.x amd64;

linux 2.2,2.4,2.6 i386; linux 2.6 amd64;

solaris 8 i386; solaris 9 i386 and sun4u; solaris 10 i386;

macos x (10.4) ppc;

windows xp,windows server 2003和windows 7等。

2.结构与扩展

一个主进程和多个工作进程。工作进程是单线程的,且不需要特殊授权即可运行;

kqueue (freebsd 4.1+),epoll (linux 2.6+),rt signals (linux 2.2.19+),/dev/poll (solaris 7 11/99+),select,以及 poll 支持;

kqueue支持的不同功能包括 ev_clear,ev_disable (临时禁止事件), note_lowat,ev_eof,有效数据的数目,错误代码;

sendfile (freebsd 3.1+),sendfile (linux 2.2+),sendfile64 (linux 2.4.21+),和 sendfilev (solaris 8 7/01+) 支持;

输入过滤 (freebsd 4.1+) 以及 tcp_defer_accept (linux 2.4+) 支持;

10,000 非活动的 http keep-alive 连接仅需要 2.5m内存。

最小化的数据拷贝操作;

其他http功能:

基于ip 和名称的虚拟主机服务;

memcached 的 get 接口;

支持 keep-alive 和管道连接;

灵活简单的配置;

重新配置和在线升级而无须中断客户的工作进程;

可定制的访问日志,日志写入缓存,以及快捷的日志回卷;

4xx-5xx错误代码重定向;

基于 pcre 的 rewrite 重写模块;

基于客户端ip 地址和 http 基本认证的访问控制;

put,delete,和 mkcol 方法;

支持 flv (flash 视频);

带宽限制。

3.实验特性

内嵌的 perl;

通过 aio_read()/aio_write() 的套接字工作的实验模块,仅在 freebsd 下;

对线程的实验化支持,freebsd 4.x 的实现基于 rfork();

英语文档草稿由 aleksandar lazic 完成 点击。

4.http基础功能

处理静态文件,索引文件以及自动索引;

反向代理加速(无缓存),简单的负载均衡和容错;

fastcgi,简单的负载均衡和容错;

模块化的结构。过滤器包括gzipping,byte ranges,chunked responses,以及 ssi-filter。在ssi过滤器中,到同一个 proxy 或者 fastcgi 的多个子请求并发处理;

ssl 和 tls sni 支持;

imap/pop3代理服务功能:

使用外部 http 认证服务器重定向用户到 imap/pop3 后端;

使用外部 http 认证服务器认证用户后连接重定向到内部的 smtp 后端;

5.其他http功能

基于名称和基于ip的虚拟服务器;

keep-alive and pipelined connections support;保持活动和支持管线连接;

flexible configuration;灵活的配置;

reconfiguration and online upgrade without interruption of the client processing;重载配置,无间断程序升级;

access log formats,bufferred log writing,and quick log rotation;访问日志格式,bufferred日志写,快速登录旋转;

3xx-5xx error codes redirection; 3xx的- 5xx错误代码重定向;

the rewrite module;重写模块;

access control based on client ip address and http basic authentication;基于客户端ip地址访问控制和http基本认证;

the put,delete,mkcol,copy and move methods; 提交,删除,mkcol,复制和移动方法;

flv streaming;flv视频流;

speed limitation;速度限制;

limitation of simultaneous connections or requests from one address.限制同个ip地址请求数量。

embedded perl.嵌入式的perl。

邮件代理服务器功能

用户重定向到imap/pop3后端使用外部http认证服务器;

user authentication using an external http authentication server and connection redirection to internal smtp backend;用户身份验证使用外部http认证服务器和连接重定向到内部的smtp后端;

authentication methods:验证方法:

pop3: user/pass,apop,auth login/plain/cram-md5;的pop3:用户名/密码,的apop,auth的login/plain/cram-md5;

imap: login,auth login/plain/cram-md5; imap的:登录,auth的login/plain/cram-md5;

smtp: auth login/plain/cram-md5;的smtp:auth的login/plain/cram-md5;

ssl support; ssl支持;

starttls and stls support. starttls的和补充的支持。

认证方法

pop3: pop3 user/pass,apop,auth login plain cram-md5;

imap: imap login;

smtp: auth login plain cram-md5;

ssl 支持;

在 imap 和 pop3 模式下的 starttls 和 stls 支持。

下载地址

Nginx

相关阅读

最新游戏

最新软件

本类最新

本类排行榜

推荐阅读

网站介绍联系我们 网站地图 我要举报

Copyright © 2019 咕咕猪. All Rights Reserved.

增值电信业务经营许可证:黔B2-20240044

备案编号:黔ICP备2022006609号-5

贵公网安备:52010302000026号