私人云盘搭建
1. 简单搭建
直接使用轻量服务器,安装系统应用的时候选择安装Cloudreve即可

2. 使用宝塔面板安装
前提是已经安装好了宝塔面板,这里就不说怎么安装宝塔面板了。
2.1 下载Cloudreve到本地
网址:Releases · cloudreve/Cloudreve (github.com)
选择一个自己喜欢的版本即可。

一般都是
amd架构的,如果是其他架构,可以选择其他的
2.2 添加站点


添加好了站点信息之后,进入站点的根目录

进入根目录之后,上传本地刚刚下载的压缩包,并且解压到这个目录即可。
2.3 设置数据库

这里的数据库名和用户名待会下面会用到。
2.4 Cloudreve操作
进入cloudreve目录并赋权
cd /www/wwwroot/cloudreve目录(也就是conf.ini文件目录) chmod +x ./cloudreve在ssh工具中运行一次,记录下账号密码:
在ssh工具中运行一次,记录下账号密码:注意,这里一定要把账号和密码记录下来。

在Cloudreve你会发现新生成了两个文件

这里我们需要删除
.db文件,使用自己的数据库编辑
conf.ini文件:这个文件中编写Cloudreve的配置信息,具体的可以看官网,我这里只配置数据库。[Database] Type = mysql #这里我使用的是mysql数据库 Port = 3306 User = #配置数据库时的用户名 Password = #数据库密码 Host = 127.0.0.1 Name = #数据库名称 TablePrefix = cd_

.Ctrl+C停止cloudreve
再次启动cloudreve
cd /www/wwwroot/cloudreve目录 ./cloudreve会重新生成密码,记录下来!如果登陆显示密码不正确,请重新删除
cloudreve和cloudreve.db,重新上传解压cloudreve,再重复操作!~这样就会自动使用咱们自建的数据库,比
cloudreve自带的简单数据库强很多。然后就可以删除网站目录自带的cloudreve.dbCloudreve默认会监听5212端口。打开ip:5212即可访问。注意在宝塔面板-安全,开放端口5212,还有开启443端口、腾讯云的防火墙也要放行着两个端口!!!supervisor自启服务:ip:5212访问,发现访问不了,但是服务确实启动了,你需要在宝塔面板中安装软件:

此时就能访问了,不过网站还没有证书,不是安全的。
登陆网站,输入第二次生产的账号和密码。点击右上角,选择管理面板,选择参数设置

这里申请
SSL证书我就不多说了。配置
nginx:网站想要安全访问(https),最好的办法(对于我来说)就是使用证书,开启强制HTTPS,然后配置nginx。添加信息如下:
location / { proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for; proxy_set_header Host $http_host; proxy_redirect off; proxy_pass http://你的域名或IP:5212; # 如果您要使用本地存储策略,请将下一行注释符删除,并更改大小为理论最大文件尺寸 # client_max_body_size 20000m; }
此时正常来说已经可以访问了,如果此时网站能够访问,但是静态资源无法加载——也就是白屏,那你就将如下代码注释:

这之后就能够使用
https来访问了
2.5 配置离线下载
以上操作之后,网站就能够正常工作了,但是最好在配置一个离线下载。
安装基础组件
wget、curl、ca-certificatesyum install wget curl ca-certificates下载
aria2脚本wget -N git.io/aria2.sh && chmod +x aria2.sh如果出现以下情况:

也就需要手动来创建文件了
新建
aria2.sh(任意目录)访问网址:
git.io/aria2.sh,需要使用科学上网来访问。
给文件设置可执行权限:
chmod +x aria2.sh
运行脚本
在运行这个脚本之前,最好先开放
6800端口,宝塔和腾讯云都要开放这个端口./aria2.sh这个过程可能比较慢,耐心等待

安装过后,他会自动启动

然后回出现这个,记录RPC密钥和AriaNg连接
设置网址的离线下载






这样基本上就搭建好了,可以先测试一下
连接AriaNg。


如果测试连接过程中,出现没有速度(速度为0),则需要配置
aria2.conf文件

check-certificate=false如果你发现下载速度特别慢:

地址路径:ngosang/trackerslist: Updated list of public BitTorrent trackers (github.com)
这个地址是每天更新的,你只需要选择最好的20个即可。





这样就配置好了。
3. 软件的平滑升级
如果你之前已经安装好了,那么现在你升级版本,只需要下载最新的一个版本,然后上次到宝塔中解压:


我是新建了一个test文件,然后在里面解压了,

,然后将之前的cloudreve文件删除,将解压新的到的cloudreve文件拷贝到倒数第二个图中,即可完成升级。