下载之家:安全、高速、放心的绿色下载站!

当前位置:首页软件下载安全软件详细列表

Nginx windows V1.21.6官方版

Nginx windows V1.21.6官方版
  • 软件分类: 安全软件
  • 软件大小: 1.62 MB
  • 软件语言: 简体中文
  • 授权方式: 免费软件
  • 运行环境: Win ALL
  • 更新时间: 2022-08-27
  • 软件介绍
  • 下载地址
  • 同类推荐
  • 相关文章

Nginx官方版是一个高性能的HTTP和反向代理服务器,也是一个IMAP/POP3/SMTP代理服务器,是由Igor Sysoev为俄罗斯访问量第二的Rambler.ru站点开发的,已经在该站点运行超过两年半了,将源代码以类BSD许可证的形式发布;尽管还是测试版,已经因为它的稳定性、丰富的功能集、示例配置文件和低系统资源的消耗而闻名了。喜欢的朋友快来下载吧。

Nginx windows v1.21.6官方版

Nginx官方版功能

专为解放运维的懒人工具

配置文件数据化

将nginx繁琐的配置文件修改操作,更改为数据的增删改查,最大限度解放劳动力,不再到处找修改教程。

集群管理

在一台机器管理所有nginx集群服务器配置文件,进行统一修改与重启,不再需要频繁登录各个服务器操作。

证书一建申请与自动续签

一键免费生成ssl证书并进行域名绑定,可在证书过期前进行自动续签,保证网站的https安全性与持续性。

强大的nginx日志解析

可一键配置nginx日志生成格式,并进行图形化解析,充分了解访客数据与后台服务运行状况。

为专业用户打造的瑞士军刀

docker容器部署

将nginx与nginxWebUI集成到一个docker镜像中,完美的打造一个拥有图形界面的nginx运行包,不与服务器上其他程序冲突。

数据导入导出

可将全站数据导出到一个文件当中,方便程序移植与重新部署。

网页和证书直接上传

可在网页中直接上传nginx需要的网页与证书,方便建站一条龙服务,全程舍弃ssh客户端。

强大的备份管理机制

每一次替换nginx.conf文件,都会产生一个备份,保证操作失误可以随时随地回滚,手贱也没有任何问题。

Nginx官方版安装配置方法

第一步、安装方法

一、下载好后,把nginx windows版软件解压到c盘根目录。

二、双击nginx.exe图标,可见黑窗口一闪而过,启动完毕。

Nginx windows v1.21.6官方版

三、按下win+R快捷键,输入cmd打开命令行。

Nginx windows v1.21.6官方版

四、命令行到nginx目录,输入nginx启动。(注,此方式命令行窗口无任何提示,且被锁定)

Nginx windows v1.21.6官方版

五、打开浏览器,输入http://127.0.0.1,如果看到下图片则安装成功。

Nginx windows v1.21.6官方版

六、以后启动软件直接双击图标即可。

七、启动后,默认情况下(无修改配置),可见到有两个nginx的进程,一个是master process,一个是worker processes测试。

Nginx windows v1.21.6官方版

第二步、配置方法

配置目标:能正常运行PHP脚本程序

大部分情况下,我们需要修改的配置文件只有一个,那就是nginx.conf,该文件位于conf目录下。具体配置项目为:

1. server_tokens off;

出于安全方面的考虑,最好是隐藏nginx版本号信息

2. listen       8088;

8088为监听端口,根据需要可以填写其它端口号

3. server_name  localhost;

localhost为服务器访问名称,也就是我们在浏览器里输入的那个url地址

4. charset utf-8;

字符集编码

5. 工作目录

将如下配置

Nginx windows v1.21.6官方版

修改为:

Nginx windows v1.21.6官方版

root 定义了工作空间,也就是我们php项目所在的目录。

加入index.php是为了让nginx能够识别php脚本,否则,在访问php文件时,会出现直接下载的情况。

6. 整合php

将location ~ .php配置部分的注释全部去掉,最终配置如下:

Nginx windows v1.21.6官方版

注意这里面的$document_root变量,它对应的内容就是root参数值,如果我们没有定义root参数或者把root注释掉,在访问php的时候,页面上就会出现No input file specified.提示。

7. 启动php-cgi

打开cmd命令窗口,切换到php的安装目录,执行php-cgi -b 127.0.0.1:9000,即可启动php-cgi,启动完成后,cmd窗口切勿关闭,否则php-cgi也会被关掉的。

特别提醒:只有在开启php-cgi的情况下,nginx才能正常访问php。

8. 重启nginx

打开cmd命令窗口,切换到nginx所在目录,执行nginx -s reload即可重启nginx。其它相关nginx相关命令如下:

启动:start nginx

停止:nginx -s stop

退出:nginx -s quit

Nginx官方版常用命令

nginx -s reload :修改配置后重新加载生效

nginx -s reopen :重新打开日志文件

nginx -t -c /path/to/nginx.conf 测试nginx配置文件是否正确

进入nginx 目录下直接cmd 调出命令窗口,

eg:

nginx -t -c/03.nginxnginx-1.13.9confnginx.conf

关闭nginx:

nginx -s stop :快速停止nginx

quit :完整有序的停止nginx

其他的停止nginx 方式:

ps -ef | grep nginx

kill -QUIT 主进程号 :从容停止Nginx

kill -TERM 主进程号 :快速停止Nginx

pkill -9 nginx :强制停止Nginx

启动nginx:

nginx -c /path/to/nginx.conf

平滑重启nginx:

kill -HUP 主进程号

Nginx官方版注意事项

1 首次安装Nginx时,不要直接点击nginx.exe程序,否则会导致很多问题,当配置完成后,以后再开启nginx即可直接点击nginx.exe程序,不需要再使用命令提示符操作,附nginx的基本操作指令:

开启:start nginx

检查配置文件:nginx -t -c C:/nginx-1.12.2/conf/nginx.conf

重新加载配置文件(很实用的指令):nginx -s reload

快速停止:nginx -s stop

完整停止:nginx -s quit

2 检测配置文件没有问题,但是使用HTTPS不能访问,可能是由于防火墙的原因,可以将其关闭试试,成功后,可以自己配置防火墙入网规则,将80(Nginx),443(SSL),1433(SQL Server),8080(Tomcat)等等端口添加至防火墙里,来继续开启防火墙(我当时就是在这麻烦了很久)

3 有些nginx.conf配置不正确会导致访问网页时样式文件(js、css)不能一起返回,经过测试,这个配置是没有这个问题的

Nginx官方版更新日志

1、问题修复

2、提高稳定性

点击查看更多: 服务器

下载声明

推荐使用[迅雷]下载,使用 [360压缩]解压本站软件。

本站提供的一些商业软件是供学习研究之用,如用于商业用途,请购买正版。

本站提供的[Nginx windows V1.21.6官方版]资源来源互联网,版权归该下载资源的合法拥有者所有。