宝塔面板部署Cloudreve云盘

宝塔面板部署Cloudreve云盘

Cloudreve 可以让您快速搭建起公私兼备的网盘系统。Cloudreve 在底层支持不同的云存储平台,用户在实际使用时无须关心物理存储方式。你可以使用 Cloudreve 搭建个人用网盘、文件分享系统,亦或是针对大小团体的公有云系统。

官方支持的网站和文档

官网:https://cloudreve.org/

github:https://github.com/cloudreve/Cloudreve

下载:https://github.com/cloudreve/Cloudreve/releases

安装文档:https://docs.cloudreve.org/getting-started/install

演示:https://demo.cloudreve.org

宝塔命令行输入代码查询内核参数

arch

输出结果x86_64代表amd64;aarch64代表arm64。你可以在 GitHub Release 页面获取已经构建打包完成的主程序。其中每个版本都提供了常见系统架构下可用的主程序,命名规则为cloudreve_版本号_操作系统_CPU架构.tar.gz 。比如,普通64位Linux系统上部署3.0.0版本,则应该下载cloudreve_3.0.0_linux_amd64.tar.gz

测试环境:宝塔面板最新版、 PHP7.3(程序要求是PHP5.6+) 、Nginx 1.18.0,记得开放5212端口,安装【fileinfo】扩展

先新建好站点,配置好ssl,宝塔如何新建站点,略过

# 进入该站点文件夹
cd /www/wwwroot/站点文件夹 
# 下载你复制的链接
wget https://github.com/cloudreve/Cloudreve/releases/download/3.2.1/cloudreve_3.2.1_linux_amd64.tar.gz 
# 解压获取到的主程序
tar -zxvf cloudreve_3.2.1_linux_amd64.tar.gz
# 赋予执行权限
chmod +x ./cloudreve
# 启动 Cloudreve
./cloudreve

Cloudreve 在首次启动时,会创建初始管理员账号,请注意保管管理员密码,此密码只会在首次启动时出现。如果您忘记初始管理员密码,需要删除同级目录下的cloudreve.db,重新启动主程序以初始化新的管理员账户

配置伪静态

location / {
    proxy_set_header X-Forwarded-For $proxy_add_x_forwarded_for;
    proxy_set_header Host $http_host;
    proxy_redirect off;
    proxy_pass http://127.0.0.1:5212;

    # 如果您要使用本地存储策略,请将下一行注释符删除,并更改大小为理论最大文件尺寸
    # client_max_body_size 20000m;
}

想要无忧使用,得加个进程守护,这样就不需要每次都到后台启动进程

宝塔面板部署Cloudreve云盘

宝塔安装Supervisor管理器

添加成功后,看下进程状态是否为开启的绿三角,假如不是就重启服务器,再回来看下,还不是就检查配置是否正确。

默认数据库是自带的SQLite,可改为mysql

默认情况下,Cloudreve 会使用内置的 SQLite 数据库,并在同级目录创建数据库文件cloudreve.db,如果您想要使用 MySQL,请在配置文件中加入以下内容,并重启 Cloudreve。注意,Cloudreve 只支持大于或等于 5.7 版本的 MySQL 。

相关代码:https://docs.cloudreve.org/getting-started/config

新建一个mysql数据库,将相关信息添加在目录下的conf.ini文件里,命令行重启进程,获得新账号密码

更换数据库配置后,Cloudreve 会重新初始化数据库,原有的数据将会丢失。

使用自建静态资源

传送门

© 版权声明

给TA赞助
共{{data.count}}人
人已赞助
WP教程

cloudreve V3编译安装 (windows10)

2021-2-18 8:50:56

WordpressWP教程

WordPress自带字体图标的使用方法

2021-3-9 9:42:57

0 条回复 A文章作者 M管理员
    暂无讨论,说说你的看法吧
个人中心
购物车
优惠劵
今日签到
有新私信 私信列表
搜索