php tiny rss,CentOS7 安装 Tiny Tiny RSS

首先确认服务器的环境,本文的环境版本如下:

CentOS 7

PHP 7.4

MySQL 5.7

Nginx 1.18

Docker # 后续如果使用获取RSS全文的插件会用到

安装 Tiny Tiny RSS

在官网下载 最新版的 Tiny Tiny RSS 程序文件,并将全部文件上传到服务器指定目录中:

上传完毕后,打开浏览器输入 http://localhost/ttrss/install 就可以进入安装引导的界面( ttss 是你上传到服务器的目录名称)。

装好以后,在浏览器输入 http://localhost/ttrss 就可以使用 Tiny Tiny RSS 了。

默认的用户信息如下:

admin

password

如果第一次进入首页出现以下错误提示:

PHP function mime_content_type() is missing, try enabling fileinfo module.

说明 PHP 环境缺少 fileinfo 扩展,只要安装该扩展并启用即可。

5b4901dcc8b71153e7132f49c4627fdf.png

安装 Feedly 主题皮肤

将下载下来的主题文件全部上传到 ttrss/themes.local 目录下,或者在终端执行以下命令:

wget wget https://github.com/levito/tt-rss-feedly-theme/archive/master.zip

unzip master.zip

cd tt-rss-feedly-theme-master

cp -r feedly* /ttrss/themes.local # ttrss 是你的程序安装目录

然后刷新 偏好设置 页面就能看到了。

1252aff8986e10a4ed87a53c56caf63b.png

安装 TT-RSS 获取全文插件

先安装 mercury_fulltext,执行以下指令:

# 进入程序的插件目录

cd /ttrss/plugins

# 下载 mercury_fulltext 文件

git clone https://github.com/HenryQW/mercury_fulltext.git mercury_fulltext

打开或刷新 偏好设置,找到并启用该插件:

bc22868b863d36430ad3aa62aaeda7ca.png

接下来安装 mercury-parser-api,这里会用到 Docker 环境,已有环境的情况下输入以下指令安装插件:

docker run -p 3000:3000 --restart=always -d wangqiru/mercury-parser-api

装好以后如图所示:

0955cb180f05810901ff85d623452ad4.png

重新进入 偏好设置 – 信息源,API 那里填 http://服务器IP:3000,然后保存即可。

8b0fe4842ccfd30e338e30ab2fe96c8b.png

其它部分插件说明如下:

插件名称

简要说明

af_unburn

解决feedburner等rss链接跳转。

bookmarklets

在设置-信息源生成bookmarklets标签。

embed_original

图标插件,点击图标会显示文章原始内容,而不是rss。

fever

模拟fever api,在设置-Fver Emulation,设置好密码,可以和tt-rss的登录密码不同,然后就能支持fever的客户端比如reeder、Mr. Reader。

ff_feedcleaner

feed广告过滤,在设置标签生成FeecCleaner标签,过滤规则要用正则表达式,比较复杂。

googlereaderkeys

模拟google reader快捷键,如J、K等。

import_export

在设置-信息源,导入导出配置。

mail

图标插件,点击通过邮件分享。

mark_button

文章右下角能够快速将文章标记为已读未读。

mobilize

图标插件,点击显示readability简化的页面。

note

图标插件。

nsfw

根据标签隐藏文章内容。

share

图标插件,点击生成唯一的url方便分享。

swap_jk

添加j、k快捷键,类似vim。

参考阅读:

https://wzfou.com/tt-rss/

https://github.com/levito/tt-rss-feedly-theme

https://github.com/HenryQW/mercury_fulltext

https://github.com/HenryQW/mercury-parser-api

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值