使用Cloudreve搭建个人网盘,支持对接阿里腾讯七牛又拍OSS

Cloudreve是一个小型网盘demo,相比于可道云等其他网盘项目,cloudreve页面简洁,部署简单,甚至安装时不用你手动连接数据库。只需简单操作,即可将你的网盘对接七牛、又拍云、阿里云OSS、AWS S3,避免消耗服务器流量,占用空间,当然你也可以选择将文件存放在本地。cloudreve支持图片、视频、音频、Office文档在线预览;文本文件、Markdown文件在线编辑,用户可以创建私有或公有分享链接,快速分享文件、目录给好友。

更重要的是,你可以将网盘映射到本地管理,或者使用其他支持WebDAV协议的文件管理器,实现无缝跨平台。举个例子,将你的网盘映射到Windows,把你的网盘当作普通的一个硬盘使用,非常方便

使用Cloudreve搭建个人网盘,支持对接阿里腾讯七牛又拍OSS

今天刚好发现有一台阿里的服务器闲置了,就想着在上面搭个网盘,于是选择cloudreve搭建

正文开始

1.下载源码(其实不能叫源码,已经打包成编译文件了)

点击链接去gayhub下载:Releases · cloudreve/Cloudreve (github.com)

使用Cloudreve搭建个人网盘,支持对接阿里腾讯七牛又拍OSS

选择对应的服务器架构下载

2.启动Cloudreve

宝塔面板先新建一个网站,将下载的压缩包上传至网站根目录下,解压

使用Cloudreve搭建个人网盘,支持对接阿里腾讯七牛又拍OSS

然后ssh运行程序,依次执行:

# 赋予执行权限
chmod +x ./cloudreve

# 启动 Cloudreve
./cloudreve
使用Cloudreve搭建个人网盘,支持对接阿里腾讯七牛又拍OSS

这时一定要记住初始管理员账号和密码,并且不要关闭ssh连接,否则无法访问!

若是您忘记了初始管理员账号和密码,请删除所有文件,重新上传cloudreve源码并安装!

确认无误后,访问http://服务器ip+5212(注意防火墙要放行5212端口,cloudreve默认监听5212端口)

使用Cloudreve搭建个人网盘,支持对接阿里腾讯七牛又拍OSS

使用初始管理员账号和密码进行登录,登陆后进入网盘界面

使用Cloudreve搭建个人网盘,支持对接阿里腾讯七牛又拍OSS

3.配置Cloudreve

点击右上角头像,然后进入管理面板

使用Cloudreve搭建个人网盘,支持对接阿里腾讯七牛又拍OSS

若出现此告示,请先暂时忽略,因为我们还要进行反向代理操作

使用Cloudreve搭建个人网盘,支持对接阿里腾讯七牛又拍OSS

参数设置-站点信息 更改站点标题

使用Cloudreve搭建个人网盘,支持对接阿里腾讯七牛又拍OSS

参数设置-注册与登录 若您是个人使用,可以选择不允许新用户注册

使用Cloudreve搭建个人网盘,支持对接阿里腾讯七牛又拍OSS

存储策略,可以手动连接第三方存储,强烈推荐onedrive,满速下载

使用Cloudreve搭建个人网盘,支持对接阿里腾讯七牛又拍OSS

用户-新建用户 新建一个管理员账号自己使用

使用Cloudreve搭建个人网盘,支持对接阿里腾讯七牛又拍OSS
使用Cloudreve搭建个人网盘,支持对接阿里腾讯七牛又拍OSS

这就是一些基本的配置,更多设置可以自由探索

4.开机自启,进程保护

# 编辑配置文件
vim /usr/lib/systemd/system/cloudreve.service

也可以到 /usr/lib/systemd/system 文件夹下新建 cloudreve.service 文件

编辑,将下文 PATH_TO_CLOUDREVE 更换为程序所在目录:保存

[Unit]
Description=Cloudreve
Documentation=https://docs.cloudreve.org
After=network.target
After=mysqld.service
Wants=network.target

[Service]
WorkingDirectory=/PATH_TO_CLOUDREVE
ExecStart=/PATH_TO_CLOUDREVE/cloudreve
Restart=on-abnormal
RestartSec=5s
KillMode=mixed

StandardOutput=null
StandardError=syslog

[Install]
WantedBy=multi-user.target
使用Cloudreve搭建个人网盘,支持对接阿里腾讯七牛又拍OSS

ssh命令:

# 更新配置
systemctl daemon-reload

# 启动服务
systemctl start cloudreve

# 设置开机启动
systemctl enable cloudreve

管理命令:

# 启动服务
systemctl start cloudreve

# 停止服务
systemctl stop cloudreve

# 重启服务
systemctl restart cloudreve

# 查看状态
systemctl status cloudreve

5.反向代理

创建一个网站,转到设置-反向代理

使用Cloudreve搭建个人网盘,支持对接阿里腾讯七牛又拍OSS

然后创建反向代理,目标url就填服务器ip+5212,发送域名无需修改

使用Cloudreve搭建个人网盘,支持对接阿里腾讯七牛又拍OSS

然后访问域名即可~

若再次出现此告示,请更改url

使用Cloudreve搭建个人网盘,支持对接阿里腾讯七牛又拍OSS

6. WebDAV配置,将网盘文件映射到你的windows电脑

登录cloudreve,来到主页面,选择WebDAV-创建新账号

使用Cloudreve搭建个人网盘,支持对接阿里腾讯七牛又拍OSS

这时我们得到了密码,我们可以看到,地址,用户名都给出来了,用小本本记一下

使用Cloudreve搭建个人网盘,支持对接阿里腾讯七牛又拍OSS

然后我们打开电脑的资源管理器,左上角有个 添加网络位置

使用Cloudreve搭建个人网盘,支持对接阿里腾讯七牛又拍OSS
使用Cloudreve搭建个人网盘,支持对接阿里腾讯七牛又拍OSS

输入网址,登陆账号,密码即可

这下不用打开网页,使用资源管理器就能轻松的上传下载文件了

此文章编辑于2021年12月31日,这将是今年最后一篇文章,祝大家新年快乐

原创文章,作者:Rosmontics,如若转载,请注明出处:https://rosmontis.com/archives/137

(0)
RosmonticsRosmontics网站管理员
上一篇 2021年12月31日 上午12:13
下一篇 2022年1月18日 下午12:50

相关推荐

发表回复

您的邮箱地址不会被公开。 必填项已用 * 标注

评论审核已启用。您的评论可能需要一段时间后才能被显示。