• 如果您觉得本站非常有看点,那么赶紧使用Ctrl+D 收藏IT圈
  • 如需交流IT圈的趣事请联系站长QQ:1282880555

Windows Server 2016使用NSSM将FRPC注册为Windows系统自启动服务

穿透圈 圈主 2年前 (2019-04-23) 443次浏览 0个评论

1.首先从NSSM站点:http://nssm.cc/download下载nssm 2.24-101-g897c7ad (2017-04-26)软件

2.再从github站点:https://github.com/fatedier/frp/releases下载frp_0.26.0_windows_amd64.zip (建议用手机迅雷下载,速度有500kb,下载完成后选择要使用的应用QQ发送给好友发送至PC端)

3.以上两个文件全部各自解压到D盘目录下,在D:\frp_0.26.0_windows_amd64目录下新建文本输入:

frpc.exe -c frpc.ini

保存为start.bat文件。

3.Windows Server 2016为64位系统,NSSM文件目录选择D:\nssm\win64,shift+右键选择在此处打开命令窗口:

Windows Server 2016使用NSSM将FRPC注册为Windows系统自启动服务

4.以注册服务frpc为例,命令行输入:

nssm.exe install frpc

弹出NSSM设置窗口,说明一下:

Application Path:要注册为服务的程序的路径

Startup directory:要注册为服务的程序所在的文件夹

Arguments:启动参数

在path处选择启动frpc的start.bat,如下图:

Windows Server 2016使用NSSM将FRPC注册为Windows系统自启动服务

点击Install service,提示如下图,说明安装成功

Windows Server 2016使用NSSM将FRPC注册为Windows系统自启动服务

5.在D:\nssm\win64,shift+右键选择在此处打开命令窗口,启动frpc服务,命令行输入:

nssm.exe start frpc

Windows Server 2016使用NSSM将FRPC注册为Windows系统自启动服务

启动后,Win+R,services.msc,你将在本地计算机服务列表看到frpc服务

Windows Server 2016使用NSSM将FRPC注册为Windows系统自启动服务

6.如果我们要删除系统服务,在D:\nssm\win64,shift+右键选择在此处打开命令窗口,命令行输入:

nssm remove frpc

在不重启的情况下,如果不小心搞错,需要重新创建相同名称frpc的系统服务,在删除掉系统服务后,本地计算机服务列表看到frpc服务会看到禁止关闭状态,右键frpc选择停止或关系即可删除掉。

7.相关命令

服务管理:

服务管理主要有启动、停止和重启,其命令如下:

启动服务: nssm start <servicename>

停止服务: nssm stop <servicename>

重启服务:    nssm restart <servicename>

当然,也可以使用系统自带的服务管理器操作和使用系统的命令。

修改参数:

NSSM安装的服务修改起来非常方便,命令如下:

nssm edit <servicename>

会自动启动操作界面,直接更改即可。

服务删除:

服务删除可以使用如下命令之一:

nssm remove <servicename>

nssm remove <servicename> confirm

功能没有大的区别,后面的命令是自动确认的,没有交互界面。


IT圈 , 版权所有丨如未注明 , 均为原创丨本网站采用BY-NC-SA协议进行授权
转载请注明原文链接:Windows Server 2016使用NSSM将FRPC注册为Windows系统自启动服务
喜欢 (0)
发表我的评论
取消评论
表情 贴图 加粗 删除线 居中 斜体 签到