Centos 傻瓜式一键快速部署安装RSSHub

一  使用脚本安装 Docker

1、使用 sudo 或 root 权限登录 Centos。
2、确保 yum 包更新到最新。

1
2
3
4
5
6
7
8
9
10
#确保 yum 包更新到最新
sudo yum update
#执行 Docker 安装脚本,执行这个脚本会添加 docker.repo 源并安装 Docker。
curl -fsSL https://get.docker.com/ | sh
#启动 Docker 进程
sudo service docker start
#验证 docker 是否安装成功并在容器中执行一个测试的镜像
sudo docker run hello-world
#开机自启Docker
systemctl enable docker.service

docker 在 CentOS 系统的安装完成

*快速安装版命令

1
2
3
4
5
6
7
8
9
10
11
12
13
sudo yum install -y yum-utils \
  device-mapper-persistent-data \
  lvm2
  
sudo yum-config-manager \
    --add-repo \
    https://download.docker.com/linux/centos/docker-ce.repo
    
sudo yum -y install docker-ce
sudo systemctl start docker
sudo systemctl enable docker

 

二 docker-compose安装

1、运行此命令以下载最新版本的Docker Compose

sudo curl -L "https://github.com/docker/compose/releases/download/1.22.0/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose

2、对二进制文件应用可执行权限

sudo chmod +x /usr/local/bin/docker-compose

3、测试安装

docker-compose --version

 

三 部署RSSHub

直接执行以下命令

mkdir -p ~/rsshub
cd ~/rsshub
wget https://raw.githubusercontent.com/DIYgod/RSSHub/master/docker-compose.yml
# 有需要的可以自己定制docker-compose.yml
docker volume create redis-data
docker-compose up -d
# 自动更新rsshub,并清理老旧镜像
docker run -d \
    --name watchtower \
    -v /var/run/docker.sock:/var/run/docker.sock \
    containrrr/watchtower --cleanup --interval 600 \
    rsshub_service.rsshub_1

至此RSSHub安装完毕

 

参考文章:https://blog.csdn.net/weixin_34310127/article/details/93181959

 

Author: 我说吧

发表回复

您的电子邮箱地址不会被公开。 必填项已用 * 标注