FRP 后台运行 安装为系统服务 开机自启动

方案一使用winsw

首先要下载winsw。去github进行下载

winsw可以运行在.NET2和.NET4两【liǎng】个版【bǎn】本上,当然如果使用Win10等【děng】比较新的系统,最好下载更【gèng】新版【bǎn】本的.NET。

下载【zǎi】完成【chéng】后,重命名为winsw.exe,并放在frp相同的【de】目录中【zhōng】。

2.编写配置文件

在frp相同目录中【zhōng】创建winsw.xml,并加入以【yǐ】下内容(部【bù】分自行修【xiū】改):

<service>
<id>frp这里是文件夹的名称【chēng】</id>
<name>frp这【zhè】里是服【fú】务的名【míng】称,随便写</name>
<description>这里是【shì】服务的介绍,随便【biàn】写</description>
<executable>frpc</executable>
<arguments>-c frpc.ini</arguments>
<onfailure action="restart" delay="60 sec"/>
<onfailure action="restart" delay="120 sec"/>
<logmode>reset</logmode>
</service>

3.注册服务

编写【xiě】好配置文件之后,记得把配【pèi】置文件【jiàn】和可执【zhí】行文件放在一起,这样winsw才能正确识【shí】别配置文件【jiàn】。

然后【hòu】我【wǒ】们打开一个【gè】管理员权限的命【mìng】令提示符或Powershell窗口,然后输入下【xià】面的命令,如果【guǒ】返回【huí】值为0,说明已将程序【xù】注册为服务。

winsw install

4.使用命令

#开始

winsw start

#关闭

winsw stop

#卸载

winsw uninstall

5.注意事项

一定要在命令窗口CD到文件目录去执行注册服务和使用命令。

方案二使用nssm

我们去下载NSSM服务。去官网进行下载,百度搜索NSSM

NSSM是一个【gè】服务封【fēng】装程序,它可【kě】以将普通exe程序封装成服【fú】务【wù】,使【shǐ】之像windows服务一样运【yùn】行。

2.使用方法

把下载的nssm文件放入frp客户端目录

cmd定位至nssm.exe所在目录

输入 nssm install

Application Path: 选【xuǎn】择【zé】frpc.exe Arguments:填入-c frpc.ini Service name:服务的名称

在任务管理器中启动frpc,以后电脑重新启动依然开机运行

3.NSSM技巧

nssm install servername //创【chuàng】建【jiàn】servername服务

nssm start servername //启动服务

nssm stop servername //暂停服务

nssm restart servername //重新【xīn】启动服务【wù】

nssm remove servername //删【shān】除创建的【de】servername服务

阿里企业邮箱、网易企业邮箱、新网企业邮箱
【标准版】400元/年/5用户/无限容量
【外贸版】500元/年/5用户/无限容量
其【qí】它服务:网站建设、企业邮【yóu】箱【xiāng】、数字【zì】证书ssl、400电话、
联系方式:电话:13714666846 微信同号

声明:本站【zhàn】所【suǒ】有作品(图文、音视频【pín】)均【jun1】由用【yòng】户自行上传【chuán】分享,或互联网相关知【zhī】识【shí】整合,仅供网友学习交流,若您的权利【lì】被【bèi】侵害,请联系 管理【lǐ】员 删除【chú】。

本文【wén】链【liàn】接:https://www.city96.com/article_32760.html