先说下,搞这方面干啥。
就我发现,好多易友研究啥网盘更新,这助手那解析的。没人搞服务器这块的。现在啥热就分享点啥来玩玩好不啦。
说一下,为啥搞个WIN的,第一,市面上没有,第二你要搞个WEB版的也行,但市面上还是没有。
有人会说了。那BT不是有云控么。。。第一,云控要钱。第二,即使免费的够你用。那玩意儿装上真占用内存好不啦?
目前我这有70台BT面板的服务器(不是我的),统一管理贼麻烦。批量处理更麻烦。搞个任务计划shell还得一个一个进。。
于是我就思考。做个WIN版的一键管理吧。
用的宝塔的API。调用了精易模块。
就写了获取演示。
获取系统信息,当前内存使用情况,网站列表,已安装的PHP版本什么的。
宝塔面板开启API 并添加127.0.0.1为白名单。
PHP放置在该服务器内任意网站目录即可。
bt.php 里的秘钥和面板地址改成自己的。。。首位各一个。。。。
嗯,初版大概样式是这样:
post函数名在config.php里面。
详细api返回参数在pdf里有。
我用的是call_user_func来传递。。。白名单用户飘过。。。跨站不用白名单的不建议用这种方法。。。很容易被共计好不啦。
新建网站 删除网站 新建数据库啥的都可以post。。。
希望有朝一日我能把这个win版的宝塔管理面板写完吧 哈哈哈哈,到时候再放源码
后续更新后续发源码。。。反正没技术含量。。肝就完事儿了
另外我发了个WIN版的 类似于BT面板的源码在坛子里,大家移步支持下啊:https://bbs.125.la/forum.php?mod=viewthread&tid=14705925