近期傻妞升级新版后,旧的插件都不能用了,好在大佬更新了插件市场功能,获取插件更方便容易了。借此白嫖了诸多大佬的插件,为缓解大佬们的接口压力,特此分享下自建接口教程。
接口搭建我是用的宝塔,相对简单些。
注意,这里要用centos版的宝塔,否则无法安装“java项目管理器”。docker可以使用kangkang223的镜像,缺点是东西比较多,镜像比较大。
基于 centos7.9 制作,宝塔面板7.8.0,无需特权 (privileged=false)运行,支持服务自启动(full版本=latest)。只挂载这三个目录:
- /www/wwwlogs -- 网站日志
- /www/wwwroot -- 网站根目录
- /www/backup -- 宝塔自动备份文件
7.8.0 基础版本,未安装任何服务和依赖 默认密码(可进入容器查看 /www/bt_default.log )
首次安装请访问: http://内网ip:8888/0d854dee
- username: kiepoupr
- password: 26803e42
然后修改密码,重新登陆
7.8.0-full 集成更多服务,默认启动用户都改为了root,解决挂载目录权限的问题,适合在没有docker特权的设备安装,如 极空间nas 等
已集成,如下服务,并测试挂载目录权限无问题、支持服务自启动:
- redis
- mysql 5.7
- php 7.4 8.0
- nginx 1.2
- 常用插件
- npm nodejs
首次安装请访问: http://内网ip:8888/f185ef31
- username: kangkang
- password: kangkang
1. 环境变量说明
- UID: 用户uid 默认 0
- GID: 用户组gid 默认 0
2. 启动
docker run -d --name baota -v /bt/wwwroot:/www/wwwroot -v /bt/backup:/www/backup -v /bt/wwwlogs:/www/wwwlogs -p 8888:8888 kangkang223/baota:7.8.0-full
PS: 端口按需开放,这里只写了一个,宝塔常用端口: 8888 3306 80 443 888 20 21。建议还是用host模式,如果用来搭建网站还需要更多端口
3. 创建项目
打开宝塔界面,进入软件商店,搜索java,安装java项目管理器
安装好后点设置——版本管理,先安装tomcat9,之后点项目管理——添加项目,输入域名和项目端口。域名申请和托管可以站内搜索文章。
确定后点击映射,然后在宝塔——网站——php项目 可以看到多了一条网站记录,点击域名,再点击弹窗的域名,能正常访问测试界面即为成功。如果无法访问多半是端口问题或路由器没有映射。
点击文件菜单,删除域名文件夹下的全部测试文件,上传并解压接口源码。
回到java项目管理器,点击服务,重载配置
重载后再点击域名即可访问接口
至此接口搭建已全部完成,替换到刷步数脚本中即可使用自建接口刷步数了,或者有兴趣的话也可以写个前端在网页刷。
支持邮箱登录就好了,现在小米运动不能用手机注册了
真是厉害了,我赶紧学习先
有意思,Carol我来支持一下🤔
Carol前来顶帖🤗
学习了!!!来顶一下👍
mark一手,这么优秀哈哈
感谢分享,内容不错,学习了!!
这个就厉害了
闲置的清凉云有用了
感谢分享,插眼学习
感谢分享,插眼学习
先看看,不明白的地方再问
这真是个好文章,谢谢
有用的,感谢
谢谢分享,学习了
谢谢,分享学习了
打卡升级