Joe主题实现自动更新

HaoOuBa
2021-02-20 / 62 评论 / 7,460 阅读 / 正在检测是否收录...
温馨提示:
本文最后更新于2021年04月27日,已超过1229天没有更新,若内容或图片失效,请留言反馈。
Joe主题更新到5.0.0版本后,因为属于重构版本,所以很多功能没有加上,需要频繁更新,但是每次更新都需要下载,然后删除老版本,在上传新版本,今天群里有个人分享的自动更新教程写的很好,于是我把补充的详细点

第一步,克隆主题

1、首先进入博客的 themes 文件夹下

kns6p3d3.png

2、点击 终端 按钮,出现一个黑色的窗口

kns6q7dh.png

3、 在这个窗口内输入以下指令并回车

git clone https://github.com/HaoOuBa/Joe.git

出现下图的样子,表示成功

kns6srd6.png

4、刷新当前页面,会发现多出一个叫 Joe 的目录

kns6ucsi.png

第二步,设置自动更新主题

1、进入宝塔 计划任务 页面

kldn3mm0.png

2、任务类型选择 Shell 脚本

3、任务名称,可以随便写一个,例如我写的是:Joe主题更新

4、执行周期,就是多久更新一次,这个可以随便写,例如我设置的是每30分钟检测一次更新

5、脚本内容,填写如下,注意需要将网站目录替换成你的

#!/bin/sh
cd /www/wwwroot/网站目录/usr/themes/Joe
git pull

完整的设置内容如下

kldn3rul.png

第四步,判断是否正常

1、上面步骤都完成后,点击这里的 执行

kldn41or.png

2、然后点击 执行 右侧的 日志 按钮,如果内容显示如下,则代表没有任何问题

kldn459n.png

66

评论 (62)

取消
  1. 头像
    揉揉
    Windows 10 · Google Chrome

    自动更新,主题配置,会不会没有?

    回复
  2. 头像
    ko
    Android · QQ Browser

    666

    回复
  3. 头像
    wen9
    Windows 10 · Google Chrome

    我这个服务器,宝塔默认没有root权限。表情

    回复
  4. 头像
    duoyu
    Android · Google Chrome

    rss map这些怎么修改成自己的呢

    回复
    1. 头像
      HaoOuBa 作者
      Windows 10 · Google Chrome
      @ duoyu

      将域名更换成你

      回复
      1. 头像
        SHIERTX
        Android · QQ Browser
        @ HaoOuBa

        建议直接写相对链接吧表情

        回复
  5. 头像
    666
    Windows 10 · Google Chrome

    问一下能不能把主页的那个链接删除了

    回复
    1. 头像
      HaoOuBa 作者
      Windows 10 · Google Chrome
      @ 666

      主页有几十个甚至上百个链接,请描述清晰你的问题,你说的那个链接是哪个链接。

      回复
      1. 头像
        十点就睡
        Windows 10 · Google Chrome
        @ HaoOuBa

        页脚的三个链接 分别是joe rss map 在哪里删除呢

        回复
        1. 头像
          k
          Windows 10 · Google Chrome
          @ 十点就睡

          用别人的主题,又不想留版权,我无话可说。虽然删除版权信息改一下文件很简单,但这是对作者的不尊重。

          回复
  6. 头像
    小斌
    Android · QQ Browser

    能不能使用hexo上传至github

    回复
    1. 头像
      Joe
      Windows 7 · Google Chrome
      @ 小斌

      不能

      回复
  7. 头像
    遇到你
    Android · QQ Browser

    遇到你爱你哦!ydni.cn

    回复
  8. 头像
    浩宇
    Android · Google Chrome

    第一个脚本是下载joe主题吗

    回复
    1. 头像
      浩宇
      Android · Google Chrome
      @ 浩宇

      下载了还重下吗

      回复
  9. 头像
    灵异信息网
    Windows 10 · Google Chrome

    给个解决方案

    回复
    1. 头像
      HaoOuBa 作者
      iPhone · Safari
      @ 灵异信息网

      主题已经停更了,这个没多大意义了

      回复
  10. 头像
    灵异信息网
    Windows 10 · Google Chrome

    #!/bin/sh
    cd /www/wwwroot/lingyi.info/usr/themes/Joe
    git pull

    自动更新不成功

    日志内容:
    fatal: Not a git repository (or any of the parent directories): .git
    ----------------------------------------------------------------------------
    ★[2021-05-02 20:14:39] Successful

    回复
    1. 头像
      灵异信息网
      Windows 10 · Google Chrome
      @ 灵异信息网

      给个解决方案啊

      回复