Cloudreve V3的安装流程


自己在搭建的过程中,因为太小白,大佬们又不屑讲的过于详细,我踩坑了,在此做个记录:

1.获取 Cloudreve

GITHUB项目下载页找到准备下载的项目,右键复制链接地址,一般咱们要下载的是cloudreve_*_linux_amd64.tar.gz这个文件的,直接右键复制链接地址。

2.下载程序包以及安装

# 下载程序安装包
wget 刚才复制的链接地址(点击回车)

# 解压获取到的主程序
tar -zxvf  这里是你wget下载好压缩包的名字记得带上.zip

# 赋予执行权限
chmod +x ./cloudreve

# 启动 Cloudreve
./cloudreve

注意:记下初始账号和密码,然后Ctrl+C退出

3.进程守护

# 编辑配置文件
vim /usr/lib/systemd/system/cloudreve.service

将下文 PATH_TO_CLOUDREVE 更换为程序所在目录:

咱们这里因为是默认文件夹,PATH_TO_CLOUDREVE 改成root,如果你装在其他文件夹就改成其他文件夹的名字。

[Unit]
Description=Cloudreve
Documentation=https://docs.cloudreve.org
After=network.target
Wants=network.target

[Service]
WorkingDirectory=/PATH_TO_CLOUDREVE
ExecStart=/PATH_TO_CLOUDREVE/cloudreve
Restart=on-abnormal
RestartSec=5s
KillMode=mixed

StandardOutput=null
StandardError=syslog

[Install]
WantedBy=multi-user.target

改完输入以下命令:

# 更新配置
systemctl daemon-reload

# 启动服务
systemctl start cloudreve

# 设置开机启动
systemctl enable cloudreve

管理命令:

# 启动服务
systemctl start cloudreve

# 停止服务
systemctl stop cloudreve

# 重启服务
systemctl restart cloudreve

# 查看状态
systemctl status cloudreve

3.安装aria2

wget -N --no-check-certificate https://raw.githubusercontent.com/ToyoDAdoubiBackup/doubi/master/aria2.sh && chmod +x aria2.sh && bash aria2.sh
# 备用地址
wget -N --no-check-certificate https://www.moerats.com/usr/shell/Aria2/aria2.sh && chmod +x aria2.sh && bash aria2.sh

其他操作

启动:service aria2 start
停止:service aria2 stop
重启:service aria2 restart
查看状态:service aria2 status

配置文件:/root/.aria2/aria2.conf(配置文件包含中文注释,但是一些系统可能不支持显示中文)
下载目录:/usr/local/caddy/www/aria2/Download(该目录为Github下载安装的,而备用地址下载的默认为/usr/local/caddy/www/file)

4.注意:

防火墙里放行5212和6800端口

声明:渐行渐远|版权所有,违者必究|如未注明,均为原创|本网站采用BY-NC-SA协议进行授权

转载:转载请注明原文链接 - Cloudreve V3的安装流程