用oss搭建个人网盘

本文涉及的产品
对象存储 OSS,20GB 3个月
对象存储 OSS,恶意文件检测 1000次 1年
对象存储 OSS,内容安全 1000次 1年
简介: 用oss搭建个人网盘

安装Cloudreve
wget https://labfileapp.oss-cn-hangzhou.aliyuncs.com/cloudreve_3.3.1_linux_amd64.tar.gz

解压cloudreve
tar -zxvf cloudreve_3.3.1_linux_amd64.tar.gz
image.png

给cloudreve添加权限
chmod +x ./cloudreve

运行cloudreve
./cloudreve
image.png

打开web
image.png

登入后界面
image.png

安装ossfs
这样可以挂载到本地文件系统中方便文件操作共享

下载ossfs安装包
wget https://gosspublic.alicdn.com/ossfs/ossfs_1.80.6_centos8.0_x86_64.rpm

因为官方centos8下载,没有更换镜像源的先更换镜像源地址
删除系统内过期的.repo文件
rm -f /etc/yum.repos.d/*

载新的 CentOS-Base.repo 到 /etc/yum.repos.d/
wget -O /etc/yum.repos.d/CentOS-Base.repo https://mirrors.aliyun.com/repo/Centos-vault-8.5.2111.repo

运行 yum makecache 生成缓存
yum clean all && yum makecache
image.png

安装ossfs
yum install -y ./ossfs_1.80.6_centos8.0_x86_64.rpm
image.png

配置账号访问信息,Bucket名称、AccessKey ID和AccessKey Secret
echo adc-oss-18d2:LTFu:LN**hp > /etc/passwd-ossfs
image.png

给passwd-ossfs文件授予权限
chmod 640 /etc/passwd-ossfs

创建oss文件夹
mkdir oss

将Bucket挂载到指定目录oss
ossfs adc-oss-18**d2 oss -o url=oss-cn-shanghai-internal.aliyuncs.com
image.png

查看挂载
df -h

编辑ossfs,设置开机自启动挂载oss
vim /etc/init.d/ossfs

#! /bin/bash
#
# ossfs      Automount Aliyun OSS Bucket in the specified direcotry.
#
# chkconfig: 2345 90 10
# description: Activates/Deactivates ossfs configured to start at boot time.

ossfs adc-oss-18***d2 oss -o url=oss-cn-shanghai-internal.aliyuncs.com -oallow_other

image.png

为ossfs脚本赋予可执行权限
chmod a+x /etc/init.d/ossfs
chkconfig ossfs on

运行cloudreve
./cloudreve

登入页面,进入管理面板,对url更改成当前IP
image.png

存储方式选择本机存储
image.png

添加本机存储策略
image.png
其他都默认
image.png
image.png
image.png

image.png
image.png

上传文件测试

image.png
image.png

相关实践学习
借助OSS搭建在线教育视频课程分享网站
本教程介绍如何基于云服务器ECS和对象存储OSS,搭建一个在线教育视频课程分享网站。
目录
相关文章
|
运维 文件存储 对象存储
【运维知识进阶篇】用阿里云部署kod可道云网盘(配置Redis+MySQL+NAS+OSS)(三)
【运维知识进阶篇】用阿里云部署kod可道云网盘(配置Redis+MySQL+NAS+OSS)(三)
325 0
|
存储 运维 数据安全/隐私保护
【运维知识进阶篇】用阿里云部署kod可道云网盘(配置Redis+MySQL+NAS+OSS)(四)
【运维知识进阶篇】用阿里云部署kod可道云网盘(配置Redis+MySQL+NAS+OSS)(四)
310 0
|
存储 文件存储 对象存储
使用OSS快速搭建个人网盘
通过本实验,用户可学会如何创建OSS bucket,并利用oss自有的图形化工具来作为个人网盘进行上传下载等操作,帮助用户0代码文件上云。
|
存储 API 对象存储
使用OSS对象存储快速搭建个人网盘
使用OSS对象存储快速搭建个人网盘
761 1
|
存储 弹性计算 Linux
使用ECS和OSS搭建个人网盘
本场景主要介绍如何基于ECS和OSS快速搭建一个个人网盘。
|
对象存储
阿里云OSS如何对接外链网盘
阿里云OSS如何对接外链网盘
458 1
|
存储 弹性计算 缓存
【云存储】使用OSS快速搭建个人网盘教程(下)
【云存储】使用OSS快速搭建个人网盘教程(下)
918 0
|
存储 弹性计算 开发工具
云存储Clouder认证:基于存储产品快速搭建网盘—课时7:基于对象存储OSS快速搭建网盘
云存储Clouder认证:基于存储产品快速搭建网盘—课时7:基于对象存储OSS快速搭建网盘
|
存储 数据可视化 Go
云存储Clouder认证:基于存储产品快速搭建网盘—课时6:对象存储OSS入门
云存储Clouder认证:基于存储产品快速搭建网盘—课时6:对象存储OSS入门
|
安全 对象存储 数据安全/隐私保护
通过对象存储(OSS)和OSS浏览器搭建的个人网盘
通过对象存储(OSS)和OSS浏览器搭建的个人网盘
343 1