转: http://www.hinas.net/thread-177-1-1.html

搜到只有一个地方找到, 另一个地方图片全没了, 所以还是帮大家备份一份比较好, 亲测

自从07年读大学开始知道了有新闻聚合这种工具,RSS阅读器成为了我生活中必不可少的一部分,我每天会花上大量的闲暇时间来进行阅读。RSS的优势使得我不必在各大网站间进行切换,实时的推送方便了我及时了解生活和工作上的瞬息万变。自从Google Reader停止服务后,我就一直在几款替代品之间打游击。Digg,Feedly,有道阅读,鲜果阅读,这些Google Reader的模仿者和继承者或多或少都存在着各种影响阅读体验的问题。其中最为满意的属Feedly,响应式的界面确实给人一种赏心悦目的感觉,可惜墙外风景独好,墙内却无福享受,Feedly在墙内间歇性的无法访问严重影响了我的阅读心情,为此我不得不长年挂载着VPN,只为能让自己在繁重枯燥的工作之余继续享受阅读之乐。

刚过去的7月1日是Google Reader逝世一周年。正好当时看了cnBeta家的相关新闻稿,读到“还有部分人为了避免再依赖于Web服务商,而搭建了自己的RSS阅读器服务。”启发了我开始搜索寻找搭建平台的方法和工具。于是Tiny Tiny RSS映入眼帘。

Tiny Tiny RSS 是一款轻量级全功能的PHP语言的开源RSS阅读器。仅仅20多MB的体积实现了GoogleReader几乎所有的功能。能换肤,能安装插件,支持导入OPML,支持Andriod手机App(它自家的和第三方的),支持创建多个账户等等。

它的安装过程并不复杂,这里仅对群辉NAS安装Tiny Tiny RSS作说明,其他linux用户可参考官网的说明。

1、首先群辉NAS必须已经开启Web服务

这样你的群辉就可以通过内网主机IP进行页面的访问。当然也可以像我一样挂上自己的域名,在路由上做完了端口映射,绑定了一个DDNS服务后就能在任何地方访问你的RSS阅读器了,从而可以完全取代其他RSS阅读器服务商。

2、在套件中心安装MariaDB和phpMyAdmin。Tiny Tiny RSS需要PHP5.3以上版本和MySQL数据库的支持,这两样东西其实群辉都已经内置了,你需要做的事情只是给Tiny Tiny RSS新建一个专用的数据库。这需要用到phpMyAdmin。

当安装完phpMyAdmin后请登录http://你NAS的私网IP/phpMyAdmin/来新建一个给Tiny Tiny RSS用的账号和数据库(非必须,你也可以使用管理员账号和现有数据库,但分开的话管理起来方便点)。

3、接下来上Tiny Tiny RSS官网下载最新的安装包http://tt-rss.org/redmine/projects/tt-rss/wiki
目前是1.12版,装完以后有新版本可以直接在软件设置界面里更新。
可以使用Winzip或者Winrar之类的解压缩得到Tiny-Tiny-RSS-1.12文件夹,把它扔到之前NAS开启Web服务后自动建立的Web文件夹中。

4、为了方便起见我把Tiny-Tiny-RSS-1.12文件夹命名为了rss文件夹,这样等我全都配置完后我只需要访问http://我的域名/rss/就能访问阅读器了(方便已经有自己主页的同学),当然也可以把Tiny-Tiny-RSS-1.12文件夹里的所有文件直接扔到web根目录,这样可以直接访问http://你的域名/直接进入阅读器。需要注意的是进行剩下操作之前需要把RSS文件夹设置http可读写,并包括子文件夹和文件,否则安装的时候会没法写入此文件夹。

5、这些都做完后就可以到浏览器里访问阅读器的安装程序了。我的地址是http://NAS私网IP/rss/install/
进去后可以按步骤操作。主要是让填写数据库名,数据库的账户和密码(非NAS登录时用的),数据库类型记得选择MySQL。如果之前做了文件夹可读写的话那之后基本是一路绿灯自动安装完。如果有错误,请根据提示进行排错。

