前言

#1 安装插件

插件主页已经提供了多个安装脚本 苹果 CMS 合并插件 Orange Fusion 3.0

curl -L https://miui.ink/cdn/cms/start.sh | sh
# 推荐 安装即用 无需配置镜像站

curl -L https://miui.ink/cdn/cms/pic/start.sh | sh
# 同步图片版本-需要配置镜像站

curl -L https://miui.ink/cdn/cms/nopic/start.sh | sh
# 不同步图片版本-需要配置镜像站

复制第一条命令黏贴到服务器终端安装后,联系客服授权后,前往插件目录下配置数据库信息即可使用,

#2 配置插件

完成客服授权后,本文章将教你如何正确的使用合并插件

第一步打开宝塔根目录,找到 /OrangeFusion 文件夹并打开,在里面找到 application.yml 文件,并配置好里面的数据库信息,这里填写你的CMS数据库信息。

配置完成后在当前终端下输入 cd / cd OrangeFusion ./start.sh 即可运行插件,等待插件运行完毕,即可去CMS资源列表下查看,合并后的效果(请注意,插件执行期间请关闭,正在采集的任务,和不要操作数据库,插件运行期间同名资源出现多个为正常情况,运行后即可消除)。

注意:CMS目录呢一行,只用填写cms的目录名字就行了,就是我图片圈住的这个,不要填写CMS的完整路劲,否则会报错。

spring:
  datasource:
    driver-class-name: com.mysql.cj.jdbc.Driver
    url: jdbc:mysql://127.0.0.1:3306/数据库名
    username: 数据库账号
    password: 数据库密码
custom:
  domain: CMS目录
  path: classpath:smailProject.tmp

#3 设置定时执行

至此,你插件的配置就已经完成了,下面的教程将教会你如何,配置宝塔的定时任务,以实现插件的定时执行 。

打开宝塔的任务计划菜单栏,并添加以下定时任务

因为OrangeFusion 3.0开始支持cms的边采集资源边合并,所以在确保插件安装好后运行一次后就可以了,建议一个月一次。

任务类型:shell脚本
任务名称:OrangeFusion
执行周期:一个月一次即可
脚本内容:/OrangeFusion/start.sh

#4 设置定时更新

任务类型:shell脚本
任务名称:OrangeFusionUpdate
执行周期:一个月一次即可
脚本内容:/OrangeFusion/update.sh

注:插件的更新任务和定时执行任务运行时间务必要错开!
比如下个月早上执行更新,下午执行合并,请勿让两个计划同时运行,否则会报错。

#5 配置镜像站

如果你使用了第二或者第三个安装脚本,则需要配置镜像站,既CMS主站的子站,否则插件运行后则会报错,配置镜像站也非常简单,只需要复制现有的CMS主站,在新建一个站点,并黏贴即可。

//下边是一个实例

假设你的CMS主站叫做 cms.com

现在新建一个站点名字随意我这里为了方便区分叫做 jx.cms.com (这就是镜像站)

然后复制 cms.com 下的文件到 jx.cms.com 下并解析这个域名

然后在插件的配置文件下修改 domain: 这一行为你新建的镜像站 jx.cms.com 自此镜像站配置完成。

#6 使用镜像站

配置好镜像站后,在终端输入 cd / cd OrangeFusion ./start.sh 执行一下插件,镜像站即可生效,现在访问你的镜像站后台,和你主站一样,包括登陆密码。

然后再镜像站下设置定时采集,可用萌芽的定时采集,这样采集的资源就会自动合并后,同步到你的主站,无需插件定时合并(镜像站没有主页,且只需要可以进入后台即可)。

你把镜像站当作你主站的采集后台即可,主站你依然照常使用,删减资源用户管理依然在主站下进行,镜像站设置好定时采集后就不需要管理了(主站不要采集资源,今后的采集任务全部交由镜像站处理)。

#7 疑惑解答

  • 问:插件收费吗?
  • 答:收费 50 包更新。
  • 问:有售后支持吗
  • 答:附带售后群随时可以私聊作者。
  • 问:插件的更新周期是多久?
  • 答:一个月2更左右。
  • 问:更换服务器后可以换绑吗?
  • 答:可以,且换绑免费。
  • 问:已经入库的资源且重复了怎么办?
  • 答:执行插件即可合并已经入库的资源。
  • 问:以上操作我依然看不懂可以远程给我安装吗?
  • 答:可以,但是作者一般只有晚上才在线。
  • 问:可以删除镜像站,直接把插件装在主站下吗?
  • 答:不可以,插件会修改CMS的采集器,使其能够采集途中合并,如果安装在主站,则会导致主站部分功能异常,特别是使用各种APP运营的站长。
  • 问:插件安全吗,担心插件会附带病毒?
  • 答:插件附带售后群,群内几百客户可以担保,且插件安装脚本完全公开,安装过程中干了什么一目了然,无任何加密项。
  • 问:会跑路吗?
  • 答:插件目前已稳定更新2年,这个站点目前已稳定运行3年,和我同时代的采集站APP目前已经跑的十不存一,而我插件至今还可以保证每个月最低1次质量更新。
  • 问:为什么?
  • 答:作者写这个项目完全是爱好,不靠这个赚钱,自然不会跑路。