nginx windows 1.13.0最新正式版 小型服务器软件

nginx windows 1.13.0最新正式版
宝哥软件园为您提供小型服务器软件免费下载,nginx windows是一款便捷的的小型服务器软件。
软件大小:2.25 MB
软件类型:国外软件
软件语言:简体中文
软件授权:共享软件
最后更新:2021-09-01 06:48:10
推荐指数:
运行环境:WinXP,Win2003,Win7,Win8,WinALL
查看次数:
Nginx windows是一款方便的小型服务器软件。Nginx windows通过使用Nginx这样的轻量级web服务器,可以为你节省不必要的开支!本页面从Nginx win版本下载,页面底部有Nginx Linux版本可供下载。Nginx ('engine x ')是一款高性能的HTTP和反向代理服务器,也是一款IMAP/POP3/SMTP代理服务器。
Nginx web服务器是由俄罗斯程序员伊戈尔塞索耶夫开发的轻量级web服务器、反向代理服务器和电子邮件(IMAP/POP3)代理服务器。最初,它被俄罗斯大型门户网站和搜索引擎Rambler(俄语:)使用。该软件是在类似BSD的协议下发布的,可以在UNIX、GNU/Linux、BSD、Mac OS X、Solaris、微软Windows等操作系统上运行。
说明:
#定义Nginx运行的用户和用户组
用户www;
#nginx进程数,建议等于CPU核心总数。
worker _ processes 8;
#全局错误日志定义类型,[调试|信息|通知|警告|错误|暴击]
error _ log/var/log/nginx/error . log信息;
#流程文件
PID/var/run/nginx . PID;
# nginx进程打开的文件描述符的最大数量。理论值应该是打开文件的最大数量(系统的ulimit -n)除以nginx进程的数量。但是,nginx分配请求是不均匀的,因此建议与ulimit -n保持一致.
worker _ rlimit _ nofile 65535
#工作模式和最大连接数
事件
{
#引用事件模型,使用[kqueue | rtsig | epoll |/dev/poll | select | poll];Epoll模型是2.6版以上Linux内核中的高性能网络I/O模型。如果它在FreeBSD上运行,它使用kqueue模型。
使用epoll
#单个进程的最大连接数(最大连接数=连接数*进程数)
worker _ connections 65535
}
#设置http服务器
超文本传送协议(Hyper Text Transport Protocol的缩写)
{
包括mime.types#文件扩展名和文件类型映射表
default_type应用程序/八位字节流;#默认文件类型
# charset utf-8;#默认编码
server _ names _ hash _ bucket _ size 128;#服务器名称的哈希表大小
client _ header _ buffer _ size 32k#上传文件大小限制
large _ client _ header _ buffers 4 64k;#设置请求延迟
client _ max _ body _ size 8m#设置请求延迟
sendfile on#开启高效文件传输模式。sendfile指令指定nginx是否调用sendfile函数来输出文件。对于普通应用设置为on,对于下载等磁盘io负载较重的应用可以设置为off,以平衡磁盘和网络I/O的处理速度,降低系统负载。注意:如果图片异常,将此选项更改为关闭。
自动索引打开;#打开目录列表访问,适当下载服务器,默认关闭。
tcp _ nopush on#防止网络拥塞
tcp_nodelay打开;#防止网络拥塞
keepalive _ timeout 120#长连接超时(秒)
#FastCGI的相关参数是为了提高网站性能而设计的:减少资源占用,提高访问速度。以下参数可以从字面上理解。
fastcgi _ connect _ timeout 300
fastcgi _ send _ timeout 300
fastcgi _ read _ timeout 300
fastcgi _ buffer _ size 64k
fastcgi _ buffers 4 64k
fastcgi _ busy _ buffers _ size 128k
fastcgi _ temp _ file _ write _ size 128k;
#gzip模块设置
gzip on#打开gzip压缩输出
gzip _ min _ length 1k#最小压缩文件大小
gzip _ buffers 4 16k#压缩缓冲区
gzip _ http _ version 1.0#压缩版(默认为1.1,如果前端是squid2.5,请使用1.0)
gzip _ comp _ level 2;#压缩级别
gzip_types文本/普通应用程序/x-javascript文本/css应用程序/XML;
# compression type默认已经包含text/html了,下面不用写了,写起来不会有问题,但是会有warn。
gzip _ vary on
# limit _ zone crawler $ binary _ remote _ addr 10m;#打开IP连接限制时需要使用
上游blog.ha97.com
#上游负载均衡,重量就是重量,可以根据机器配置来定义。权重参数表示权重,权重越高,被分配的概率越大。
服务器192.168.80.121:80权重=3;
服务器192.168.80.122:80权重=2;
服务器192.168.80.123:80权重=3;
}
#虚拟主机的配置
计算机网络服务器
{
#监听端口
听80;
#可以有多个用空格分隔的域名
服务器名www.ha97.comha97.com;
index.htmlindex.htmindex.php指数;
root/data/www/ha97;
位置~。*.(php|php5)?$
{
fastcgi _ pass 127。0 .0 .1:9000;
index.php指数;
包括fastcgi.conf
}
#图片缓存时间设置
位置~。*.(gif|jpg|jpeg|png|bmp|swf)$
{
过期10d
}
#JS和半铸钢钢性铸铁(铸造半钢)缓存时间设置
位置~。*.(js|css)?$
{
到期1h;
}
#日志格式设定
log _ format access ' $ remote _ addr $ remote _ user[$ time _ local]" $ request "
$ status $ body _ bytes _ send " $ http _ refer "
" $ http _ user _ agent " $ http _ x _ forward _ for ";
#定义本虚拟主机的访问日志
access _ log/var/log/nginx/ha97 access。日志访问;
#对"/" 启用反向代理
位置/
proxy _ pass http://127。0 .0 .1:88;
代理重定向关闭;
proxy _ set _ header X-Real-IP $ remote _ addr;
#后端的网服务器可以通过x-转发-用于获取用户真实互联网协议(互联网协议)
proxy _ set _ header _ X-forward-For $ proxy _ add _ X _ forward _ For;
#以下是一些反向代理的配置,可选。
代理集头主机$ host
client _ max _ body _ size 10m#允许客户端请求的最大单文件字节数
client _ body _ buffer _ size 128k#缓冲区代理缓冲用户端请求的最大字节数,
代理_连接_超时90#nginx跟后端服务器连接超时时间(代理连接超时)
代理发送超时90#后端服务器数据回传时间(代理发送超时)
代理读取超时90#连接成功后,后端服务器响应时间(代理接收超时)
proxy _ buffer _ size 4k#设置代理服务器(nginx)保存用户头信息的缓冲区大小
proxy _ buffers 4 32k#代理缓冲区缓冲区,网页平均在32k以下的设置
proxy _ busy _ buffers _ size 64k#高负荷下缓冲大小(proxy_buffers*2)
proxy _ temp _ file _ write _ size 64k
#设定缓存文件夹大小,大于这个值,将从向上游服务器传
}
#设定查看Nginx状态的地址
位置/工程状态{
存根_状态打开;
访问_登录
auth _ basic“NginxStatus”;
auth _ basic _ user _ file conf/htpasswd;
#htpasswd文件的内容可以用街头流氓提供的使用工具来产生。
}
#本地动静分离反向代理配置
#所有jsp的页面均交由雄猫或树脂处理
位置~。(jsp|jspx|do)?$ {
代理集头主机$ host
proxy _ set _ header X-Real-IP $ remote _ addr;
proxy _ set _ header _ X-forward-For $ proxy _ add _ X _ forward _ For;
proxy _ pass http://127。0 .0 .1:808080
}
#所有静态文件由服务器直接读取不经过雄猫或树脂
位置~。*.(html | html | gif | jpg | JPEG | png | BMP | swf | IOC | rar | zip | txt | flv | mid | doc | PPT | pdf | xls | MP3 | WMA)$
{过期15d}
位置~。*.(js|css)?$
{过期1h;}
}
}