加菲猫今天接到腾讯备案组的电话,说你的站点现在无法访问,是否要停止接入?小姐姐的好听的声音分别是严厉的语气,我赶紧解释说,我的服务器被腾迅云停止服务了,说有病毒什么,小姐姐说:"那你赶紧去下工单,尽快解决."我后面听到违反什么什么,处以5000元以下,多少万元以下的罚款,心里就毛了,想到以前有个站长被罚了几十万,猫猫实在不敢怠慢,挂了电话,马上在原来的站点的基础上利用frp架设了我的主站.
在用frp的过程中,发起frp不能自动启动,那猫猫就把它做成服务好了.于是请出今天的主角winsw.
下载地址在这里:
https://github.com/winsw/winsw/releases
我们放到 c:\test目录
需要将winsw执行程序跟xml改成同样的名字,推荐使用项目名+Service的命名方式,比如:
WinSW.NET4.exe修改为 qiyu_middleware.exe
sample-minmal.xml修改为qiyu_middleware.xml
<configuration>
<!--安装成Windows服务后的服务名-->
<id>qiyu_middleware.exe</id>
<!--显示的服务名称-->
<name>qiyu_middleware1.0</name>
<!--对服务的描述-->
<description>middleware by jiafeimao</description>
<!--这里写java的路径,如何配置了环境变量直接写"java"就行-->
<executable>你的.exe</executable>
</configuration>
点开始菜单->运行,打开CMD ,输入以下命令
cd \
cd test
winsw.exe install