隐藏

centos下cloudreve的安装使用(附带aria2离线下载配置)
2023年 12月 07 日

Calvin

一、下载Cloudreve

官方Github:下载地址

我们购买的vps大部分都是使用 ‘amd64’架构包,如各位自己的系统架构不同按需下载即可。

这里用linux_amd64.tar.gz示范。


二、开始安装

  1. 把文件上传服务器的安装位置并解压:

    tar -zxvf cloudreve_***.tar.gz    #后面的文件压缩包名自行修改
  2. 顺手赋一下可执行权限:

    chmod +x ./cloudreve
  3. 启动一下看看有没有什么错误,没错误的话记录一下默认的管理员账号&密码
    ./cloudreve

    ​ 按 Ctrl + C退出程序。

三、创建cloudreve的守护进程

  1. 创建开机启动service服务:

    vi /usr/lib/systemd/system/cloudreve.service

    ​ 在文件里写入(按‘A‘进入编辑模式):

    [Unit]
    Description=Cloudreve
    Documentation=https://docs.cloudreve.org
    After=network.target
    Wants=network.target
    
    [Service]
    Type=simple
    WorkingDirectory=/root/    #这里填工作目录(绝对路径(全路径))
    ExecStart=/root/cloudreve    #执行文件所在目录(绝对路径(全路径))
    Restart=on-abnormal
    RestartSec=5s
    KillMode=mixed
    
    StandardOutput=null
    StandardError=syslog
    
    [Install]
    WantedBy=multi-user.target

    ​ 输入完成后按一下 ‘esc’ 退出编辑模式,然后输入 ‘:wq’保存并退出。

  2. 重新加载服务并设置开机自启:

    systemctl daemon-reload
    systemctl enable cloudreve
  3. 启动/停止Cloudreve:

    systemctl start cloudreve    #启动
    systemctl stop cloudreve         #停止
    
    #测试一下
    #        浏览器输入'你的机器IP':5212端口号即可
    #   在安装页面配置网站相关信息及数据库连接地址等

    三、安装aria2并配置离线下载:

    1.使用yum直接安装aria2:

    yum install aria2
    #(我这里就略过编译安装了,有需求的话自行百度哈)

    2.编辑配置文件:

    mkdir /root/config/aria2
    vi /root/config/aria2/aria2.conf

    ​ 在文件里写入(按‘A‘进入编辑模式):

    #是否启用RPC服务,设置为true
    enable-rpc=true
    #RPC服务的端口,默认为6800
    rpc-listen-port=6800
    #设置PRC服务的密钥,在接下来的步骤中会用到
    rpc-secret=This is password.
    

    ​ 输入完成后按一下 ‘esc’ 退出编辑模式,然后输入 ‘:wq’保存并退出。

    ​ 关于配置方面的更多详情可以参考:点我跳转

    3.添加Centos 启动服务

    vi /usr/lib/systemd/system/aria2.service

    ​ 按 ‘ a ’进入编辑模式,写入:

    [Unit]
    Description=aria2c
    
    [Service]
    User=root
    ExecStart=/usr/local/bin/aria2c --conf-path=/root/config/aria2/aria2.conf
    Restart=on-abort
    
    [Install]
    WantedBy=multi-user.target

    ​ 输入完成后按一下 ‘esc’ 退出编辑模式,然后输入 ‘:wq’保存并退出。

4.重载daemon,让新的服务文件生效

  systemctl daemon-reload  #载入配置
  systemctl enable aria2     #启用配置

  systemctl start aria2    #启动aria2
  systemctl status aria2   #查看aria2运行状态

5.进入cloudreve配置页面配置相关信息即可。

centos下cloudreve的安装使用(附带aria2离线下载配置)

一、下载Cloudreve

官方Github:下载地址

我们购买的vps大部分都是使用 ‘amd64’架构包,如各位自己的系统架构不同按需下载即可。

这里用linux_amd64.tar.gz示范。


二、开始安装

  1. 把文件上传服务器的安装位置并解压:

    tar -zxvf cloudreve_***.tar.gz    #后面的文件压缩包名自行修改
  2. 顺手赋一下可执行权限:

    chmod +x ./cloudreve
  3. 启动一下看看有没有什么错误,没错误的话记录一下默认的管理员账号&密码
    ./cloudreve

    ​ 按 Ctrl + C退出程序。

三、创建cloudreve的守护进程

  1. 创建开机启动service服务:

    vi /usr/lib/systemd/system/cloudreve.service

    ​ 在文件里写入(按‘A‘进入编辑模式):

    [Unit]
    Description=Cloudreve
    Documentation=https://docs.cloudreve.org
    After=network.target
    Wants=network.target
    
    [Service]
    Type=simple
    WorkingDirectory=/root/    #这里填工作目录(绝对路径(全路径))
    ExecStart=/root/cloudreve    #执行文件所在目录(绝对路径(全路径))
    Restart=on-abnormal
    RestartSec=5s
    KillMode=mixed
    
    StandardOutput=null
    StandardError=syslog
    
    [Install]
    WantedBy=multi-user.target

    ​ 输入完成后按一下 ‘esc’ 退出编辑模式,然后输入 ‘:wq’保存并退出。

  2. 重新加载服务并设置开机自启:

    systemctl daemon-reload
    systemctl enable cloudreve
  3. 启动/停止Cloudreve:

    systemctl start cloudreve    #启动
    systemctl stop cloudreve         #停止
    
    #测试一下
    #        浏览器输入'你的机器IP':5212端口号即可
    #   在安装页面配置网站相关信息及数据库连接地址等

    三、安装aria2并配置离线下载:

    1.使用yum直接安装aria2:

    yum install aria2
    #(我这里就略过编译安装了,有需求的话自行百度哈)

    2.编辑配置文件:

    mkdir /root/config/aria2
    vi /root/config/aria2/aria2.conf

    ​ 在文件里写入(按‘A‘进入编辑模式):

    #是否启用RPC服务,设置为true
    enable-rpc=true
    #RPC服务的端口,默认为6800
    rpc-listen-port=6800
    #设置PRC服务的密钥,在接下来的步骤中会用到
    rpc-secret=This is password.
    

    ​ 输入完成后按一下 ‘esc’ 退出编辑模式,然后输入 ‘:wq’保存并退出。

    ​ 关于配置方面的更多详情可以参考:点我跳转

    3.添加Centos 启动服务

    vi /usr/lib/systemd/system/aria2.service

    ​ 按 ‘ a ’进入编辑模式,写入:

    [Unit]
    Description=aria2c
    
    [Service]
    User=root
    ExecStart=/usr/local/bin/aria2c --conf-path=/root/config/aria2/aria2.conf
    Restart=on-abort
    
    [Install]
    WantedBy=multi-user.target

    ​ 输入完成后按一下 ‘esc’ 退出编辑模式,然后输入 ‘:wq’保存并退出。

4.重载daemon,让新的服务文件生效

  systemctl daemon-reload  #载入配置
  systemctl enable aria2     #启用配置

  systemctl start aria2    #启动aria2
  systemctl status aria2   #查看aria2运行状态

5.进入cloudreve配置页面配置相关信息即可。

评论区(暂无评论)

这里空空如也,快来评论吧~

我要评论