功能:前端用户管理,后端,对接个人微信支付宝收款码支付
搭建步骤:
1. 前端
开源地址:https://github.com/Anankke/SSPanel-Uim
官方文档:https://wiki.sspanel.org/#/install-using-rpm
我的环境是Centos 7,官方文档是Centos Stream 9,LNMP环境不能完全参照,可以百度自行安装,但是版本一定不能低于要求,PHP 8.1+,Mariadb 10.6+,Nginx貌似没有特别要求,这边有个大坑点,文档中没有说明必须要https支持,所以搭建好后怎么登陆都没方应,后面在源码github看到需要https支持,用certbot申请了证书后解决,卡了我好久好久。。。
2. 后端
这2个都试了可以完美支持:
TrojanX源码:https://github.com/sspanel-uim/TrojanX (前端官方配套后端)
XrayR源码:https://github.com/XrayR-project/XrayR (支持V2ray,Trojan,Shadowsocks)
XrayR文档:https://xrayr-project.github.io/XrayR-doc/
我一开用的TrojanX,但是VPS不支持bbr网速比较慢,然后换成了XrayR+KCP,网速飙升,可以油管秒开
3. 支付
这边研究了一段时间,面板支持支付宝当面付/V免签/易支付/PayJS/平头哥(貌似跑路了)/Stripe(不支持国内银行卡)
a. 我的支付宝没有开通当面付无法使用,就在找易支付,随便百度了几个,支付的时候都卡在域名加白,发现易支付后台可以提交域名,但是提交后没人审核。。
b. 然后转V免签,V免签源码(https://github.com/szvone/vmqphp),搭建好了发现前端有bug。。跳转不了
c. 百思不得其解,突然发现V免签二开版支持易支付接口,然后又重现搭建V免签二开版,通过易支付接口与前端对接,完美解决~
总结:前端SSPanel-UIM + 后端XrayR + 易支付(V免签二开版)