一:环境准备

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搭建个人网盘相关推荐

  1. 基于ECS和NAS搭建个人网盘

    基于ECS和NAS搭建个人网盘 阿里云高校学生计划 基于ECS和NAS搭建个人网盘 场景体验目标 背景知识 实验详情 1 连接ECS服务器 2 安装 OwnCloud 3 安装 Apache 服务 4 ...

  2. ecs服务器配置git_基于ECS和NAS搭建个人网盘

    场景介绍 本文为您介绍如何快速搭建一个基于ECS和NAS的私有网盘. 背景知识 本场景主要涉及以下云产品和服务: 云服务器ECS 云服务器(Elastic Compute Service,简称ECS) ...

  3. 【阿里云ECS进阶训练营】day07基于ECS和NAS搭建个人网盘

    目录 一:背景知识 二:实验步骤 1.连接ECS服务器 2.安装OwnCloud 3.安装Apache服务 4.安装并配置PHP 5.配置OwnCloud 6.挂载NAS服务 一:背景知识 云服务器E ...

  4. 使用阿里云服务器搭建个人网盘遇到的问题

    参考的是阿里云云起实验室的文章,链接在下方 基于ECS和NAS搭建个人网盘 下面是我遇到的问题: 在教程中有一个步骤是启动阿帕奇服务,然后在浏览器中输入服务器的公网ip,出现如下内容即为成功. 但是我 ...

  5. 【云存储】使用OSS快速搭建个人网盘教程(阿里云)

    使用OSS快速搭建个人网盘 一.基础概要 1. 主要的存储类型 1.1 块存储 1.2 文件存储 1.3 对象存储 2. 对象存储OSS 2.1 存储空间 2.2 地域 2.3 对象 2.4 读写权限 ...

  6. 阿里云 ECS 云计算训练营 Day7:搭建个人网盘

    这是什么? 我正在参加"阿里云高校师生计划". 除了可以领取长达一年的免费云服务器体验, 在校学生还可以从零开始学习使用云计算,或参与 AI 实训营,最后获得礼品~(详情点我!) ...

  7. windows系统下搭建cloudreve网盘系统

    最近博主想搭建属于自己的网盘系统,去github上看了一些开源项目,比较对cloudreve感兴趣,但是github的搭建步骤不全以及网上没有完整的搭建博文,于是,博主想自己搭建cloudreve网盘 ...

  8. 树莓派搭建共享网盘Veno File Manager

    树莓派搭建共享网盘Veno File Manager 一个极简且美观的多用户网盘程序:Veno File Manager 准备工作 veno-file-manager-v3.4.8 × 1 已经安装完 ...

  9. 使用腾讯云服务器搭建个人网盘

    使用腾讯云服务器搭建个人网盘 应当说,个人网盘越来越普及,但是市面上的共有云网盘存在着不充会员就限速的特点.当然,这也不能怪各大厂商,毕竟中国商宽的价格就摆在那里,网盘运营者没有理由让免费用户也不限速 ...

最新文章

  1. Turtle-可视化界面画圣诞树
  2. HashSet集合和TreeSet集合
  3. python sklearn学习笔记大全(常见代码速查)
  4. wamp5.5.12安装re dis扩展
  5. 精读《手写 SQL 编译器 - 回溯》
  6. java voip 的sip服务器搭建_用ASTERISK搭建自己的免费VOIP服务器
  7. arduino超声波测距接线图详细_Arduino教程:认识超声波传感器(简明版)
  8. 选型宝分享数据爆炸时代,如何驾驭海量日志?
  9. Spring Security 集成 OIDC 项目编码 | 认证(三)
  10. 操作系统之流?I/O操作?阻塞?epoll?
  11. 非静态成员必须与特定对象相对
  12. EndNote X9 闪退解决办法(最简版)
  13. Vue antdv a-select 内容搜索过滤(filterOption)
  14. 算法(并查集--合并集合)
  15. mysql修改数据库名的方法
  16. JSON入门学习总结
  17. pmml(模型标准化)
  18. 海康威视2023届超新星实习生招聘
  19. 漫画 | 妹子让我写个程序,我却搞砸了...
  20. FPA Function Point Analysis 功能点分析培训免费视频地址(by陈勇)

热门文章

  1. JavaWeb聊天(Redis+环信) 一、发送接收消息、聊天记录拉取
  2. 仿微信朋友圈图片预览自定义View
  3. 数据中心趋势:提高功率密度
  4. C语言实现进程间通信
  5. 美国印钱 为什么不会通货膨胀
  6. codeforces 1635E-Cars (二分图染色+拓扑排序)
  7. java jstat m ccs_jstat命令详解
  8. c语言扫雷游戏计时功能_C语言实现扫雷游戏(可以自动展开)
  9. 人工智能的就业方向有哪些?
  10. 傻白探索Chiplet,Chiplet技术简介(一)