00:00
STEM。Hello,大家好,我是ROE,然后今天来教大家用20分钟的时间搭建一个。RSS阅读器。嗯,什么是RSS呢?RSS其实是一个信息聚合的一个。平台。其实是一种格式的规范,然后图标的话,就是像一个WiFi的图标,这个样子相信大家在以前的网站上面都会有见过,现在这个。技术可能用的不是很多了。然后RSS有什么好处呢?RSS的话可以让你只关注你想关注的那部分的内容。这个就是我搭我自己搭建的一个RS阅读器,就比如我对VPS感兴趣,我可以订阅一些CPS网站上面的内容。
01:04
这样的话,我就不会被其他的信息所干扰,我能接收到的信息都是我想要的信息。然后比如说我对电影感兴趣,我也可以订阅一些最近正在上映的电影。然后。可以。让我们从。这个纷繁复杂的信息时代中抽离出来。只看我们想看的东西。而不是让。算法给我们推荐。然后有了ISS服务的话也可以。把阅读信息的主动权真正的掌握在我们自己的手中。好,废话不多说,我们就开始今天的搭建吧。首先呢,我们还是要先购买一台服务器。嗯,这边的话。
02:00
我非常建议。我们是买。非大陆的服务器,因为有很多你想订阅的信息,可能。大陆大陆的服务器可能它是无法访问到的,嗯,所以我这边还是建议大家不要选择北上广成都这些大陆的服务器了,就选择香港,新加坡,东京,硅谷,莫斯科都可以,然后我们这边就以香港为例。然后你选择的时候,这边可以都不用管你系统,嗯,建议大家,因为这边的镜像都是可能是比较老一点的,然后这边可以建议大家选择我们直接装系统镜像,然后。我这边的话是以santo Santos7.6为例,然后买的话大家可以。买最便宜的一盒1G24元每月的就可以了,而且因为他这边。一个月和一年的售价其实是没有任何打折的,所以大家可以先买一个月,然后如果比如说自己剩的多了,觉得不够用,你也可以就是。
03:06
嗯。扩容。升级成34元每月,或者是67元每月的,然后这边的话是目前阿里啊,目前。这边的话,目前腾讯云应该是只支持往上升,不支持降配的,就是你如果是一开始买的67的,你觉得太多了,你是不能把它降成34的,你只能重新开一台。然后买的话就是买24元,我们这边是三套7.6,然后24元。然后一个月这样点击同意,然后购买就可以了。然后我这边的话,因为之前已经买了,我我买的是二核4G的这个。等这边的付款完成了之后。嗯,他腾讯这边部署上线可能也会花一点时间,等这等这边显示在运行中的时候,你就可以点更多,然后点管理。
04:01
就可以进到进入到我们的服务器的。后台页面了。管理页面,然后的话。三七点六这边也可以自己重置密码等等操作,这边的话为了方便起见,我我们直接就在利用腾讯云后台这边的登录方式来登录,直接点登录。然后这边会建立一个远程登录,然后提示这个就说明我们已经登录成功了。登录成功了之后。我们首先。还是第一步,之前也说过了,升级一下。我们的软件包。这边提示我们需要root权限才能使用这个命令。什么叫速度速?
05:02
然后再运行。Update gone why?这边就升级一下我们的。软件包。这边升级会会稍微花一点点时间。其实市面上其实还是有很多is聚合服务的。然后。Unfei。In reader这些都是比较好的一些。ISS服务的一个软件,但是一般免费版本都会有一定的限制,有些时候没有办法满足我们全部功能的一个需求。而且有些。有些软件它订阅的时候,每个月还还要还得还得付每个月的那个。订阅费用就比较麻烦。
06:00
今天我们介绍了这个t ti r ss的话是在get up上面是一个开源的一个。项目,然后基本上配置完之后,可以满足我们绝大部分的一个。需求。然后我们过来看一下。更新好了没有?这边在清除旧的包。好,稍微等了一会儿,我们这边已经更新完成了。如果碰到卡卡住的话。大家也可以直接关了这个远程登录,然后重新摁一下。然后输入。Update。这边已经no package mark for update就说明我们已经更新完成了。
07:04
接下来的话,因为我们最后需要用域名来访问我们这个。RS的这个网站的,所以我还是决定先安装一个宝塔。我们打开宝塔的官网,然后点击立即安装。然后我们是Santos,然后点击复制代码。然后回到我们的这边粘贴。WHY?装了宝塔之后,就是对后续的装网站之类的会比较方便一点。这边也是建议大家可以安装一个,便于管理,当然如果是大神的话就不需要装了。自己手动配置那个环境的话,会稍微麻烦一点。这边安装宝塔可能也大概需要一分钟的时间。啊,这边很快,有可能是我配置比较好的缘故。
08:01
一下就安安好了,然后我们这边有面板地址,这里这里记得他给我们这个面板地址,有可能我们是打不开的,然后我们需要到。我们这个就先关了,我们需要到这个防火墙这边,把这个8888的端口给打开。添加规则,叭叭叭叭把这个端口给打开。啊,已存在,已存在就可以了,然后过来之后。这边登录,然后我们刚才那个东西忘了,没关系,我们直接摁b TD default。嗯,这边还是需要一个管理员权限。然后出现了这个地址之后,我们直接就。访问。
09:01
888端口一定记得打开,然后这边账号密码的话,就是用这儿的账号密码就行了。登录,然后阅读协议,点击同意,然后进入面板。然后这边会让我们绑定官网的账号,如果大家有的话就可以绑定一下。没有的话,我待会儿跟大家说怎么来操作这边的话。PHP我们直接选个7.4的,然后MY可以直接选个5.7的。因为我那个是二核4G的,所以我可以选稍微高一点也无所谓,FTP其实可以不装。这里这里不管了,这里就直接让他一键安装了。然后这边出现了五个任务之后,我们就可以把这个叉关掉,是不影响的,因为它是在后台装的。
10:05
这边让它慢慢装就行了,然后你会发现这边你不登录它是你是进不去的。然后我们这边给大家提供一个命令。拷贝一下。粘贴。回车。好了,然后你只要刷新一下缓存,这个弹窗就不见了,我们这边我就不刷新这个缓存,我直接在这边登录了。直接转过来,然后。账号。密码。登录。好了,这样上来已经发现我们那个弹窗已经不见了,然后这边的话还在安装中。
11:06
嗯,这个安装时间可能会花大概四五分钟左右,然后my circle这些会快一点,我们就等它安装就行了,然后因为我们这边这个东西只是为了我们方便,之后放网站搭网站用比较方便的,我们其实真正的呃,搭我们的RSS还是需要用到docker的,然后docker的话我们就直接安装,先把docker安装上。这边也也我已经写好文章了,大家到时候直接相关的命令直接到这边贴就行了,嗯,Docker我们先在这个上面把docker下载下来。粘贴。Docker的话其实就是一个。你可以把你理解为有点像虚拟机的一个一个一个一个东西,但但是它其实跟虚拟机也是又是不一样的,它是一个虚拟化的容器,就是。
12:11
相当于可以把一个东西打包好。打包好之后,你直接在这个在这个docker的这个容器中运行的话,是不会干扰到你服务器其他外外部的一些环境的东西的。嗯,对于搭建一些网站或者项目来说是非常非常方便的,而且也便于维护,有兴趣的小伙伴自己也可以去了解一下到底什么是docker。然后这边我们已经。应该是已经安装好了,我们来看一下。嗯,这边docker的版本已经有了,我们已经安装好docker了,然后我们现在要做的只是就是。启动我们的docker。
13:06
System docker。这边刀客已经启动了,我们可以。我们可以看一下docker的状态,现在已经是一个active的一个状态了,说明docker已经启动好了。然后的话,接下来我们是需要。安装一个docker compose的。Do comp的话,相当于是你把docker的命令都写在一个地方,然后只要运行doer comp的一行命令,就可以把你想要运行那些。比较全的那个命令就一起来运行了。也是也是方便方便于我们的操作的一个。一个一个工具吧。可以一下子就是你。如果是刀客是。
14:00
一行命令可能只运行了一个容器,但是我们docker compose的话,可能可以一个docker compose的命令就可以运运行多个容器。因为我们这个。听RSS这个服务是不止用到一个容器的,所以我们这边把docker compose一起安装了。复制系统命令。然后粘贴回车。这边因为我们用的是香港的服务器,所以不会说存在拉取不掉,拉镜像很慢的这个问题,如果是国内的服务器的话,可能就要注意了,而且国内的服务器很多,国外的新闻源你可能因为你服务器也无法访问,就就可能效果会差很多,所以我这边还是建议大家用国外的服务器或者是非大陆的。然后这边我们给给docker compose一个可执行权限。
15:15
OK,我们这边。大块compose已经安装好了。安装好了之后,我们再。安装我们的那个TTRSS,然后这边的话。这边已经有awesome的这个。他已经给我们把那个。Dock compose的那个文件给。配置好了,然后我们只要直接下载就行了。我们先创建一个。那个TTTRSS专属目录。
16:05
这边我们是在。这边我们是在加目录下的,然后我们回车,这边是进入到了我们的这个TTS目录,然后我们再开始。下载。下载这个。配置文件。这里是报404错误了,我们到他的网站上看一下。这边我们可以直接到我们的宝塔面板,然后点击网站。然后点击文件。
17:03
然后到根目录home。Lighthouse这个目录下来,我们就能找到我们的TTSS了。TTSS找到了之后,然后我们。根据这边的。这个composing y ML这个。点击。进入了之后,我们可以看到这个,然后我们点击这个小。Ctrl a ctrl c。然后到这边新建,新建空白文件。Do c k e r docker。Compose。YML。然后点击编辑。要把它粘贴过来就好了,然后保存。
18:04
然后这边其实是有几个地方是需要修改的。我们来看一下这个文件啊。第三版本image是这个,然后POS是181,我们待会儿要把181端口打开,然后这个。Your path,这个我们待会可以改成我们自己的域名。这个是密码,密码我们待会儿修改可以修改,然后这个是icons。这个不用管,然后这个是里面的一个插件。一个是阅读全文的,一个是繁繁体和简体转换的一个插件。然后这边的话也不用管,这个是数据库,数据库这个密码我们待会儿可以也可以改。OK,其他的我们就暂时先不管,181181这个端口我们记得去服务器把它打开。
19:03
到防火墙添加规则。181。确定。OK,好了。我们直接就运运行这行命令。打开之后,刚才我们那个compose docker compose那个YML文件,我们也。暂时就那样不修改,大家之后实际应用中可以改一下密码,这边我们就直接运行docker compose up d。这边是在就在拉取镜像了,拉取镜像我们可以等一会儿。因为它运行不止一个容器,所以。我们需要耐心的等待一下。好了,这边可以看到四个容器都已经down了。都已经完成了。然后我们运行docker ps4。
20:03
就可以看到运行的这几个容器。四个。嗯,然后现在的话,其实我们就可以访问刚才的这个。这个RSS了。端口是181。可以看到这边它是说start upfield。我们填的是这个,但是我们docker那里面的是这个,所以我们需要在do compos里面改一下,然后呃,改完之后我们用这个命令是可以登录的,但是因为我想。用域名登录,因为这串数字实在是太长了,所以我们先去帮我们的绑定一个我们的域名。然后我们就在。这边总览这边。
21:01
腾讯云,因为我我有个域名也是在腾讯云上面的。选择DNS解析。然后这边解析添加一条记录。听你吧。然后记录值就是刚才的我们的服务器的地址这个。然后选择保存。好了,这个解析可能会需要一段一点一点时间。怎么样看自己的域名是不是不是正确解析到自己的服务器呢?只要拼一下就可以了。其实。我们打开这个。网站,然后我们输入。点就是刚才我们绑定的那个域名。拼一下。如果通了的话,这边可以看到已经通了,这说明我们的域名已经解析到那个服务器上了,所以我们这边就可以回来。
22:07
回来之后,我们先到宝塔面板这边,然后把这边的。我们的这个地址给改一下。我们就可以改成。HTTPS。我好尴尬。T点。CN。OK,然后点保存。然后因为你看到注意到我们这边是我是我是写了HTTPS的,然后后面是没有端口号的,我们这边需要给他配置一个反向代理。我们到网站这边点击添加网站。然后听你点。这边的话这些都可以不用管,这个纯静态也可以,然后点提交。
23:02
提交了之后,我们在这边点设置,然后SSL。这边给他来一个SSL的证书。这边申请。这边我们证书已经发放下来了,发放下来之后,我们再把这个强制HTTPS给打开。OK,然后我们刷新一下。这边可以看到SL证书已经有了,然后我们点击设置,然后这边有个配置文件,改一下NX的配置,配置文件。我们先在这边把这些给注释掉。然后贴贴上那个反向袋里的那传染代码。对。复制。然后粘贴。然后这边接着是181。
24:05
然后这边的话。是听你。听你听你。OK,没问题,我们点保存。呃,他这边说听你。这边检测出错误,我们要看一下是什么原因。老师,我们多复制了这段,这行这里是不要的。然后点保存,这边保存的话,它就会自动帮我们检测我们配置文件是否有问题,然后这边检测是没问题的,然后我们在这边。直接就输入T点。OK,现在我们应该已经看到。
25:00
这边还是failed,我们这边是因为什么原因,是因为我们刚才改了这边的配置文件,但是我们容器没有重启。我们来到这边文件。然后编辑。这边我们已经改好了,然后我们也保存过了,但是我们容器是之前运行的,没有重启,所以我们需要重启一下我们的容器,嗯,这边是一个compose down,我们之前是up up是让它起来,然后down的话就让它停止,停止,然后把容器删除,然后再来运行一次就可以了。我们来试一试。登录。然后我们先是要到保证我们是要到听你的那个目录里,我们LS一下。我们一定要保证我们是在docker-compose.y这个文件里。
26:06
然后我们运行docker。Compose down。然后这边它就会把几个容器全部给停掉,停掉了之后我们再把它给。Remove,全部删除。OK。删除了之后,然后我们再运行。啊。杠低。这边因为之前镜像已经下载下来了,所以这边起起这个容器的速度是非踌的,然后我们这边应该已经可以登录了。好了,我们这边已经登录了。然后登录之后默认的那个登录名和密码的话。我们来看一下。默认的登录的账号是DMI,密码是password。
27:04
In p a s s w RD。登录OK,现在我们就已经登上来了。然后因为这边就是空的,什么都没有,然后我们可以先设置一下。来到偏好设置这边的话,语言自动检测,然后这个启用API记得打开,因为我们之后需要在手机上引用到我们的听力听卡SS。然后这边默认更新间隔也可以改,然后文章保鲜时间,这些都是可以自己来更改的。这边始终打开文章也可以关掉,我建议,因为不然的话会很乱很长。我们等要看的时候,我们再点开就可以了。这边来看一下还有什么注意事项。这边我们正常登录,正常登录的话,第一步其实是去修改一下我们的密码。
28:01
我们这边保存了先。然后点用户,然后这边点in。点一下,然后我们这边。可以更改我们的密码,我们比如改成12345678。电子邮件也可以选择,然后点一个保存。然后这边默认就已经退出来了,因为我们密码不对。然后我们再进。In。12345678。登录。不进来了。这边默认的是听,你听SS论坛上面那些文章,我们可以不用管它。这边未分类,这边也就是唯一的一个定阅员,我们现在,嗯,然后我们现在的话是要给听听听RS装一些插件,像这个。这个是。那个全文提取的一个插件,然后open CC是繁简转换的一个插件。
29:04
到偏好设置这边来设置这个插件。点击偏好设置,然后插偏好设置插件。然后这边找一个是。这个。全文提取的一个,还有一个是open CC都可以打勾。然后我们先检查一下,检查一下更新嘛,没有可用更新关闭这两个选上之后,然后点击启用选择,然后点确定。把这两个插件就启用了API地址,他这边也给我们提供了,直接就填surface点。Mercury。冒号三三千就可以了。我们这个是。粘贴,然后保存。这就可以了,然后open CC了之后的话。
30:00
我们就填这个surface open c3000。粘贴保存。OK就可以了。然后退出偏好设置。进来看一下。这两个都已经好了。然后我们就可以订阅我们自己的信息了。比如说订阅我的这个微博客,大多数网站只要在后面杠RSS,然后敲个回车,它就会有这个信息了。然后把这个直接复制。然后这边选择我的订阅源,然后选择订阅源,这边可以添加分类订阅源,订阅订阅信息源,然后。订阅。
31:01
这边没有问题,他就已经有了我这边的。信息就已经有了。然后的话,我们可以添加一个分类,比如说添加一个分类是学习。OK,然后我们再点这个就可以把它移动到学习这个分类点保存。OK,他就到学习这个分类了。然后的话,我们退出偏好设置。然后可能会稍微过一会会儿。再来点击这边,它就会拉取到我最新的文章了,我们这边可能需要等一会儿。先不管他。然后给大家介绍一个。啊,SHUB这个是。非常非常牛逼的一个配合,TTSS,你可以完成一些非常非常牛逼的事情。
32:00
它是一个开源简单易用的一个生成器,它可以把你想要的任何网站都可以转化成ISS订阅的一个形式,然后这个网站应该是被抢了,大家可能要科学上网才能看到这边,你比如说。社交媒体。即刻饭否豆瓣,比如说豆瓣正在上映的电影。你就直接复制这条链接。我们用高分电影嘛,复制,然后直接在我们的这边。不用偏好些事,我们直接在这边。点击订阅信息源,然后。这边先不分类了,点击订阅就就已经订阅了。正在。上映超过07:05的电影。这里有很多很多,包括博客、编程、游戏各种都有。
33:00
你也可以自己来编辑你的。自己来定义这个那个路由。比如我们再找一个学习。学习找一个。码农周刊。复制。然后。订阅信息源。订阅。OK,你看可以看到我们现在这边已经抓取到了。抓取到了之后,我们只要点开就能看。然后这边。这边还没抓取到,可能是需要一一点时间来抓取的。然后这个大家到时候感兴趣,自己也可以来研究,这边有好多好多好多。东西,包括爱奇艺什么都可以订阅,我们这边就不太多说了,大家到时候自行去研究吧。
34:12
然后的话,我们再来介绍一下怎么样。在手机和电脑上来看。我这边再这边再给大家介绍一点,就是有些是加autumn点叉ML也可以。然后比如说一些网站上面。你只要看到有类似这种的。大家只要看到这个ISS的图标,点一下。你看它也就一个feed.html的这个文件,然后我们这边的话。可以选择这个复制,因为他说大陆地区被屏蔽,但是我们我们服务器是香港的,所以无所谓直接复制这个。
35:01
然后回到我们的这个。里面。点击订阅。学习订阅OK,成功订阅码农周刊全有了。然后阮一峰的日志可能要等一会儿,我这边自己的也已经都有了。嗯,我们。看一下我们的电脑上是怎么用。电脑上的话,嗯,现在这个reader reader4已经就是开发者已经停止开发了,现在新的是READER5。这个的话,手机上iOS客户端的话,可能会需要,我记得我花了30块钱买的,就是一次性的。然后我们这边先看一下READ4是怎么来配置的。这边打开。然后preference,然后这边会有个fever。
36:02
我们点击一个account,然后往下滑,然后选择这个self hosted。点击这个,然后这个。SF的话就是我们自己的这个地址。怎么看呢,在这边。偏好设置。然后这边有个fever。Emulation。这边我们可以设个密码,比如我这边简单一点,我就设111。123456。设置一个简单的密码。然后我们。只要输入这串就可以了。复制。复制了之后,然后到到这边。把这个粘进去,注意这个点是骗人的,不要关掉,然后这边其实就是你的用户名。Admin password123456。
37:04
三然后就可以登上了。稍微等一会儿。拉取一下这个刷新一下,然后我们就可以看到。都有了。然后这边就可以很方便的。阅读信息。这边可以显示全文。然后这边是改变字体。这个reader这个阅读器还是非常非常好用的。然后比如说我自己的这边。也可以很方便的。查看。还是非常简约的一个工具,而且你可以订阅你自己想要的信息。比如像我这边这个。
38:02
我这边就订阅了学习类的博客。然后还有VPS相关的一些博客。然后是图片。然后是最新的一些资讯之类的。电影都有。还是一个非常好用的工具。包括。步行街。然后一些书,博客都有。然后手机端的话,配置也是大同大同小异的了。首先呢,我们打开手机,然后。可以在appstore上面。下载。
39:06
就是这个READER5。评分也是很高,然后应该是要花钱的,我当时应该是花了30块钱买的。然后点open。然后这边是我之前的一个订阅的东西,然后我们这边点个新建,然后到这个fever,他虽然说已经不推荐了,但我们还是选择这个。然后把刚才的那个地址给复制进来,复制进来之后记得把这个。点给取消掉,然后email就是刚才我们的用户名,Password就是刚才的密码。点三,然后就进来了。进来了之后,这边就在同步了,同步了之后我们这边就有了。有了之后,我们就可以看码农周刊都有了。点开是这个样子,有些是有一点问题。可能是他那边网站屏蔽的缘故,因为你如果大家都用这个工具的话,大家就不去他网站上看了,那他网站上的流量就少了,对不对?所以有些是有些网站是会对这个做出一定的限制的,但大多数网站,比如说阮一峰的日志这边你点进去看。
40:17
它其实就是很完整的图片啊什么的都有。然后包括你这图片也可以点击。然后像这个北大的这个也可以点击。都是非常好的,然后这边的话,这个是改变字体。你想跳到它原文的网站上面去做胶一划就可以了,就可以过来了。然后比如说是我自己的这个展。你是可以很好的。识别的,然后再一滑就可以跳到。本站上面了。非常的方便。
41:03
嗯,大体就是这个样子。然后。安卓方面,安卓的客户端,我因为手上没有安卓的机子,所以我没有怎么尝试,大家也可以自己尝试一下。通过这个方法呢,我们就可以真正的订阅自己感兴趣的内容。然后。不被现在的一些智能的算法所绑架。推送给我们看一些乱七八糟的东西,然后有了它的话,我们相当于就有了这个RS的话,就相当于可以把真正的把信息的。阅读信息的一个主动权抓在我们自己的手中了。好了,嗯,基本上就讲这么多,然后大家有问题的话,可以到我的博客里面去提问,然后里面涉及到的一些脚本什么的,我也会全部放在那个博客里面。好了,今天就先讲这么多吧。
42:00
谢谢大家。
我来说两句