windows服务管理插件 nssm

NSSM是一个windows下服务管理插件,可以填加、删除、启动、停止服务

1.下载

官网:http://nssm.cc
下载页面:http://nssm.cc/download
直接下载:http://nssm.cc/release/nssm-2.24.zip
在这里插入图片描述

2.食用

以填加php8.2为例

2.1.将nssm.exe放在PHP的安装目录,即php-cgi.exe目录

在这里插入图片描述

2.2. 命令行进入当前目录

  • 直接在文件夹地址栏输出"cmd"回车进入命令行
  • 或是开始->运行进入命令行,在进入PHP安装目录
  • windows11 直接右键 找到菜单进入命令行

在这里插入图片描述

2.3. 输入命令 nssm install php82

注意:php82为服务名称

G:\PHPSTUDY2016\php\php-8.2.22-nts-Win32-vs16-x64>nssm install php82

输入命令后回车,会调起nssm配置界面
在这里插入图片描述

Path:php8.2目录,点击[…]选择php-cgi.exe
Startup directory: 选择Path后,自动填充
Arguments: 启动参数
Service name: 服务名称

点击 Install service 按钮安装服务,提示"Service php82 installed successfully!",安装成功
在这里插入图片描述

2.4. 查看安装的服务

进入服务列表:桌面我的电脑,右键点击【管理】,左侧找到【服务和应用程序】-【服务】打开服务列表
在这里插入图片描述
右侧服务中,找到php82服务,点击右键【属性】,打开服务设置页面
在这里插入图片描述
启动类型:自动
服务状态:如果是已经停止就点【启动】
点击【确定】按钮启动服务

2.5. 测试

  • Nginx建一个站点,测试一下php8.2是否启动。
location ~ \.php(.*)$ {
	# 注意:127.0.0.1:9002 为创建服务时Arguments指定的,创建时写的啥,这里对应啥,后面可以增加PHP8.3,PHP8.4,指定不同的端口[9003][9004]就行了
	fastcgi_pass   127.0.0.1:9002;
	fastcgi_index  index.php;
	fastcgi_split_path_info  ^((?U).+\.php)(/?.+)$;
	fastcgi_param  SCRIPT_FILENAME  $document_root$fastcgi_script_name;
	fastcgi_param  PATH_INFO  $fastcgi_path_info;
	fastcgi_param  PATH_TRANSLATED  $document_root$fastcgi_path_info;
	include        fastcgi_params;
}
  • 写个phpinfo运行查看,运行成功
    在这里插入图片描述
  • 将php82服务停止,在查看站点就打不开了。
    在这里插入图片描述
  • 重新启动php82服务后,站点恢复正常

3.常用命令

命令功能描述
nssm install <服务名>安装新的服务,指定服务名称和可执行文件路径。例如:nssm install MyService “C:\path\to\application.exe”
nssm remove <服务名> confirm删除已安装的服务,确认后执行。例如:nssm remove MyService confirm
nssm start <服务名>启动指定的服务。例如:nssm start MyService
nssm stop <服务名>停止指定的服务。例如:nssm stop MyService
nssm restart <服务名>重启指定的服务。例如:nssm restart MyService
nssm status <服务名>检查服务的状态。例如:nssm status MyService
nssm edit <服务名>打开图形界面编辑器以修改服务的配置参数,包括启动程序、环境变量、日志选项等。
1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。1、资源项目源码均已通过严格测试验证,保证能够正常运行; 2、项目问题、技术讨论,可以给博主私信或留言,博主看到后会第一时间与您进行沟通; 3、本项目比较适合计算机领域相关的毕业设计课题、课程作业等使用,尤其对于人工智能、计算机科学与技术等相关专业,更为适合; 4、下载使用后,可先查看README.md文件(如有),本项目仅用作交流学习参考,请切勿用于商业用途。
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值