RSSHub是一个开源、简单易用、易于扩展的RSS生成器,可以给任何内容生成RSS订阅源。RSSHub可以让本来不支持RSS的网站支持RSS,本文以国内云服务器商阿里云为例,为大家介绍阿里云云服务器快速搭建RSSHub服务,仅供参考。
一、购买并配置阿里云云服务器
1、进入阿里云官网,注册登录账号。
2、点击“产品”,选择“云服务器”。
3、在以下页面,点击“立即购买”。
阿里云云服务器购买推荐
《点击进入官网选购》
4、根据用户的需求选择合适的配置,确认无误后付款即可。
5、等待云服务器创建成功即可。
相关推荐:《如何购买阿里云服务器相同配置的实例》
注:在服务器的概览页面获取服务器的公网IP,以便后续使用。
二、连接阿里云云服务器
1、使用SSH工具连接服务器,本文选择的是Xshell。
2、进入云服务器控制面板,在左侧找到密钥对,点击创建密钥对。
3、根据图示创建密钥对。
4、点击确定后浏览器会自动下载密钥文件,请务必保存好。
5、将密钥对绑定到阿里云云服务器实例上。
6、打开Xshell,依次点击文件>新建,添加SSH连接。
7、打开新建会话的窗口,按照图中所示填写信息。
8、按照图中的步骤添加刚刚的密钥。
9、导入刚刚下载的pem密钥文件,然后确认后,连接。
10、使用root账户来登录用户名,登录成功后界面如下:
三、快速部署RSSHub服务
1、设置一下docker存储仓库。
sudo yum install -y yum-utils
$ sudo yum-config-manager \
--add-repo \
https://download.docker.com/linux/centos/docker-ce.repo
2、安装docker相关软件包。
sudo yum install docker-ce docker-ce-cli containerd.io docker-compose-plugi
中途会询问是否下载,输入y并回车即可。
等待命令执行完成。
3、安装完成后,启动docker服务。
sudo systemctl start docker
4、拉取RSSHub的镜像。
docker pull diygod/rsshub
5、等待镜像下载完成,运行即可。
docker run -d --name rsshub -p 1200:1200 diygod/rsshub
6、在控制台放行1200端口。
7、在实例详情界面找到安全组,单击配置规则。
8、找到手动添加,然后按如图所示填写。
保存即可。
9、放行安全组端口后,在浏览器打开ECS公网IP:1200,可以看到RSSHub已经开始运行了。