Cloudreve以最低的成本快速搭建公私兼备的网盘系统,听说很多人都在用,今天教大家如何搭建Cloudreve网盘系统。
在搭建之前请确保已经安装宝塔面板,才进行以下操作。
安装过程
服务商安全组和宝塔面板安全防火墙放行端口TCP:5212
选择Cloudreve版本
在 GitHub Release 页面获取官方程序。
其中每个版本都提供了常见系统架构下可用的主程序,命名规则为cloudreve_版本号_操作系统_CPU架构.tar.gz 。比如,普通64位linux系统上部署3.1.1版本,则应该下载cloudreve_3.1.1_linux_amd64.tar.gz。
通过宝塔面板SSH的连接工具,命令查询内核参数。
输出结果x86_64代表amd64;aarch64代表arm64、Linux服务器大部分是amd64位框架,所以我们下载第一个的压缩包。
在Linux,为了省事,我们直接用wget下载吧(wget+下载地址)
#通过yum装wget yum install wget
有些小白可能连wget都没有装,系统过于干净,然后无法执行我的命令,先装个wget,然后通过wget下载获取主程序。
执行以下命令,对应下载链接处可以改为自己获取的(GitHub官方的下载链接容易访问不了,贴心的为大家准备了高速下载压缩包链接)
amd64下载链接 https://cos.CDN.azpay.cn/uploads/2021/10/30/thHBjDcq_cloudreve_3.3.2_linux_amd64.tar.gz arm64下载链接 https://cos.cdn.azpay.cn/uploads/2021/10/30/Ed5O75vq_cloudreve_3.3.2_linux_arm64.tar.gz
mkdir /www/wwwroot/cloudreve # 新建一个文件夹存放程序 cd /www/wwwroot/cloudreve # 进入该文件夹 wget https://cos.cdn.azpay.cn/uploads/2021/10/30/thHBjDcq_cloudreve_3.3.2_linux_amd64.tar.gz # 这里是amd64下载链接、如果不是amd64、请你复制上面arm64下载链接 tar -zxvf thHBjDcq_cloudreve_3.3.2_linux_amd64.tar.gz # 解压 压缩包获取到的主程序 chmod +x ./cloudreve # 赋予执行权限 ./cloudreve # 启动 Cloudreve
再次回车、显示账户和登录密码,务必保存该密码。
安装Supervisor管理器
为Cloudreve加个进程守护,这样后台自动启动进程。
添加守护进程
运行目录/www/wwwroot/cloudreve 启动命令/www/wwwroot/cloudreve/cloudreve
添加成功后,看下进程状态是否为开启的绿色,假如不是就重启服务器,再回来看下,还不是就检查配置是否正确。
登录地址为服务器IP:5212,比如http://190.158.0.120:5212,如果登录不了请重启一下服务器。
绑定域名
添加一个网站,记住运行目录填写/www/wwwroot/cloudreve,创建mysql数据库
设置反向代理
代理名称:cloudreve URL:http://127.0.0.1:5212
修改数据库
默认数据库是自带的SQLite,修改为mysql数据库,将mysql数据库相关信息修改好添加在目录下的conf.ini文件里,命令行重启进程,获得新账号密码。
[Database] Type = mysql; 数据库类型,目前支持 sqlite | mysql User = cloudreve; 用户名 Password = cloudreve; 密码 Host = 127.0.0.1; 数据库地址 Name = cloudreve; 数据库名称 TablePrefix = cd; 数据表前缀
输入以下命令行重启进程,获得新账号密码。
cd /www/wwwroot/cloudreve # 进入该文件夹 ./cloudreve # 启动 Cloudreve
如果登录不了请重启一下服务器,然后重新进行登录。
教程到这里已经差不多了,现在可以前往后台修改登录帐号密码、设置用户相关信息等等。如果有问题,可以在评论区询问,会第一时间为你解答!