使用宝塔搭建cloudreve并使用又拍云cdn+存储

2022-10-28 08:40:56 浏览数 (1)

从cloudreve官网下载最新构建,本文写作是版本是3.4.3

宝塔设置

在宝塔添加网站,用pan.mashiro.ski举例 选择纯静态 设置SSL,添加证书,开启强制HTTPS 添加反向代理,名称随意,目标url填写http://127.0.0.1:5212

文件上传可以使用wget,这里我用宝塔文件管理器 打开网站根目录,/www/wwwroot/pan.mashiro.ski 上传cloudreve并解压

cloudreve安装

打开ssh,进入文件夹并运行

代码语言:javascript复制
cd /www/wwwroot/pan.mashiro.ski/
./cloudreve

记录给出的初始账号密码

注:如需要重置初始账户的密码,请输入

代码语言:javascript复制
./cloudreve --database-script ResetAdminPassword
设置进程守护

创建文件

代码语言:javascript复制
vim /usr/lib/systemd/system/cloudreve.service

按i输入以下内容

代码语言:javascript复制
[Unit]
Description=Cloudreve
Documentation=https://docs.cloudreve.org
After=network.target
After=mysqld.service
Wants=network.target

[Service]
WorkingDirectory=/www/wwwroot/pan.mashiro.ski
ExecStart=/www/wwwroot/pan.mashiro.ski/cloudreve
Restart=on-abnormal
RestartSec=5s
KillMode=mixed

StandardOutput=null
StandardError=syslog

[Install]
WantedBy=multi-user.target

相关命令

代码语言:javascript复制
# 更新配置
systemctl daemon-reload

# 设置开机启动
systemctl enable cloudreve

# 启动服务
systemctl start cloudreve

# 停止服务
systemctl stop cloudreve

# 重启服务
systemctl restart cloudreve

# 查看状态
systemctl status cloudreve

CDN设置

打开又拍云控制台,又拍云联盟可获取每月 10GB 存储空间 15GB 流量,链接在这 创建CDN服务 服务名称:任意,不能他人的重复 加速域名:pan.mashiro.ski 应用场景:网站图片 回源协议:HTTPS 源站地址:源站IP(创建站点的服务器)

HTTPS:添加证书,和宝塔站点的一致 回源控制:参数跟随-全程跟随

完成设置后将域名cname到又拍云提供的地址

云存储设置

创建云存储服务 服务名称:任意,不能他人的重复 加速域名:cdn.mashiro.ski 操作员:新建并授予全部权限,记录用户名密码 访问控制:Token防盗链,自己设置

完成设置后将域名cname到又拍云提供的地址

cloudreve设置

打开pan.mashiro.ski 输入初始账号密码,登录 点击右上角头像,管理设置-存储策略-添加存储策略-又拍云 服务名称:云存储的服务名称 操作员:你设置的操作员 加速域名:cdn.mashiro.ski 已开启Token防盗链,并填写 下一步到底,名称为又拍云,完成

用户组-管理员 存储策略修改为又拍云 可修改容量 保存

参考:官方教程

0 人点赞