Cloudreve以最低的成本快速搭建公私兼备的网盘系统,听说很多人都在用,今天教大家如何搭建Cloudreve网盘系统。
在搭建之前请确保已经安装宝塔面板,才进行以下操作。
安装过程
服务商安全组和宝塔面板安全防火墙放行端口TCP:5212
在 GitHub Release 页面获取官方程序。
其中每个版本都提供了常见系统架构下可用的主程序,命名规则为cloudreve_版本号_操作系统_CPU架构.tar.gz 。比如,普通64位linux系统上部署3.1.1版本,则应该下载cloudreve_3.1.1_linux_amd64.tar.gz。
通过宝塔面板SSH的连接工具,命令查询内核参数。
arch
输出结果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
再次回车、显示账户和登录密码,务必保存该密码。
为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
如果登录不了请重启一下服务器,然后重新进行登录。
教程到这里已经差不多了,现在可以前往后台修改登录帐号密码、设置用户相关信息等等。如果有问题,可以在评论区询问,会第一时间为你解答!