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

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 扩展,只要安装该扩展并启用即可。

安装 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 是你的程序安装目录

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

安装 TT-RSS 获取全文插件

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

# 进入程序的插件目录

cd /ttrss/plugins

# 下载 mercury_fulltext 文件

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

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

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

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

装好以后如图所示:

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

其它部分插件说明如下:

插件名称

简要说明

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

php tiny rss,CentOS7 安装 Tiny Tiny RSS相关推荐

  1. Tiny Core Linux 安装配置

    Tiny Core Linux 安装配置 目标 通过最小的命令行版 Tiny Core Linux 系统光盘安装 Tiny Core Linux 桌面环境,设置中文界面,安装输入法,设置分辨率. 所有 ...

  2. 安装FeedReader添加RSS订阅

    #0x1 FeedReader FeedReader是一款功能齐全,界面优美的GTK+ 3RSS阅读器客户端,用于在线RSS服务. FeedReader目前支持Feedbin,Feedly,Fresh ...

  3. 【RTX51 Tiny入门】01_RTX51 Full Tiny简介

    文章目录 01 - RTX51简介 02 - RTX51 Full & Tiny简介 03 - 消失的RTX Full 04 - 总结 01 - RTX51简介   RTX51是Keil官方专 ...

  4. php开源 rss订阅_5个开源RSS feed阅读器

    php开源 rss订阅 四年前停止使用Google阅读器时,许多"技术专家"都称其为RSS提要的终结. 的确,对于某些人来说,社交媒体和其他聚合工具正在满足需要,供读者一旦使用RS ...

  5. Centos7安装pt-query-digest慢查询工具与实践

    Centos7安装pt-query-digest慢查询工具与实践 安装 确认MySQL配置 使用 常用命令 安装 1)下载percona-toolkit 工具包 wget percona.com/ge ...

  6. Centos7安装EDB/PPAS/EPAS

    Centos7安装EDB/PPAS/EPAS 企业级PG:EnterpriseDB/EDB/PPAS/EPAS 企业级PG(EnterpriseDB) EDB官网:www.enterprisedb.c ...

  7. 如何简单的生成rss地址_什么是RSS(真正的简单企业联合组织)?

    如何简单的生成rss地址 RSS or RDF Site Summary or Rich Site Summary or Really Simple Syndication are the same. ...

  8. centos7 nginx配置php7,centos7安装并配置nginx+php,centos7nginx

    centos7安装并配置nginx+php,centos7nginx centos7安装并配置nginx+php 安装nginx yum install nginx 设置nginx开启起动 syste ...

  9. centos7安装配置pgAgent

    centos7安装pgagent: 默认cmake已经安装 编译wxGTK https://excellmedia.dl.sourceforge.net/project/wxwindows/2.8.7 ...

最新文章

  1. Mysql字符串处理
  2. 简便的golang orm
  3. DataTable的计算功能(转)
  4. Tomcat 学习笔记(0)
  5. pandas之Series
  6. 华为笔记本软件商店_华为应用市场电脑版
  7. sql查询初学者指南_面向初学者SQL Server查询执行计划–聚集索引运算符
  8. 32怎么通过一个按键实现不同工作模式_stm32几种低功耗模式的实现和差别
  9. DPM2012系列之十七:如何将备份文件恢复到网络共享文件夹
  10. 关于如何修改CSDN中的字体大小和颜色
  11. 阿里云弹性计算研发团队如何从0到1自建SRE体系
  12. 2021美团笔试题(第十套)个人解答
  13. jsonobject中getkey_获取JSON中所有的KEY
  14. 基于ll库,使用stm32L0系列的内部基准电压来进行ad测量
  15. Mac的VIM中delete键失效的原因和解决方案
  16. Java工程师成神之路
  17. linux下Umail服务的停止
  18. 西门吹雪和他的剑——剑神和剑道
  19. 购物车二级列表联动以及价格计算
  20. 【疑难杂症】The last packet sent successfully to the server was 0 milliseconds ago.

热门文章

  1. Net开发的音频分离桌面应用,可用于提取背景音乐
  2. SSM POI根据预定好的模版导出execle
  3. Java Dubbo:(一)Dubbo 简介
  4. 一图看懂MVCC机制,RC级别解决脏读问题,RR级别怎么解决不可重复读问题【MySQL系列】
  5. 内外交困,直播商业化寡头博弈困境:向左或是向右走?
  6. Metro IE10快捷方式 不小心删了
  7. win7 : ES6.1.1+Head插件
  8. Python库 pdf2docx 轻松将PDF转换成docx
  9. leetcode 205.同构字符串
  10. oracle管理oem的服务,oracle的环境配置-OEM企业管理器-Oracle emterprise manager