自建RSS服务-记录一次Tiny Tiny RSS搭建过程

发布于 2020-04-23  117 次阅读


因为Inoreader实在是贵到肉疼,所以打算尝试自建一个RSS订阅服务。

服务端搭建

宝塔面板搭建及配置

面板安装

Centos安装命令:

yum install -y wget && wget -O install.sh http://download.bt.cn/install/install_6.0.sh && sh install.sh

Ubuntu/Deepin安装命令:

curl -sSO http://download.bt.cn/install/new_install.sh && bash new_install.sh

Debian安装命令:

wget -O install.sh <http://download.bt.cn/install/install-ubuntu_6.0.sh> && bash install.sh

面板配置

1.选择LNMP配置,一键安装;

2.在”面板设置“设置中修改默认端口、安全入口、登陆用户名及密码;

3.在”软件商店-PHP“设置中选择“安装拓展”,安装“fileinfo”。

网页配置

1.在“网站”中添加网页,并选择“添加数据库”,并选择MySQL,完成添加;

2.在域名解析页添加解析。

源数据拉去

1.切至网站所在文件夹

cd /www/wwwroot/rss.***.com/

2.拉取源码

git clone https://github.com/levito/tt-rss-feedly-theme/archive/master.zip

3.解压

注:这里可以使用代码,也可以在宝塔面板中操作

切换至宝塔面板的网站所在文件夹,解压master.zip

服务端配置

数据库配置

1.打开你所设置的网页,填入数据库名称、账号名、账号密码;

2.选择“初始化数据库”;

3.进入初始化设置。

管理员配置

1.登陆,初始账户admin,初始密码password;

2.进入偏好设置,修改密码(也可重新添加账号,但管理员密码必须修改)

订阅源配置

从原有RSS服务中导出

以Inoreader为例:

1.打开偏好设置,选择“导入、导出和备份”

2.选择“导出”—>”仅下载OPML订阅源文件“

3.打开Tiny Tiny RSS的“偏好设置”—>“信息源”—>“OPML”,导入。

服务端优化

因为GitHub的临时崩溃,所以暂时无法尝试。待后续更新

主题美化

插件

RSS全文拉去—Mercury

让更多客户端支持 Tiny Tiny RSS—Fever

点击数:6


假装没看见,却用余光看了千万遍