frp在Windows下后台运行

在windows下使用nssm 将frp注册为服务.使其开机自启动&后台运行.

下载nssm 解压nssm到frp根目录。

以管理员身份运行cmd。 输入 cd D:\frp_0.18.0_windows_amd64  回车

运行 nssm install frpc

点击path选择frp相关目录,输入相关参数。点击Install service 即可 安装为服务.如有安全软件阻挡,允许即可。在服务管理中查找frpc服务并启动。

 
热加载 ./frps -c ./frps.ini –reload

服务端后台运行脚本 nohup ./frps -c ./frps.ini &

找到进程   ps -ef|grep frps   或者 lsof -i:7000

结束进程  kill -9 xxxx

nginx 配置

server {
listen 80;
server_name *.example.com;
location / {
proxy_pass http://127.0.0.1:8080;
proxy_set_header Host $host:80;
proxy_set_header X-Real-IP $remote_addr;
proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
proxy_hide_header X-Powered-By;
}
}