现在就可以在浏览器登陆你的RSS阅读器啦!首先是让你设置登陆RSS用的账号和密码,然后在短暂的载入后,终于进入了它朴素清新的阅读界面(无法截图,修改了皮肤后回不去默认皮肤了。。。),设置菜单藏在了右上角,进入后可以进行阅读设置,账户管理,和订阅管理等设置。

接着我跑回feedly,找到伟大的OPML导出按钮,终于可以告别第三方那个服务商啦,那个激动啊!

回到TTRSS,导入后可看到你的所有订阅,文件夹和顺序都木有变,感动!

但是,怎么文章列表不更新?。。。点击后没有文章?原来,TTRSS的更新还得手动配置下。
看完官网说明,其实在rss文件夹下面有2个php文件,update.php和update_daemon2.php文件,update.php(效率低,一个一个feed更新,CPU开销低),update_daemon2.php(效率高,多个feeds同时更新,CPU开销大),在群辉下不需要手动对调用php进行配置,最简单的方法是写一个sh脚本,然后扔到一个群辉所有账户共有文件夹里(我扔在了photo文件夹里),使用群辉的【任务计划】功能让它自己定时后台运行。记得不能使用root账号运行(官网写的),原因我也不清楚,我试过执行后会报错,feeds也没更新上,换账号后一切正常。

脚本只要简单地一句话,你的update.php和update_daemon2.php放哪里地址就怎么填,前面加上“php”,用于执行这个php文件,如图。

(非转: 在这里我强调一点, 这里面不用自己去建什么sh, 直接把命令写到计划任务里面就好了)

至此,TTRSS已经能够自动刷新订阅了!

话说原生界面其实挺丑的,但Tiny Tiny RSS支持第三方皮肤,用户可以到http://tt-rss.org/redmine/projects/tt-rss/wiki/Themes进行下载,最受欢迎的是仿GoogleReader皮肤,Feedly皮肤,Reeder皮肤,我在这里选择了一款Reeder皮肤准备使用。安装皮肤很简单,下载解压后直接放到rss文件夹里的theme子文件夹再到RSS阅读器设置里选择应用即可。

然而,只有网页阅读器怎么行,平时我可是一直和手机作伴,周到的TTRSS支持API存取,可以方便的调用第三方手机RSS APP来订阅。

在这里我推荐安卓上叫News+的App,他其实就是gReader的马甲,同一个作者的作品,功能和界面一样,区别是支持扩展各种第三方的阅读器服务商,当然也包括Tiny Tiny RSS啦。 iPad不在身边,没法看app store,照理肯定也有好多支持TTRSS的阅读器。

至此,我终于可以自给自足,享受阅读了!

