搜索

RSS是一种描述和同步网站内容的格式,广泛用于新闻网站、博客、Wiki,在多年前非常流行。后来随着微博、头条号、微信公众号等新媒体的崛起,RSS阅读越来越成为一种小众的行为,许多免费RSS阅读器相继收费或者停止维护。
但对于经常访问独立博客的用户而言,RSS阅读还是有用的。毕竟逐一打开收藏夹里的几十个网站查看是否有更新是一件很繁琐的事情,而RSS阅读器可以把经常浏览的网站聚合在一起,集中查看,不用再逐个打开了,更方便高效。
本次就来介绍一下开源免费RSS阅读器FreshRSS。

FreshRSS的环境配置

官网:https://freshrss.org/
项目:https://github.com/FreshRSS/FreshRSS
演示:https://demo.freshrss.org

和其他网站程序一样,FreshRSS可以安装在虚拟主机/VPS/云服务器上。
PHP要求7.0+,支持cURL, DOM, JSON, XML, session, ctype,fileinfo,PDO_MySQL/PDO_SQLite/PDO_PGSQL
数据库要求MySQL 5.5.3+和MariaDB的相应版本/SQLite 3.7.4+/PostgreSQL 9.5+
博主使用的是上次文章中提到的阿里云国际版日本轻量应用服务器。
首先安装Oneinstack配置相应环境。为节省资源,本次不安装数据库服务器,而直接使用SQLite。

利用FreshRSS自建RSS在线订阅平台

安装过程中在轻量应用服务器的控制面板开放相应端口。

利用FreshRSS自建RSS在线订阅平台

然后用脚本建立虚拟主机。由于该程序是动静分离的,因此网站根目录应设置成网站根目录/p,即如图形式。但网站程序应上传到网站根目录。

利用FreshRSS自建RSS在线订阅平台

到Github下载程序,再上传到服务器网站根目录。也可用Git直接clone。

利用FreshRSS自建RSS在线订阅平台

FreshRSS的安装

FreshRSS支持中文。

利用FreshRSS自建RSS在线订阅平台

服务器环境检查。如报错,修正后刷新即可安装。

利用FreshRSS自建RSS在线订阅平台

数据库参数。

利用FreshRSS自建RSS在线订阅平台

设置用户名及密码。验证方式一般选择WEB,如果是Apache还可以选择 .htaccess + .htpasswd 验证方式。

利用FreshRSS自建RSS在线订阅平台

安装成功。

利用FreshRSS自建RSS在线订阅平台

FreshRSS的使用

以下为FreshRSS的登录页面

利用FreshRSS自建RSS在线订阅平台

FreshRSS的首页

利用FreshRSS自建RSS在线订阅平台

订阅源在此处添加

利用FreshRSS自建RSS在线订阅平台

利用FreshRSS自建RSS在线订阅平台

设置定期任务自动刷新订阅源也是必要的。
Linux服务器可以使用crontab -e将下列代码添加到Crontab文件中,注意替换路径。

*/5 * * * * php /data/wwwroot/rss.lzy20021010.com/actualize_script.php > /tmp/FreshRSS.log 2>&1

总结

FreshRSS对于自建RSS在线订阅平台的用户是不错的选择。安装简便,支持快捷键操作,多用户,Ajax加载,数据导入与导出以及统计数据,还可通过第三方插件扩展功能,足以满足我们的日常需要。

RSS 订阅平台

版权属于:Lzy20021010
作品采用:本作品采用 知识共享署名-相同方式共享 4.0 国际许可协议 进行许可。
0
查看目录

目录

来自 《利用FreshRSS自建RSS在线订阅平台》
评论

Lzy20021010

勇气带着我飞翔 降落希望的地方
© 2021 Lzy's Hobby
工信部ICP备案号 闽ICP备18019376号-1
公安网安部门备案号 闽公网安备 35052102000284号
Server by Aliyun
Powered by Typecho 
本站支持 IPv6 访问