CentOS7 安装 Tiny Tiny RSS
本文最后更新于 1562 天前,其中的信息可能已经有所发展或是发生改变。

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

CentOS 7
PHP 7.4
MySQL 5.7
Nginx 1.18
Docker # 后续如果使用获取RSS全文的插件会用到

安装 Tiny Tiny RSS

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

https://git.tt-rss.org/fox/tt-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 扩展,只要安装该扩展并启用即可。

image-20200813050357522

安装 Feedly 主题皮肤

Feedly 主题下载地址:
https://github.com/levito/tt-rss-feedly-theme

将下载下来的主题文件全部上传到 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 是你的程序安装目录

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

image-20200813051028270

安装 TT-RSS 获取全文插件

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

# 进入程序的插件目录
cd /ttrss/plugins
# 下载 mercury_fulltext 文件
git clone https://github.com/HenryQW/mercury_fulltext.git mercury_fulltext

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

image-20200813051559996

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

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

装好以后如图所示:

image-20200813045143561

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

image-20200813052140023

其它部分插件说明如下:

插件名称 简要说明
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

本作品采用 “知识共享署名-非商业性使用 4.0 国际许可协议” 进行许可。
免责声明:本站文章除特殊说明为原创禁转外,您可以自由的转载和修改,但请务必注明文章来源并不可用于商业目的。

评论

  1. dave
    3年前
    2021-6-24 16:40:39

    柴哥

发送评论 编辑评论


				
|´・ω・)ノ
ヾ(≧∇≦*)ゝ
(☆ω☆)
(╯‵□′)╯︵┴─┴
 ̄﹃ ̄
(/ω\)
∠( ᐛ 」∠)_
(๑•̀ㅁ•́ฅ)
→_→
୧(๑•̀⌄•́๑)૭
٩(ˊᗜˋ*)و
(ノ°ο°)ノ
(´இ皿இ`)
⌇●﹏●⌇
(ฅ´ω`ฅ)
(╯°A°)╯︵○○○
φ( ̄∇ ̄o)
ヾ(´・ ・`。)ノ"
( ง ᵒ̌皿ᵒ̌)ง⁼³₌₃
(ó﹏ò。)
Σ(っ °Д °;)っ
( ,,´・ω・)ノ"(´っω・`。)
╮(╯▽╰)╭
o(*////▽////*)q
>﹏<
( ๑´•ω•) "(ㆆᴗㆆ)
😂
😀
😅
😊
🙂
🙃
😌
😍
😘
😜
😝
😏
😒
🙄
😳
😡
😔
😫
😱
😭
💩
👻
🙌
🖕
👍
👫
👬
👭
🌚
🌝
🙈
💊
😶
🙏
🍦
🍉
😣
Source: github.com/k4yt3x/flowerhd
颜文字
Emoji
小恐龙
花!
上一篇
下一篇