用Tiny Tiny RSS搭建自用RSS阅读器

@Wen's  May 29, 2019

一、Tiny Tiny RSS介绍

Tiny Tiny RSS 是一款 PHP 语言的国外开源 RSS 阅读器,有中文,很多功能和Google Reader差不多。

Tiny Tiny RSS 优点

  1. 可更换皮肤,有Reeder、Feedly和Google Reader;

  2. 支持插件

  3. 有官方 Android 客户端和第三方ios客户端(Reeder等)

  4. 自定义更新频率,每15分钟、每30分钟和每1小时等;

  5. 支持导入OPML

  6. 可以收藏和存档

  7. 全文搜索

  8. 支持中文

  9. 支持GA的快捷键

  10. 全站Ajax

  11. 有标记、近期阅读

  12. 支持自动清理文章

  13. 更多特点等待发现

二、安装Tiny Tiny RSS的要求

PHP要求5.6或者更高,最好是php7,需要cur、fileinfo、gd、json,mbstring、PDO、xml函数或组件,posix函数用于多进程更新守护程序,否则不需要,具体见官方的要求;
数据库要求MySQL,InnoDB 引擎是必须的,或者选择PostgreSQL (9.1或更高);
当然,也推荐安装Opcode代码缓存加速器;

三、安装Tiny Tiny RSS

1、Tiny Tiny RSS的官方网站:https://tt-rss.org/

2、下载Tiny Tiny RSS ,将程序上传到空间上,进入http://域名.com/install/,可以看到安装界面,填写你的数据库账号、密码等信息。

最新版本下载链接:https://git.tt-rss.org/fox/tt-rss/archive/master.zip

3560

4、系统会先检测你的数据库和服务器是否符合安装要求,再点击Initialize database。

3561

5、将根目录文件夹权限改为777属性,接着会自动生成config.php文件,然后保存。

3562

6、Tiny Tiny RSS对部分文件夹要求是777属性,你可以根据提示来修改。

3563

7、待数据库和文件属性检测通过后,你就可以登录了,默认的管理员账号是admin,密码是password。

3564

二、Tiny Tiny RSS的RSS更新

有更新频率,一种是简单更新模式,一种是服务器自动更新模式。可参考官方的步骤:Tiny Tiny RSS Updating Feeds

1、简单更新模式,在config.php中将SIMPLE_UPDATE_MODE设置为true ,这样每次打开Tiny Tiny RSS 就可以开始更新RSS订阅了。

3666

2、要想成功执行PHP,你需要在config.php中PHP_EXECUTABLE设置好PHP的路径。

3667

3、一般的如Cpanel面板都会支持添加自定义定时任务,如果使用VPS,不能用root身份运行PHP文件,要以www身份运行比较好,可以直接编辑crontab -e -u www ,然后添加以下内容保存。php ./update.php是执行单进程,多进程是 php ./update_daemon2.php。

VPS用户用以下命令:

*/30 * * * * php 你网站的绝对目录/update.php --feeds

重启crontab服务

service crond reload

虚拟主机用户用下面的命令:

*/30 * * * * /usr/bin/php /path/to/tt-rss/update.php --feeds --quiet

4、/usr/bin/php应该替换为系统上PHP CLI二进制文件的正确路径。如果您不确定使用哪个二进制文件或路径,请询问您的托管服务提供商。/path/to/tt-rss/update.php是你的Tiny Tiny RSS 的绝对路径,根据自己的需要修改。*/30 * * * *表示每隔30分钟更新一次,你可以自己改成其它的。

三、Tiny Tiny RSS使用

1、默认中文语言包,不是那么全,需要到论坛下载更新,语言包存放路径是/locale/zh_CN/下;

2、后台导入OPML;

3769

3、开始使用APP前,需要启用API访问;

3770

4、在config.php中ENABLE_GZIP_OUTPUT的值改为true,就可以开启gzip,可以显著提供访问速度;

3771

5、Android客户端Tiny Tiny RSS,ios客户端推荐使用Reeder,要配合Fever插件使用,具体方法:Reeder (iOS) integration with TT-RSS (via Fever API)

三、Tiny Tiny RSS 使用感受

1、经过几天的使用,总体感觉不错,ios上面使用Reeder软件,app价格只要30元,还能离线缓存,非常给力。

2、搭建简单,数据都掌握在自己手里,不怕担心安全。

3、省钱,省事和无广告,很多人使用的阅读器都有存在被墙的风险,你懂的。

4、只要你有钱维护服务器,不用担心RSS订阅服务会停掉。

 

———-我是分割线————————-

本文很多地方参考了《Tiny Tiny RSS安装使用-搭建自己的RSS订阅服务器抛弃不靠谱RSS阅读

转载感谢:https://www.lingchenzi.com/2016/06/tiny-tiny-rss-reader.html


添加新评论