红茶的个人站点

  • 首页
  • 专栏
  • 开发工具
  • 其它
  • 隐私政策
Awalon
Talk is cheap,show me the code.
  1. 首页
  2. 其它
  3. 正文

安装FreshRSS

2021年5月3日 2311点热度 0人点赞 0条评论

安装FreshRSS

昨天我安装并试用了TTRSS,详情可以阅读Tiny tiny Rss的安装和使用。体验还算不错,但是在用客户端通过fever API连接的时候遇到了麻烦,总是不能成功连接。

因为是Docker安装,也不要进行debug,搜了一圈也没发现有什么解决办法,所以只能放弃。

今天试试换一种自搭RSS服务:FreshRSS。

安装

从https://github.com/FreshRSS/FreshRSS/archive/latest.zip下载。

将安装包上传VPS。

解压。

unzip FreshRSS-latest.zip 

将目录转移到web目录。

mv FreshRSS-latest /var/www

重命名目录:

mv FreshRSS-latest fresh_rss

配置

修改apache虚拟主机配置:

<VirtualHost *:80>
    ServerAdmin icexmoon@qq.com
    DocumentRoot "/var/www/fresh_rss"
    ServerName <rss_domain>
    ServerAlias <rss_domain>
<Directory "/var/www/fresh_rss">
    Require all granted
</Directory>
</VirtualHost>

<rss_domain>中应该填写你要为你的RSS服务设置的域名。

重启apache:

systemctl restart httpd

添加域名解析:

在域名解析服务中将刚才设置的RSS服务域名加入解析。

image-20210503134728539

通过浏览器访问你的RSS服务。

会自动进入安装引导界面:

image-20210503121220744

如果显示XXX目录缺少写入权限,通过shell把相应目录的所有者修改为apache的方式添加:

sudo chown -R apache:apache data

全部通过检查后点击下一步:

image-20210503121645822

使用sqlyog远程添加一个数据库:

image-20210503121808933

添加数据库设置:

image-20210503122215612

提交后设置好账号和密码就OK了。

登录后可以通过订阅管理的导入功能导入inoreader之类的RSS服务导出的订阅源:

image-20210503122803638

添加自动执行任务定时更新订阅:

crontab -e
9 * * * * php /var/www/fresh_rss/app/actualize_script.php > /vsr/www/FreshRSS.log 2>&1

使用客户端

在认证中打开API访问:

image-20210503125912394

在用户账户中添加API密码:

image-20210503135138136

点击API密码下的链接:

image-20210503135458877

下方的fever XXX API就是feverAPI地址,可以用支持fever的rss客户端进行连接。

我测试了windows平台的RSS追踪和android平台的FeedMe,都可以正常连接。

image-20210503134103292

  • RSS追踪可以通过windows store进行搜索安装。

  • FeedMe可以通过Github搜索项目在Release页面进行下载安装。

  • FeedMe我使用的是Google Reader API。

参考文档:

  • 开源免费RSS订阅工具FreshRSS安装与使用-自建RSS在线订阅平台。

  • 官方Github页面。

  • Enable the API in FreshRSS。

本作品采用 知识共享署名 4.0 国际许可协议 进行许可
标签: FreshRSS rss
最后更新:2021年5月3日

魔芋红茶

加一点PHP,加一点Go,加一点Python......

点赞
< 上一篇
下一篇 >

文章评论

取消回复

*

code

COPYRIGHT © 2021 icexmoon.cn. ALL RIGHTS RESERVED.
本网站由提供CDN加速/云存储服务

Theme Kratos Made By Seaton Jiang

宁ICP备2021001508号

宁公网安备64040202000141号