482 字
2 分钟
NSSM 安装系统服务
🎯 一、基本使用方法
1. 图形化界面安装 frpc 为系统服务
nssm install FrpcServiceFrpcService 为系统服务名称
这会打开一个图形界面,你需要填写:
- Path: 选择你的
frpc.exe文件路径 - Startup directory: frpc.exe所在的目录
- Arguments: 启动参数,比如
-c frpc.toml - 点击 Install service 完成安装
注意: 所有文件路径请使用绝对路径。
2. 用命令行直接安装
nssm install FrpcService "D:\APP\frp_0.60.0_windows_amd64\frpc.exe" -c "D:\APP\frp_0.60.0_windows_amd64\frpc.toml"⚡ 二、常用命令
1. 启动/停止服务
nssm start FrpcService # 启动服务nssm stop FrpcService # 停止服务nssm restart FrpcService # 重启服务2. 查看服务状态
nssm status FrpcService # 查看状态nssm statuscode FrpcService # 查看状态码3. 编辑服务配置
nssm edit FrpcService # 图形界面编辑4. 删除服务
nssm remove FrpcService confirm # 直接删除(无确认)5. 测试服务
按 Win + R,输入 services.msc 打开服务管理器。
在列表中找到刚创建的 FrpcService ,右键打开“属性”。
将“启动类型”设置为“自动”(可以选择“自动(延迟启动)”以进一步确保在网络就绪后启动)。
现在,你可以在服务管理器中右键点击该服务,选择“启动”来测试服务是否能正常运行。
📝 三、常用参数设置示例
1. 设置服务自动启动
nssm set FrpcService Start SERVICE_AUTO_START2. 设置服务描述
nssm set FrpcService Description "frp客户端内网穿透服务"3. 设置NSSM来捕获日志
nssm set FrpcService AppStdout "D:\APP\frp_0.60.0_windows_amd64\frpc_stdout.log"nssm set FrpcService AppStderr "D:\APP\frp_0.60.0_windows_amd64\frpc_stderr.log"4. 查看服务列表
nssm list或者使用系统命令
sc query FrpcService💡 小贴士
- 一定要用管理员权限运行命令提示符
- 服务安装后可以在
services.msc中看到和管理 - 如果frpc崩溃,NSSM会自动重启它
- 使用
nssm edit FrpcService可以随时修改配置
你现在就可以尝试运行 nssm install FrpcService 来开始安装了!
支持与分享
如果这篇文章对你有帮助,欢迎分享给更多人或赞助支持!
Charlie