配置nginx和redis为系统服务的方法,并设置自动启动

一、配置nginx为windows服务

1. 下载nginx
下载链接http://nginx.org
配置nginx和redis为系统服务的方法,并设置自动启动_第1张图片
配置nginx和redis为系统服务的方法,并设置自动启动_第2张图片
配置nginx和redis为系统服务的方法,并设置自动启动_第3张图片
nginx常用命令
nginx -s stop 强制关闭
nginx -s quit 安全关闭
nginx -s reload 改变配置文件的时候,重启nginx工作进程,来时配置文件生效
nginx -s reopen 打开日志文件

2. 配置nginx服务
参考博文链接:https://blog.csdn.net/aeroleo/article/details/77921824
简述如下:
(1)下载【Windows Service Wrapper】,可用链接

  • 参考链接1:http://download.java.net/maven/2/com/sun/winsw/winsw/
  • 参考链接2:https://www.cr173.com/soft/101797.html
  • 参考链接3:链接: https://pan.baidu.com/s/1jxwhBq2L9kdUYh9mnmhjDA 提取码: yu7p
    (2)配置
  • 将winsw可执行程序复制到nginx安装目录下,并重命名为nginx-service
  • 新建名为nginx-service.xml的文件(注:文件名必须与可执行文件名相同)
  • 并编辑如下,其中name为 服务名,executable为可执行程序路径,logpath为程序运行日志路径
  • 编辑

    nginx
    nginx
    nginx
    E:\phpStudy\nginx\nginx.exe
    E:\phpStudy\nginx
    roll

    -p E:\phpStudy\nginx
    -p E:\phpStudy\nginx -s stop

    (3)安装服务
  • 在nginx安装目录下运行cmd(快捷方式:shift + 鼠标右键),运行命令:nginx-service.exe install
    注:nginx-service.exe uninstall命令可删除对应的系统服务
  • nginx-service.exestop命令可停止对应的系统服务
  • nginx-service.exe start命令可启动对应的系统服务
    (4)查看服务是否安装成功
    配置nginx和redis为系统服务的方法,并设置自动启动_第4张图片

二、配置redis服务,并设置自启动
参考博文:https://blog.csdn.net/Mrqiang9001/article/details/79428976
此博文条理清晰,可完全按照步骤操作,不再赘述。

你可能感兴趣的:(小技巧)