当前位置:当百下载站 > 电脑软件 > 网络软件 > 服务器区 > nginxv1.31.6
nginx

nginx

版本:v1.31.6 大小:2.78MB 语言:简体中文 类别:服务器区
  • 类型:国外软件
  • 更新:2026-09-25 16:52:00
  • 系统:win7/win8/win10/win11

详情介绍

Nginx是一款高性能的Web服务器与反向代理软件,常被用来搭建网站、部署Web项目或处理服务器请求转发。它采用事件驱动和异步非阻塞架构,能同时应付大量并发访问,在高负载下依然保持较高效率。除了提供网页资源访问,它还具备反向代理、负载均衡和HTTP缓存等能力,有助于减轻服务器压力、加快访问速度。软件可运行在Windows、Linux等多种平台,主要通过配置文件调整各项参数。

nginx 软件界面截图

核心特性与运行机制

1、 用C语言从头编写、代码可移植到Linux、FreeBSD、Solaris、Mac OS X、AIX以及Windows等系统

2、 自带函数库,除zlib、PCRE和OpenSSL外,标准模块只依赖系统C库;若担心授权冲突或不需要,可以不用这些第三方库

3、 系统资源占用和CPU使用效率都优于Perlbal

4、 安装简单、配置文件简洁,还支持perl语法,Bug少,启动容易,几乎能7×24不间断运行,运行数月也不用重启

5、 支持在不中断服务的情况下完成版本升级

6、 既能直接为Rails和PHP程序提供对外服务,也能作为HTTP代理服务器

邮件代理与负载均衡

- Nginx同时是一个优秀的邮件代理服务器,最早开发这个产品的目的之一就是做邮件代理

- Last.fm曾描述过成功且出色的使用经验

- 作为负载均衡服务器,它能在内部直接支持Rails和PHP对外服务,也可充当HTTP代理

- 适用于网站开发、项目部署、服务器测试等多种场景

Windows版启动步骤

- 下载后把nginx windows版解压到C盘根目录

- 双击nginx.exe图标,看到黑窗口一闪而过,表示启动完成

- 按Win+R快捷键,输入cmd打开命令行

- 在命令行中进入nginx目录,输入nginx启动;此方式命令行窗口无任何提示,且会被锁定

- 启动后默认配置下会出现两个nginx进程,一个是master process,一个是worker processes

关键配置项说明

1、 大部分情况下只需要修改conf目录下的nginx.conf文件

2、 server_tokens off; 出于安全考虑,最好隐藏nginx版本号信息

3、 8088为监听端口,可根据需要改成其他端口号

4、 server_name localhost; 其中localhost是服务器访问名称,也就是浏览器里输入的URL地址

5、 root定义工作空间,即PHP项目所在目录

6、 加入index.php是为了让nginx识别PHP脚本,否则访问PHP文件时会直接变成下载

7、 将location ~ \.php配置部分的注释全部去掉

8、 注意$document_root变量对应root参数值;如果没有定义root或把它注释掉,访问PHP时页面会提示No input file specified.

PHP与重载操作

- 打开cmd命令窗口,切换到PHP安装目录,执行php-cgi -b 127.0.0.1:9000即可启动php-cgi

- 启动完成后cmd窗口切勿关闭,否则php-cgi也会被关掉

- 只有在开启php-cgi的情况下,nginx才能正常访问PHP

- 打开cmd命令窗口,切换到nginx所在目录,执行nginx -s reload即可重启nginx

- 其他相关命令可继续参考nginx官方文档或帮助说明

近期版本调整

- 控制API:#1760中二进制升级时固定套接字继承

- 地理模块:在#1739中检查二进制基地CRC32,然后迁移

- nginx-1.31.6由#1770发布

下载地址

  • 电脑版
nginxv1.31.6

用户评论

(您的评论需要经过审核才能显示)


0条评论

↑