一.介绍

由于市面上各种信息聚合类APP和网站的出现,RSS逐渐在消亡,各大RSS网站也一个个的宣布停止服务,然而,始终都有一批人依旧选择使用RSS来定制自己获取消息的渠道,而Hosted RSS Server便是他们所需要的,我问了几个RSS重度玩家,他们推荐我如果要用现成的阅读器就选择Inoreader,如果想要自建就选择Tiny Tiny RSS或者Miniflux。因而,也就有了这个RSS专题(虽然暂时就两篇,希望了解其他好用的程序的朋友留个言给我推荐下)

二.安装

按照TT-RSS(Tiny Tiny RSS)官方的配置要求,客户端需要是一个现代化的浏览器,差不多算是废话,只要你不是用的啥IE6啊或者关闭了JavaScript,不然基本不会有问题。

至于服务端方面如下:

  • PHP version 5.4 or newer

PHP的额外要求:

  1. PDO引擎(视你使用MySQL或PostgreSQL有所不同)
  2. 常规数据库驱动(似乎部分过时的插件会用到)
  3. JSON
  4. XML(解析DOM)
  5. mbstring
  6. fileinfo
  7. CURL或fopen函数(前者不是必要的,但是最好有,比fopen更好)
  8. POSIX(用于多进程更新)
  9. GD(用于OTP和部分插件)
  10. 可以安装Opcode或其他加速器来提高速度
  11. 不能启用PHP的安全模式

以上内容参考 https://git.tt-rss.org/fox/tt-rss/wiki/PhpCompatibilityNotes

  • PostgreSQL (9.1 or newer) or MySQL - InnoDB is required.

官方更加推荐PostgreSQL,但是我就懒得再装一个了,你自己看着办吧,实际使用最好用这个,会让程序跑得更快(如果要看怎么装的话看我后面一篇Miniflux的,那个强制要求PostgreSQL)

另外顺便提下TT-RSS的功能特性:

feed aggregation / syndication,
keyboard shortcuts,
OPML import/export,
multiple ways to share stuff: via RSS feeds, using plugins to various social sites, sharing by URL, etc,
sharing arbitrary content through tt-rss,
internationalization,
Plugins and themes,
embedding full article content via readability and site-specific plugins,
detecting and filtering duplicate articles,
podcasts,
flexible article filtering,
JSON-based API,
and much more…

真的懒得翻译了,玩RSS的肯定看得懂……

另外比较interesting的是,TT-RSS的官方Git竟然是用的Gogs,好评,我之后也会介绍如何安装Gogs以及其他自托管的Git

首先还是新建vhost以及数据库还有用户,这个照例不提了

然后访问http://IP或vhost域名/install 就能看到安装界面了

输入完信息后先检测然后初始化数据库(还是提一句,个人使用最好配合PostgreSQL,当然你只会用或者机器上只装了MySQL那也OK)

PS.此外请务必注意更新时下面的安装操作请跳过初始化数据库

然后会生成配置文件,如果你自己需要邮件提醒啥的那就自己复制下面的配置然后修改后保存到网站目录下的config.php,当然也可以直接点save然后自己去修改(是的,请注意,修改下面的内容然后点保存是没有用的,只能要么自己复制然后修改保存或者保存后修改)

需要注意的除了SMTP设置以外还有下面的自动更新Feed功能,此外如果你是OneInStack等会编译PHP的一键包的用户,请额外注意下面的PHP程序位置,自行修改

这个自动更新仅会在你浏览器打开着TT-RSS页面的时候发生,如果关闭了就凉凉,所以我们需要设置cron来后台更新

再说一遍!请仔细修改配置文件config.php
保存后我们就可以登录了,默认用户名: admin 密码: password

登录后会提示你修改默认密码

修改完点保存可能跳一句json,大概意思是请求未授权,返回登录页会提示你这是因为密码改变了,用新密码重新登录就OK

进入后右上角可以操作订阅

添加后稍等自动获取就会看到内容了

另外TT-RSS有自己的手机客户端,还是很棒的,下一篇介绍Miniflux

PS.对了,如果感兴趣还可以看看TT-RSS的一堆插件 https://git.tt-rss.org/fox/tt-rss/wiki/Plugins

另外如果不想用TT-RSS自己的客户端而用Fever啥的可以看看这篇文章,装个插件就OK了 ——>传送门

 


Senraの小窝原创文章,转载请注明来自:自建RSS服务系列——Tiny Tiny RSS(TT-RSS)