美文网首页
window下使用node管理nginx

window下使用node管理nginx

作者: Tyler_FE | 来源:发表于2018-07-13 17:21 被阅读0次

    原文链接

    背景

    项目开发者个人需要搭建个人的nginx,作为代理老项目和Vue服务端渲染项目的中间服务,需要不断更新且共享nginx配置文件。项目一开始使用Q群沟通更新配置,不用说这种方式肯定很Low,而且总所周知nginx在window下管理是有多麻烦,更新配置要关掉进程再重启,当然使用.bat脚本也可以方便操控,但是更新配置文件有头大了(其实用node操控的核心也是用window命令);因此我就想着如果能像在Linux操作nginx一样方便,那就方便多了,于是乎我就写用node写了这个工具,具体的使用方法如下:

    安装

    npm install -g nginx-in-node
    

    配置nginx 下载链接

    配置Path系统变量,目录级别到nginx.exe即可

    使用

    参数

    node-nginx [-s [stop/reload/quit]] [-f [configPath]]
    
    1. -s使用nginx默认的命令,含有stop/reload/quit
    2. -f为自定义选择配置文件,文件路劲命令最好在git-bash下使用

    常用命令

    1. 常规启动

    启动之前会先关闭已有的所有nginx进程,因此此命令也可为重启命令

    node-nginx [-f configPath]
    
    1. 重启
    node-nginx -s reload [-f configPath]
    
    1. 停止
    node-nginx -s stop [-f configPath]
    

    效果展示

    QQ截图20180710231815.jpg

    相关文章

      网友评论

          本文标题:window下使用node管理nginx

          本文链接:https://www.haomeiwen.com/subject/frdspftx.html