首页>文档>源码技巧>基于IOS快捷指令短信接码分享平台部署教程

此组别内的文章

需要支持?

如果通过文档没办法解决您的问题,请提交工单获取我们的支持!

基于IOS快捷指令短信接码分享平台部署教程

本站使用宝塔面板的进行部署,请您检查以下环境:

  • JDK 1.8+
  • MySQL 5.7+
  • Nginx
  • Redis
  • HBuilder X工具

若您没有宝塔面板,则自行安装宝塔!

  • Q:为什么使用宝塔?
  • A:宝塔更适合小白上手,不用繁琐的敲命令进行配置。

基于IOS快捷指令短信接码分享平台部署教程插图
基于IOS快捷指令短信接码分享平台部署教程插图

基于IOS快捷指令短信接码分享平台源码

jar包上传服务器并外置配置文件

jar包在 ‘api’目录下,包括数据库 文件名称为:application.yml (于项目根目录下)

基于IOS快捷指令短信接码分享平台部署教程插图2
基于IOS快捷指令短信接码分享平台部署教程
#下面这些内容是为了让MyBatis映射
#指定Mybatis的Mapper文件
mybatis:
  mapper-locations: classpath:mapper/*xml
  #指定Mybatis的实体目录
  type-aliases-package: com.cxyax.receive.verification.code.entity
# 应用服务 WEB 访问端口
server:
  port: 8080
#数据库连接
spring:
  datasource:
    url: jdbc:mysql://localhost:3306/数据库名称?useUnicode=true&characterEncoding=utf-8&useSSL=false
    username: 数据库用户名
    password: 数据库密码
    driver-class-name: com.mysql.cj.jdbc.Driver
  #redis配置
  redis:
    host: localhost
    port: 6379
    password: '' # redis密码,可不填
    database: 0
  #邮箱配置(如果你的邮箱不是QQ邮箱,请从网络自行查询发件地址、端口等信息)
  mail:
    host: smtp.qq.com
    port: 465
    username: 你的邮箱地址
    password: 发件邮箱密码
    protocol: smtp
    properties:
      mail:
        smtp:
          auth: true
          starttls:
            enable: true
            required: true
          ssl:
            enable: true
  jackson:
    # 序列化设置
    default-property-inclusion: always
  web:
    resources:
      static-locations: classpath:/static/,file:./uploads/
#mybatis-plus配置
mybatis-plus:
  configuration:
    log-impl: org.apache.ibatis.logging.stdout.StdOutImpl
  mapper-locations: classpath:mapper/*.xml
  global-config:
    db-config:
      id-type: auto
#自定义配置
ypjh:
  path:
    fileType: jpg,png,jpeg,mp4,pdf,doc,docx
    # 配置文件上传目录
    upload: ./uploads
#日志配置
logging:
  level:
    com.cxyax.receive.verification.code: INFO
    com.app.mapper: DEBUG

在宝塔面板打开网站→Java项目→添加Java项目

基于IOS快捷指令短信接码分享平台部署教程插图3
基于IOS快捷指令短信接码分享平台部署教程

选择打包好的jar包目录,有域名绑域名,点击确定即可

基于IOS快捷指令短信接码分享平台部署教程插图4
基于IOS快捷指令短信接码分享平台部署教程

如果前端是部署在微信,那么需要强制HTTPS访问,则需要部署完成后去设置SSL证书。

运行前端

后端运行起来后该运行前端文件了,将common/apiUtil.jshttpUrl更改为你的域名或者ip前端可以直接运行,无需npm install,具体打包事宜请自行搜索

配置快捷指令

打开快捷指令 — 选择【自动化】— 新建【自动化】— 信息包含输入你想要监听的类型(具体看图)— 选择立即运行 — 点击完成

  • 创建流水线
  • 选择【匹配】输入\d{4,}
  • 然后选择【获取URL内容】输入标准接口地址,比如:“http://你的ip或域名:端口(有就填,根据你自己情况来)/codelist/receiveCode?code=【选择变量 匹配 的内容】&ticket=【在软件个人中心开启后复制】
基于IOS快捷指令短信接码分享平台部署教程插图5
基于IOS快捷指令短信接码分享平台部署教程
下载权限
查看
  • D
    免费下载
    评论并刷新后下载
    登录后下载
  • {{attr.name}}:
您当前的等级为
登录后免费下载登录 小黑屋反思中,不准下载! 评论后刷新页面下载评论 支付以后下载 请先登录 您今天的下载次数(次)用完了,请明天再来 支付积分以后下载立即支付 支付以后下载立即支付 您当前的用户组不允许下载升级会员
您已获得下载权限 您可以每天下载资源次,今日剩余
0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索