欢迎来到资源库(www.zyku.net)

Windows

当前位置:首页 > 服务器教程 > Windows > Nginx开机启动

nginx windows安装、使用和配置开机启动

时间:2021-06-28|栏目:Windows|点击:|我要投稿

一、nginx windows安装、使用

1.1、下载,解压 nginx

下载地址: http://nginx.org/en/download.html

我下载的是 nginx-1.15.4

在D:\develop_tools\nginx 目录下将 nginx-1.15.4.zip解压到完整路径 D:\develop_tools\nginx\nginx-1.15.4\, 如图所示:

1.2、启动nginx

启动nginx有两种方式:

双击启动

cmd 命令启动

1.2.1、双击启动 (不推荐)

直接双击 nginx.exe ,双击后一个黑色的弹窗一闪而过 。 这样就是启动成功了。

1.2.2、cmd命令启动(推荐)

用 管理员权限 打开cmd,切换到nginx解压目录下,输入命令 start nginx.exe 或者 nginx.exe ,回车后会出现一个黑色的弹窗一闪而过。

C:\Users\Administrator>cd D:\develop_tools\nginx\nginx-1.15.4
C:\Users\Administrator>d:
D:\develop_tools\nginx\nginx-1.15.4>start nginx.exe

1.3、验证

访问 http://localhost/

注:截图中的1.54 是我修改 index.html 添加的,默认是没有。

二 、配置开机启动

上面的配置nginx后,在电脑关机后再重启时,nginx 就会停止。

如果想要每次windows 开机后,nginx都处于运行状态,请看下面的操作配置。

2.1、下载 WinSW

下载地址: https://github.com/kohsuke/winsw/releases

我选择的是 winsw-v2.1.2 , 它有两个版本:

WinSW.NET2.exe (适用于32位系统)

WinSW.NET4.exe (适用于64位系统。我下载这个版本)

2.2、配置步骤

1)解压(略)。

2)将 WinSW.NET4.exe 复制到 D:\develop_tools\nginx\nginx-1.15.4\ 目录中,修改文件名称为 nginxservice.exe 。

3)在 nginxservice.exe 同目录中,新建一个空的 nginxservice.xml 文件(名字要与nginxservice.exe 名字前缀保持一致,但后缀是xml) ,nginxservice.xml 的内容:

<service>
    <id>nginx</id>
    <name>nginx</name>
    <description>nginx</description>
    <logpath>D:\develop_tools\nginx\nginx-1.15.4</logpath>
    <logmode>roll</logmode>
    <depend></depend>
    <executable>D:\develop_tools\nginx\nginx-1.15.4\nginx.exe</executable>
    <stopexecutable>D:\develop_tools\nginx\nginx-1.15.4\nginx.exe -s stop</stopexecutable>
</service>

我的nginx 所在的目录是 D:\develop_tools\nginx\nginx-1.15.4 ,如果你的安装目录与我的不相同,要修改 <logpath> 、 <executable> 、 <stopexecutable> 这3处对应的值。

配置完成后的目录情况如下:

nginxservice.exe、nginxservice.xml 是上面步骤 复制和创建 的文件。

4)搜索cmd, 右键 选择 以管理员身份运行 ,如下图所示:

进入 D:\develop_tools\nginx\nginx-1.15.4 目录下,执行安装命令:

nginxservice.exe   install

5)桌面 --> 此电脑(我的电脑)—> 右键,选择 管理 --> 服务和应用程序 --> 服务,找到 nginx 服务,右键 选择 启动服务 。

2.3、验证

略三、nginx常用的基本命令

start nginx.exe       ## 启动服务
nginx.exe -s stop      ## 快速停止服务
nginx.exe -s quit      ## 优雅的 停止服务
nginx.exe -s reload      ## 重新加载 配置文件,这命令可以不用停止nginx
nginx.exe -s reopen      ## 重新打开日志文件

(资源库 www.zyku.net)

原文链接:https://blog.csdn.net/xiaojin21cen/article/details/84622517

上一篇:Windows下bat文件后台运行的方法

栏    目:Windows

下一篇:Windows Server 2012 2016 2019各版本差异

本文标题:nginx windows安装、使用和配置开机启动

本文地址:https://www.zyku.net/win/2262.html

关于我们 | 版权申明 | 寻求合作 |

重要申明:本站所有的文章、图片、评论等内容,均由网友发表或上传并维护或收集自网络,仅供个人学习交流使用,版权归原作者所有。

如有侵犯您的版权,请与我们联系,我们将在24小时内进行处理、任何非本站因素导致的法律后果,本站均不负任何责任。

联系QQ:95148658 | 邮箱:mb8#qq.com(#换成@)

苏ICP备2020066115号-1

本网站由提供CDN加速/云存储服务