方案一使用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