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 扩展,只要安装该扩展并启用即可。
安装 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
在设置-信息源,导入导出配置。
图标插件,点击通过邮件分享。
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相关推荐
- Tiny Core Linux 安装配置
Tiny Core Linux 安装配置 目标 通过最小的命令行版 Tiny Core Linux 系统光盘安装 Tiny Core Linux 桌面环境,设置中文界面,安装输入法,设置分辨率. 所有 ...
- 安装FeedReader添加RSS订阅
#0x1 FeedReader FeedReader是一款功能齐全,界面优美的GTK+ 3RSS阅读器客户端,用于在线RSS服务. FeedReader目前支持Feedbin,Feedly,Fresh ...
- 【RTX51 Tiny入门】01_RTX51 Full Tiny简介
文章目录 01 - RTX51简介 02 - RTX51 Full & Tiny简介 03 - 消失的RTX Full 04 - 总结 01 - RTX51简介 RTX51是Keil官方专 ...
- php开源 rss订阅_5个开源RSS feed阅读器
php开源 rss订阅 四年前停止使用Google阅读器时,许多"技术专家"都称其为RSS提要的终结. 的确,对于某些人来说,社交媒体和其他聚合工具正在满足需要,供读者一旦使用RS ...
- Centos7安装pt-query-digest慢查询工具与实践
Centos7安装pt-query-digest慢查询工具与实践 安装 确认MySQL配置 使用 常用命令 安装 1)下载percona-toolkit 工具包 wget percona.com/ge ...
- Centos7安装EDB/PPAS/EPAS
Centos7安装EDB/PPAS/EPAS 企业级PG:EnterpriseDB/EDB/PPAS/EPAS 企业级PG(EnterpriseDB) EDB官网:www.enterprisedb.c ...
- 如何简单的生成rss地址_什么是RSS(真正的简单企业联合组织)?
如何简单的生成rss地址 RSS or RDF Site Summary or Rich Site Summary or Really Simple Syndication are the same. ...
- centos7 nginx配置php7,centos7安装并配置nginx+php,centos7nginx
centos7安装并配置nginx+php,centos7nginx centos7安装并配置nginx+php 安装nginx yum install nginx 设置nginx开启起动 syste ...
- centos7安装配置pgAgent
centos7安装pgagent: 默认cmake已经安装 编译wxGTK https://excellmedia.dl.sourceforge.net/project/wxwindows/2.8.7 ...
最新文章
- Mysql字符串处理
- 简便的golang orm
- DataTable的计算功能(转)
- Tomcat 学习笔记(0)
- pandas之Series
- 华为笔记本软件商店_华为应用市场电脑版
- sql查询初学者指南_面向初学者SQL Server查询执行计划–聚集索引运算符
- 32怎么通过一个按键实现不同工作模式_stm32几种低功耗模式的实现和差别
- DPM2012系列之十七:如何将备份文件恢复到网络共享文件夹
- 关于如何修改CSDN中的字体大小和颜色
- 阿里云弹性计算研发团队如何从0到1自建SRE体系
- 2021美团笔试题(第十套)个人解答
- jsonobject中getkey_获取JSON中所有的KEY
- 基于ll库,使用stm32L0系列的内部基准电压来进行ad测量
- Mac的VIM中delete键失效的原因和解决方案
- Java工程师成神之路
- linux下Umail服务的停止
- 西门吹雪和他的剑——剑神和剑道
- 购物车二级列表联动以及价格计算
- 【疑难杂症】The last packet sent successfully to the server was 0 milliseconds ago.
热门文章
- Net开发的音频分离桌面应用,可用于提取背景音乐
- SSM POI根据预定好的模版导出execle
- Java Dubbo:(一)Dubbo 简介
- 一图看懂MVCC机制,RC级别解决脏读问题,RR级别怎么解决不可重复读问题【MySQL系列】
- 内外交困,直播商业化寡头博弈困境:向左或是向右走?
- Metro IE10快捷方式 不小心删了
- win7 : ES6.1.1+Head插件
- Python库 pdf2docx 轻松将PDF转换成docx
- leetcode 205.同构字符串
- oracle管理oem的服务,oracle的环境配置-OEM企业管理器-Oracle emterprise manager