使用ECS和OSS搭建个人网盘
一:环境准备
1.在阿里云中,申请一台ECS服务器,OS:CentOS 7.9
2.开放端口5212
二:开通对象储存OSS
开通OSS,创建Bucket
三:创建RAM用户
1.登录https://ram.console.aliyun.com
2.进行授权
四:服务安装
1.安装Cloudreve:使用以下指令
https://developer.aliyun.com/article/855141?spm=a2c6h.13813017.content3.7.1d614151NeJLpx
结果如下:
2.解压cloudreve
使用以下指令: # tar xf cloudreve_3.5.3_linux_amd64.tar.gz
3.启动cloudreve
使用以下指令:./cloudreve
可以得到管理员账号和密码,需要保存下来,之后要登录
4.访问cloudreve
通过此地址访问:http://<ECS公网地址>:5212
依次输入管理员账号和密码,单击登录
进入后得到如下页面:
5.在终端中按下Ctrl+C,停止cloudreve运行
五:安装ossfs及挂载OSS
下载软件使用以下指令:wget -c https://github.com/aliyun/ossfs/releases/download/v1.80.5/ossfs_1.80.5_centos7.0_x86_64.rpm
2.安装
# yum localinstall ossfs_1.80.5_centos7.0_x86_64.rpm
3. 配置账号访问信息
指令格式:echo BucketName:yourAccessKeyId:yourAccessKeySecret > /etc/passwd-ossfs
本机: echo laowang12:LTAI5tCpqog48M1mobfh9rKK:1ih4I04Zd9U7VhQElYAqSzvA6leoRS > /etc/passwd-ossfs
chmod 640 /etc/passwd-ossfs
4.挂载OSS
创建挂载点:mkdir /oss
挂载:格式:ossfs BucketName mountfolder -o url=Endpoint
本机: ossfs laowang12 /oss -o url=oss-cn-beijing-internal.aliyuncs.com
永久挂载: 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 BucketName mountfolder -o url=Endpoint -o allow_other
查看挂载是否成功: df -h
5.执行以下命令
为新建立的ossfs脚本赋予可执行权限:chmod +x /etc/init.d/ossfs
加入系统服务:chkconfig --add ossfs
把ossfs启动脚本作为其他服务,开机自动启动:chkconfig ossfs on
六:添加存储策略
1.启动cloudreve
使用以下指令:./cloudreve
2. 打开浏览器,访问http://<ECS公网地址>:5212
3.在管理面板修改设置
4.在左侧导航栏中,单击存储策略:
添加存储策略 :
选择本机存储:
在添加本机存储策略的上传路径页面中,将存储目录修改为oss/Object路径/{uid}/{path},单击下一步。
5.编辑管理员
改变存储策略为自己账号
七:实验结果
返回主页
上传文件
oss正常接收到文件
实验完成
使用ECS和OSS搭建个人网盘相关推荐
- 基于ECS和NAS搭建个人网盘
基于ECS和NAS搭建个人网盘 阿里云高校学生计划 基于ECS和NAS搭建个人网盘 场景体验目标 背景知识 实验详情 1 连接ECS服务器 2 安装 OwnCloud 3 安装 Apache 服务 4 ...
- ecs服务器配置git_基于ECS和NAS搭建个人网盘
场景介绍 本文为您介绍如何快速搭建一个基于ECS和NAS的私有网盘. 背景知识 本场景主要涉及以下云产品和服务: 云服务器ECS 云服务器(Elastic Compute Service,简称ECS) ...
- 【阿里云ECS进阶训练营】day07基于ECS和NAS搭建个人网盘
目录 一:背景知识 二:实验步骤 1.连接ECS服务器 2.安装OwnCloud 3.安装Apache服务 4.安装并配置PHP 5.配置OwnCloud 6.挂载NAS服务 一:背景知识 云服务器E ...
- 使用阿里云服务器搭建个人网盘遇到的问题
参考的是阿里云云起实验室的文章,链接在下方 基于ECS和NAS搭建个人网盘 下面是我遇到的问题: 在教程中有一个步骤是启动阿帕奇服务,然后在浏览器中输入服务器的公网ip,出现如下内容即为成功. 但是我 ...
- 【云存储】使用OSS快速搭建个人网盘教程(阿里云)
使用OSS快速搭建个人网盘 一.基础概要 1. 主要的存储类型 1.1 块存储 1.2 文件存储 1.3 对象存储 2. 对象存储OSS 2.1 存储空间 2.2 地域 2.3 对象 2.4 读写权限 ...
- 阿里云 ECS 云计算训练营 Day7:搭建个人网盘
这是什么? 我正在参加"阿里云高校师生计划". 除了可以领取长达一年的免费云服务器体验, 在校学生还可以从零开始学习使用云计算,或参与 AI 实训营,最后获得礼品~(详情点我!) ...
- windows系统下搭建cloudreve网盘系统
最近博主想搭建属于自己的网盘系统,去github上看了一些开源项目,比较对cloudreve感兴趣,但是github的搭建步骤不全以及网上没有完整的搭建博文,于是,博主想自己搭建cloudreve网盘 ...
- 树莓派搭建共享网盘Veno File Manager
树莓派搭建共享网盘Veno File Manager 一个极简且美观的多用户网盘程序:Veno File Manager 准备工作 veno-file-manager-v3.4.8 × 1 已经安装完 ...
- 使用腾讯云服务器搭建个人网盘
使用腾讯云服务器搭建个人网盘 应当说,个人网盘越来越普及,但是市面上的共有云网盘存在着不充会员就限速的特点.当然,这也不能怪各大厂商,毕竟中国商宽的价格就摆在那里,网盘运营者没有理由让免费用户也不限速 ...
最新文章
- Turtle-可视化界面画圣诞树
- HashSet集合和TreeSet集合
- python sklearn学习笔记大全(常见代码速查)
- wamp5.5.12安装re dis扩展
- 精读《手写 SQL 编译器 - 回溯》
- java voip 的sip服务器搭建_用ASTERISK搭建自己的免费VOIP服务器
- arduino超声波测距接线图详细_Arduino教程:认识超声波传感器(简明版)
- 选型宝分享数据爆炸时代,如何驾驭海量日志?
- Spring Security 集成 OIDC 项目编码 | 认证(三)
- 操作系统之流?I/O操作?阻塞?epoll?
- 非静态成员必须与特定对象相对
- EndNote X9 闪退解决办法(最简版)
- Vue antdv a-select 内容搜索过滤(filterOption)
- 算法(并查集--合并集合)
- mysql修改数据库名的方法
- JSON入门学习总结
- pmml(模型标准化)
- 海康威视2023届超新星实习生招聘
- 漫画 | 妹子让我写个程序,我却搞砸了...
- FPA Function Point Analysis 功能点分析培训免费视频地址(by陈勇)