Cloudreve
Cloudreve 是个网盘系统,包含前后端,解压即用,贼吉尔方便
下载
在 Github 找到对应的压缩包,树莓派下载arm
的
复制链接,使用wget
下载到树莓派
| wget https://github.com/cloudreve/Cloudreve/releases/download/x.x.x/cloudreve_x.x.x_linux_arm.tar.gz
|
解压
| tar -zxvf cloudreve.tar.gz
|
解压出来之后是个可执行文件cloudreve
首先先执行一次,会自动在当前目录创建一个配置文件conf.ini
,并显示默认帐号和随机生成的密码
Cluedreve 默认存储是SQLite
本地存储,所以会在当前目录创建一个.db
的文件
Mysql
不过它支持mysql
,这里我选用mysql
安装
| sudo apt install mysql-server
|
如果因为软件源的问题提示未找到mysql-server
,你可以试试安装另一个,这两个是一样的
| sudo apt install mariadb-server
|
安装好后启动服务
设置root密码
| sudo mysqladmin -u root password 123456
sudo mysqladmin -u root -p password 123456
|
接下来就可以进入Mysql了
创建数据库
我们要创建一个数据库,名字可以随便起,这里我就叫cloudreve
| create database cloudreve;
|
你可以输入show databases;
查看当前有哪些数据库

启用mysql
在 Cluedreve 配置文件启用mysql
| [System]
[Database] Type = mysql User = root Password = root Host = 127.0.0.1 Name = cloudreve
|
开机启动
创建一个service
文件,配置开机启动
| sudo vim /lib/systemd/system/cloudreve.service
|
复制以下代码,把WorkingDirectory
和ExecStart
改为你的路径
1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19
| [Unit] Description=Cloudreve Documentation=https://docs.cloudreve.org After=network.target Wants=network.target
[Service] Type=simple WorkingDirectory=/home/pi/cloudreve ExecStart=/home/pi/cloudreve/cloudreve Restart=on-abnormal RestartSec=5s KillMode=mixed
StandardOutput=null StandardError=syslog
[Install] WantedBy=multi-user.target
|
设置开机启动并且开启服务
| sudo systemctl enable cloudreve
sudo service cloudreve start
|
完成
访问树莓派IP:端口
,你就能看到登录页了
