最新公告
  • 本站一直秉承服务宗旨:履行“站长”责任,销售只是起点 服务永无止境!”的经营理念立即加入
  • RuleAPI的搭建教程

    Rule的搭建教程

    1.用ssh连接服务器
    2.首先创建一个进程保护窗口,再进入opt文件夹。代码:screen -S api
    cd /opt
    3.安装RuleApi,这里为了方便用的是的一键脚本(安装的时候得输入一些信息,根据情况输入就行,数据库这个地方得用typecho的数据库。所以填typecho的数据库账号密码就行),代码:
    wget https://www.ruletree.club/api/ruleapi.sh && sh ruleapi.sh install
    4.安装完成后,将服务器/opt文件夹中的apiResult.php文件(图二),剪切到typecho网站的根目录
    5.宝塔里额外创建一个网站(二级域名,千万别和其它网站共用),网站类型为静态就好(不用静态也可以),然后找到伪静态设置,加入如下代码保存。

    location ^~ / {
    add_header 'Access-Control-Allow-Origin' '*';
    add_header 'Access-Control-Allow-Methods' 'GET, POST, OPTIONS, PUT, DELETE';
    add_header 'Access-Control-Allow-Credentials' 'true';
    add_header 'Access-Control-Allow-Headers' 'Authorization,Content-Type,Accept,Origin,User-Agent,DNT,Cache-Control,X-Mx-ReqToken,X-Data-Type,X-Requested-With,X-Data-Type,X-Auth-Token';
    if ( $request_method = 'OPTIONS' ) {
    return 200;
    }
    proxy_pass http://127.0.0.1:8080;
    proxy_set_header Host $host;
    proxy_set_header X-Real-IP $remote_addr;
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header REMOTE-HOST $remote_addr;
    }

    上述代码的用途是反向*,并获取真实IP,且开始跨域。宝塔自带的反向*功能比较复杂,所以省事的话,请采用上述的方法。其中127.0.0.1:8080就是你的内网接口地址,这里只需要改8080这个端口号(如果你定义了其它的话)
    6.访问刚刚创建的新网站,然后点击安装及更新按钮,输入前面安装时的密码,点击确定等待完成即可
    好了,这样就安装好了。
    接下来就是一些日常要用到的命令和一些说明了(但其实也用不了多少次)
    1.运行日志输出到/opt目录下out.txt文件中,启动之后如果出现异常可以看这里
    2./opt/application.properties为主要的配置文件,如果出现安装脚本配置错误,项目无法正常启动,就可以在这个文件进行修改。
    3.启动命令(每次服务器重启后都要在ssh中输入):sh /opt/ruleapi.sh start
    4.停止命令:sh /opt/ruleapi.sh stop
    5.重启命令:sh /opt/ruleapi.sh restar
    6.为了防止宕机关闭,可以在宝塔定时任务中添加(图三)脚本:sh /opt/ruleapi.sh monito
    7.付费广告过期监听(添加到宝塔的定时任务即可)脚本:接口地址/system/taskAds?webkey=接口访问KEY
    好了,安装就完成了

    RuleAPI的搭建教程插图 RuleAPI的搭建教程插图1 RuleAPI的搭建教程插图2 RuleAPI的搭建教程插图3

    1. 本站所有资源来源于用户上传和网络,如有侵权请邮件联系站长!
    2. 分享目的仅供大家学习和交流,您必须在下载后24小时内删除!
    3. 不得使用于非法商业用途,不得违反国家法律。否则后果自负!
    4. 本站提供的源码、模板、插件等等其他资源,都不包含技术服务请大家谅解!
    5. 如有链接无法下载、失效或广告,请联系管理员处理!
    6. 本站资源售价只是赞助,收取费用仅维持本站的日常运营所需!
    7. 如有侵权麻烦联系邮箱2697381891@qq.com删除文章!

    源码库 » RuleAPI的搭建教程
    • 3028会员总数(位)
    • 37609资源总数(个)
    • 522本周发布(个)
    • 191 今日发布(个)
    • 1170稳定运行(天)

    提供最优质的资源集合

    立即查看 了解详情