部署内网穿透 实现微信支付测试本地回调
最近在开发公司的商城系统用到了微信支付 但是支付成功后的回调本地没法调用 只能将本地的服务映射到外网 这样就可以了
Frp 是一款跨平台的内网穿透工具 支持windows macos 和linux
前期准备
一台公网服务器 各大主流厂商的服务器即可
我服务器 是腾讯云的轻量应用服务器 系统是centos 使用的宝塔面板
客户端:win11专业工作站版
frp软件:https://github.com/fatedier/frp/tags
winsw软件:用于将软件安装为系统的服务 https://github.com/winsw/winsw/tags
下载和配置frp服务端
下载 和配置服务端
- 将下载好的压缩包上传至服务器并压缩,也可以使用宝塔面板远程下载功能
- 进入文件内修改
frps.ini
[common]
bind_port = 7000 #监听端口7000
vhost_http_port = 7080
注意
- 宝塔安全里面一定要放行这个端口
- 腾讯云控制台也要放行端口
- 切记 否则一直会连不上
- 启动服务 去宝塔软件商城 下载宝塔应用管理器
客户端配置
下载windows
- 编辑配置文件
frpc.ini
[common]
server_addr = 8.8.8.2 ## 服务器ip地址
server_port = 7000 ## 端口
[ssh]
type = tcp
local_ip = 127.0.0.1
local_port = 22
remote_port = 6000
[web]
type = tcp
local_port = 8080 ## 本地端口
remote_port = 8887 ## 映射到服务器的端口
custom_domains = localhost ## 本地的地址
- 打开windows powershell窗口 不是cmd
- 执行
./frpc -c ./frpc.ini
命令就可以启动
启动之后看到 “start proxy success”字样就表示启动成功了
将服务注册到windows系统服务
下载winsw.exe 重命名为frpserver.exe (随意命名),并建立同名的xml文件。如图:
用cmd命令打开此目录 需要管理员权限 执行 .\frpserver.exe install
,即可看到此服务,启动即可
- 网站名称:`网联基地`
- 网站链接:https://www.wubase.com/
- 网站描述:`云服务器评测,分享国内外VPS、网站服务器等资讯`
- 网站图标:`https://s21.ax1x.com/2024/05/16/pknrxxI.png`
阿猪的博客
https://yfzhu.cn/
流量卡知识网
http://53go.cn/
专注于移动 / 联通 / 电信运营商官方推出的大流量多语音活动长短期套餐手机卡的相关知识的介绍普及听说互换友情链接可以增加网站的收录量,特此来换,如果同意的话就给 internetyewu@163.com[微信 ganenboy] 发信息或者就在此回复下吧!【建站问题也可以一起讨论!】