文章目录

  • 小项目的自我介绍
  • 成品演示/可白嫖:
  • 搭建必备所需文件及站点图例
  • 搭建前提/你应该知道的环境缺陷:
  • 上手正式开始:
    • 1.数据库部分
    • 2.网站部分
    • 3.搭建结束/查验成果
    • 如果有帮助点个赞再走啊!!

二次教程,并非原创
Git大佬开源地址

小项目的自我介绍

这是一个自动化的托管系统
支持网抑云签到刷歌,小破站赚经验+自动赛事预测,ys签到
部署至服务器和你的小伙伴一起赚经验吧
目前已实现:
小破站每日自动经验任务
小破站赛事预测赚硬币任务
网抑云自动签到刷歌任务
原神签到领奖励任务以及米游币任务

成品演示/可白嫖:

点击我跳转查看演示站点

大佬开源地址

点击我去到大佬开源地址

搭建必备所需文件及站点图例

需要运用到的文件:
1.数据库文件 20220220_auto_plan.sql
2.源码文件 auto_plan-autobuild.zip
点击我下载 密码 eqra


搭建前提/你应该知道的环境缺陷:

  • 一、有一台服务器
  • 二、服务器上安装宝塔面板
  • 三、宝塔界面准备
  • 1.开放服务器端口 26666
  • 2.宝塔界面打开软件商店
  • 3.在软件商店中安装 MySql5.7,nginx1.20,php5.6等软件

版本号需要对得上

上手正式开始:

1.数据库部分

1.打开宝塔-数据库-添加数据库-名称为 autosign

2.创建数据库完成 打开右侧管理

3.导入sql文件

4.如果没有报错 出现查询多少多少条 恭喜你完成第一部分

  • 如果报错:
  • 宝塔装的必备软件的版本号不对,卸载错的,重新安装

2.网站部分

1.将源码下载后上传至linux服务器的 /www/wwwroot 文件夹内,并解压

2.在同目录下手动创建application.yml文件。在这个文件内添加代码:

server:
   #服务器端口
   port: 26666
spring:
   #数据库连接配置
   datasource:
      driver-class-name: com.mysql.cj.jdbc.Driver
      url: jdbc:mysql://127.0.0.1:3306/数据库名称?characterEncoding=utf-8&useSSL=false&serverTimezone=Asia/Shanghai
      username: 数据库账号
      password: 数据库密码
   main:
      allow-bean-definition-overriding: true
   mvc: #静态文件
      static-path-pattern: /static/**
# actable自动建表
actable:
   table:
      auto: update
   model:
      #分号或者逗号隔开
      pack: com.oldwu.entity;com.oldwu.domain;commusic.model;com.miyoushe.model
   database:
      type: mysql
   index:
      #自己定义的索引前缀#该配置项不设置默认使用actable_idx_
      prefix: INDEX_
   unique:
      #自己定义的唯一约束前缀#该配置项不设置默认使用actable_uni_
      prefix: INDEX_UNIQUE_
   # mybatis自有的配置信息,key也可能是:mybatis.mapperLocations
mybatis-plus:
   global-config:
     db-config:
       id-type: auto
   #mapper配置文件
   mapper-locations: classpath:mapper/*.xml,classpath:mapper/**/*.xml,classpath*:com/gitee/sunchenbin/mybatis/actable/mapping/*/*.xml
   type-aliases-package: com.oldwu.entity
   #开启驼峰命名
   configuration:
      map-underscore-to-camel-case: true
      #输出mybatis日志
#      log-impl: org.apache.ibatis.logging.stdout.StdOutImpl

3.把刚才创建数据库的数据库名称 账号 密码 填入文件内需要改变的地方

4.在宝塔里面添加网站

  • 使用的是Java项目,点击添加Java项目

    项目jar的路径为 /www/wwwroot/auto_plan.jar

    端口为application.yml文件里的端口(上面端口配置为26666)

5.启动项目
地址: http://ip:端口

6.如何把自己的账号权限提升为管理员(可以直接公告和定时)

配置好后登录 http://ip:端口/reg 先创建一个账号 然后步骤如下

  • 打开宝塔数据库 管理 和刚才步骤一样
  • 找到创建的autosign数据库
  • 点击其目录下的sys_role_user
  • 然后把你自己账号的sys_role_id改成1即可

3.搭建结束/查验成果

可以整合其他签到挂机等脚本
等待大佬们的扩展

如果有帮助点个赞再走啊!!

更多推荐

自动化的签到托管系统搭建教程/可以整合各类平台等加入