搭建私有云盘
下载并安装cloudreve
GitHub仓库地址: https://github.com/cloudreve/Cloudreve/releases
- 下载arm版本
- 上传并解压
# 解压程序包
tar -zxvf cloudreve_VERSION_OS_ARCH.tar.gz
# 赋予执行权限
chmod +x ./cloudreve
# 启动 Cloudreve
./cloudreve
这个时候控制台会显示管理员的用户名和密码,访问树莓派的5212端口(先放行5212端口)就可以来到网站
- 添加守护进程,让其开机自启
# 编辑配置文件
sudo vim /usr/lib/systemd/system/cloudreve.service
将下文 PATH_TO_CLOUDREVE
更换为程序所在目录:
[Unit]
Description=Cloudreve
Documentation=https://docs.cloudreve.org
After=network.target
After=mysqld.service
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
======================法二========================
[Unit]
Description=Cloudreve
Documentation=https://docs.cloudreve.org
After=network.target
Wants=network.target
[Service]
WorkingDirectory=/opt
ExecStart=/opt/cloudreve
Restart=on-abnormal
RestartSec=5s
KillMode=mixed
StandardOutput=null
StandardError=syslog
[Install]
WantedBy=multi-user.target
# 更新配置
sudo systemctl daemon-reload
# 启动服务
sudo systemctl start cloudreve
# 设置开机启动
sudo systemctl enable cloudreve
管理命令:
# 启动服务
sudo systemctl start cloudreve
# 停止服务
sudo systemctl stop cloudreve
# 重启服务
sudo systemctl restart cloudreve
# 查看状态
sudo systemctl status cloudreve
安装Aria2让cloudreve支持离线下载
- cloudreve配置aria2 来到cloudreve首页,点击管理面板
RPC Secret
处填写自己设定的密码
RPC 服务器地址填写本地aria2监听的端口
填写一下临时下载目录保存就行了
批量删除前缀
j="";for i in `ls` ;do echo $i;j=${i#*_};mv $i $j;echo $j ;done