使用ECS和OSS搭建个人网盘
1.找到开发者社区
2.安装Cloudreve
- 下载cloudreve安装包
- 解压cloudreve安装包
- 给cloudreve授予权限
- 运行cloudreve
- 复制管理员账户和密码
admin@cloudreve.org / wQQ9YwFa
- 打开浏览器101.133.156.150:5212
- 登录成功
- 在终端中按下Ctrl+C键,停止cloudreve运行
3.安装ossfs
下载ossfs安装包
- 下载完毕后,安装ossfs
1. 先更换yum源(Centos8 yum 官方源下线)
2. 安装ossfs
3. 安装成功
- 配置账号访问信息,将Bucket名称以及具有此Bucket访问权限的AccessKey ID和AccessKey Secret信息存放在/etc/passwd-ossfs文件中。您需要将BucketName、yourAccessKeyId和yourAccessKeySecret替换成Bucket名称、AccessKey ID和AccessKey Secret
- 给passwd-ossfs文件授予权限
4.挂载OSS
- 创建一个名为oss文件夹
- 将Bucket挂载到指定目录oss,您需要将BucketName、mountfolder和Endpoint替换成bucket名称、创建的oss文件夹和OSS的ECS 的经典网络访问(内网)的Endpoin
- 查看是否挂载成功
- 在/etc/init.d/目录下建立文件ossfs,设置开机自动启动脚本进行OSS挂载
- 新建立的ossfs脚本赋予可执行权限
- 把ossfs启动脚本作为其他服务,开机自动启动
5.配置个人网盘
- 运行cloudreve
- 在cloudreve主界面右上角,单击管理面板, 在确定站点URL设置对话框中,单击更改
- 在左侧导航栏中,单击存储策略,单击添加存储策略
- 在选择存储方式对话框中,选择本机存储,复制路径
- 在左侧导航栏中,单击用户组
- 成功上传文件,网盘搭建成功