群辉NAS搭建RSS阅读器教程相关推荐

  1. 微塔式服务器esxi虚拟机黑群晖,[教程] 在ESXI上快速搭建本站最快的黑群辉(NAS)...

    [教程] 在ESXI上快速搭建本站最快的黑群辉(NAS) 2021-01-31 23:30:00 127点赞 252收藏 19评论 最近考试,比较忙.不得不说CS学生还是很苦逼的.上次不小心把带有另外 ...

  2. 实现群辉NAS免端口访问教程

    随着家庭宽带的速率不断上升,再加上各种免费云盘限速日趋严格,群辉NAS及各种NAS成为人们DIY的工具,这些NAS确实可以很好的解决远端储存的问题,但是也有一些问题接踵而至,比如我们的NAS访问地址带 ...

  3. 米家接入HomeKit系列二:通过群辉NAS的Docker搭建HomeAssistant

    系列文章 米家接入HomeKit系列一:接入基本原理与开篇 米家接入HomeKit系列二:通过群辉NAS的Docker搭建HomeAssistant 米家接入HomeKit系列三:HomeAssist ...

  4. 如何自己手动搭建一个RSS订阅机器人(rssbot),自己做一个RSS阅读器

    当你想RSS订阅一些自己感兴趣的博客,却又苦于免费的RSS阅读器广告很多时,可以自己借助Telegram机器人搭建一个RSS订阅机器人.本文老王介绍下如何搭建一个Telegram RSS订阅机器人,以 ...

  5. rss阅读器保存html文件,轻量级RSS阅读器网页版:selfoss安装教程

    说明:关于RSS阅读器,我们知道的有Feedbin.FreshRSS等,功能都挺强大的,这里就再介绍个轻量级的RSS阅读器selfoss,使用起来是非常简单的,界面颜值也还不错,支持很多种订阅和网站, ...

  6. macOS iOS 完整项目之全功能RSS阅读器 (教程含源码)

    实战需求 该项目是一个免费的开源 RSS 阅读器.它快速.稳定且易于访问. 向您展示来自您最喜欢的博客和新闻网站的文章,并跟踪您所阅读的内容.如果您一直在浏览器中逐页查找要阅读的新文章. 本文价值与收 ...

  7. 在电脑中安装群辉NAS

    搭建群辉NAS 看不惯可看我博客:https://www.zjjflsz.top/wordpress/?p=124 前期准备:一个品牌U盘.一台安装群辉的电脑(可以没有硬盘).一台可正常开机的电脑 资 ...

  8. Linux下的RSS阅读器(转)

    Linux下的RSS阅读器(转) 网络内容"推"技术是新一代互联网发展的必然趋势.它为信息发布者和接收者提供了很多方便,大大降低了信息流通的成本. RSS的出现改变了互联网内容的传 ...

  9. 群辉NAS开启和彩云WebDAV同步文件夹,如何优雅的薅移动羊毛

    本人原创,个人博客群辉NAS开启和彩云WebDAV同步文件夹,如何优雅的薅移动羊毛 – 友巷技术分享 上期教程我们讲了如何才LINUX服务器上利用Docker开启和彩云的WebDAV,相信很多同学已经 ...

最新文章

  1. lucene-solr本地调试方法
  2. 备考信息系统项目管理师5点必过经验
  3. python之文件目录和路径
  4. csv.writer写入文件有多余的空行
  5. 5919. 所有子字符串中的元音
  6. 纽约州立大学石溪分校将理论物理研究所命名为“杨振宁理论物理研究所”
  7. 【算法分析与设计】汉诺塔问题
  8. 机器人植入情感芯片利与弊_马斯克活猪脑机接口试验成功!多芯片植入,硬币大小,实时读取脑电波,已被批准人脑实验...
  9. 双机高可用、负载均衡、MySQL (读写分离、主从自动切换)架构设计
  10. 视频安防监控系统工程设计规范GB 50395-2007
  11. AD快捷键无法使用的解决方法
  12. qnx 镜像文件_QNX OS镜像
  13. 解决在湖北政务服务网注册武汉公积金账户时无法点击下一步的问题
  14. 你是想读书,还是想读完书?
  15. TorchScript (将动态图转为静态图)(模型部署)(jit)(torch.jit.trace)(torch.jit.script)
  16. Android 9 Audio系统笔记:AudioFlinger音频流处理流程
  17. 安装Ubuntu VMware Workstation 不可恢复错误
  18. 湖北省最新测绘资质审批拟批准结果已公示,看看有没有你们公司
  19. 科研成果 | 信道模型 | 原理及随机数仿真 | 均匀、正态、双高斯、瑞利、莱斯、对数正态、nakagami、Suzuki分布的随机数仿真(matlab)
  20. 自己搜集的一些前端面试题 初中级(较多)

热门文章

  1. abp如何连接oracle,Abp项目模板使用Oracle数据库
  2. “运营社群VS运营微社区”,谁更胜一筹!
  3. 如何通过 OIDC 协议实现单点登录?
  4. 抓取Systrace方法汇总
  5. RTMP H5 直播流技术解析
  6. bootstrap table 行内文本样式绑定利用cellstyle属性
  7. 微店的Java面试流程
  8. python采集百度新闻源并自动发布文章到phpcms
  9. leetcode 25. K个一组反转链表
  10. 2023 MacBook Pro 与2021 Macbook Pro有哪些差别