分享好友 最新动态首页 最新动态分类 切换频道
方案使用云产品
2024-12-30 01:05

ownCloud是一款用于自建企业云盘(私有网盘)的云存储开源软件,采用PHP+MySQL开发,提供了PC、IOS和Android三个同步客户端支持多种设备访问,用户可以很方便地与服务器上存储的文件、日程安排、通讯录、书签等重要数据保持同步。本次介绍基于天翼云海量文件服务来搭建一个ownCloud个人网盘。

方案使用云产品

海量文件服务,弹性云主机

  • 海量文件服务可弹性扩容,支持ownCloud网盘的容量需求。
  • 实现跨平台文件同步、文件共享和权限控制等功能,满足用户对网盘的使用需求。

1.本次操作实践中,需要购买弹性云主机作为海量文件服务的挂载点和创建网盘服务器。网盘上传下载文件数据需要占用弹性云主机公网带宽,因此需要为弹性云主机配置弹性IP。此次以CentOS 8.4系统为例介绍操作。

弹性云主机购买流程详见创建弹性云主机。弹性云主机部分参可参考下表:

参数 说明 镜像 CentOS 8.4 64位。 弹性IP 自动分配。 IP版本 IPv4。 带宽 5M。

2.创建海量文件服务,操作详见创建文件系统,部分参数可参考下表:

参数 说明 存储类型 OceanFS容量型。 协议类型 NFS。 选择网络 选择与弹性云主机相同VPC。
  1. 以root用户登录弹性云主机,登录方式参考登录Linux弹性云主机。
  2. 执行以下命令安装NFS客户端
    
    
  3. 执行如下命令创建本地挂载路径,用于存储网盘数据。
    
    
  4. 执行如下命令挂载文件系统。挂载地址在文件系统详情页获取,本地路径为云主机上用于挂载文件系统的本地路径,使用上一步创建的“/data/owncloud/”。
    
    
  5. 挂载完成后使用mount | grep owncloud查看挂载情况。
  1. 执行如下命令安装docker

    
    
  2. 执行如下命令启动Docker

    
    
  3. 执行如下命令关闭防火墙

    
    
  4. 执行 打开config文件,将以下两条命令注释掉

    
    

    增加以下命令,关闭SELINUX:

    
    

    单击ECS退出编辑,输入"wq!",保存退出config文件。在命令行执行以下命令,使配置生效:

  5. 执行如下命令拉取ownCloud镜像

    
    
  6. 创建ownCloud容器并运行,ownCloud参数说明如下

参数 说明 owncloud 容器名称。 /data/owncloud/:/var/www/html 目录映射,/data/owncloud/为数据文件存储的目录,该配置可将数据存储到弹性文件系统中。 -p 7070:80 端口映射,本次使用7070端口。
  1. 执行如下命令,创建owncloud容器并运行

    
    
  2. 执行如下命令,检查ownCloud容器

    
    

    可以查看owncloud的ContanerID及端口情况,状态为up说明运行中。

  1. 在虚拟机管理界面的安全组选项中,对浏览器所在机器的ip地址和ownCloud所使用的7070方向和入方向进行放开。本文采用的是对全部协议和端口进行放通。
  2. 在本地浏览器输入弹性云主机的弹性IP:7070,打开ownCloud登录页面。设定管理员账号和密码,点击“安装完成”。
  3. 安装完成后进入网盘页面,可以进行内容上传,新建文件夹,共享内容等。
最新文章
EndNote Output Style修改─作者不詳的Anonymous Works
最近更新日期:2024年10月29日在EndNote OutputStyle修改中,「Anonymous Works」是用於定義作者名不詳時的呈現格式,提供5種設定選項如下,本文將逐一說明。提醒您,EndNote 的 Anonymous Works 表示查不到作者的文獻,而不是作者為匿名的
Django55道面试问题
HTTP请求的方法:注意:请求方式无状态保存列举django orm中三种能写sql语句的方法使用extra:使用raw自定义sql视图的响应返回使用HttpResponse全站缓存视图缓存模板缓存广义的跨域:同源策略限制以下几种行为:Django中如何在Model保存前
EI/SCI/SSCI/CPCI检索证明 2026 : (SCI)(Ei)(CPCI)检索收录证明开具(含期刊影响因子信息 /JCR 中科院分区信息)
《科学引文索引》(SCI)、《工程索引》(Ei)、《科学技术会议录索引》(CPCI)或其它检索收录的情况,出具检索证明查新查引 链接:http://www.ietr.vip/education.htmlWeb of Science 核心合集 (中国科学引文数据库SM MEDLINE® Russian
fastposter 2.4.1 全新发布 低代码海报生成器
fastposter低代码海报生成器,一分钟完成海报开发。支持​​、​​、​​、 ​​、​​等多种语言。v2.4.1 发布 电商级海报生成器解决海报不能删除的问题升级最新依赖版本dao.py代码优化开发文档:https://poster.prodapi.cn/docs/在线体验
aso优化积分墙(aso优化积分墙怎么做)
什么是ASO?为什么要做ASO?哪些APP适合做ASO?一文解决你所有问题。一、什么是ASO?全称为App Store Optimization,即苹果应用商店优化。就是利用App Store搜索规则和排名规则,让App更容易被用户搜索或者看到的推广方法,通常我们所说的AS
AI 内容分享(十七):人工智能:发展现状和应用前景
人工智能(Artificial Intelligence,AI)是指由计算机系统或机器执行的智能行为,如学习、推理、感知、决策等。人工智能是当今科技领域最热门和最具前景的话题之一,它已经渗透到我们生活的各个方面,
EMBY家庭多媒体中心解决方案(二)
原文收集自: https://wp.gxnas.com在使用EMBY前,首先第一步要做的就是命名好你的电影名称,全部以TMDB电影数据库的命名格式为标准,也就是电影名称+上映年份,如果不会的,请到TMDB网站搜索影片名称,复制下来即可,TMDB电影数据库网站:h
DNF:7月30号后,红眼辟邪玉提升率排名发生变化,技能伤害排第二
云上长安副本出来已经有一个多月了,但还是有很多玩家不知道什么样的词条辟邪玉提升率是最高,针对这一点,旭旭宝宝找人计算了红眼不同词条辟邪玉提升率,现在结果已经出来了!之前,旭旭宝宝找人测试过红眼辟邪玉提升率,当时因为穿大幽魂
chrome扩展程序===实战案例 一键下载数据
之前一直没接触过chrome扩展开发,直到在B站上偶然看到,此案例是注入JS一键下载学习通上的考试数据,并保存为excel 主要参考B站视频案例,和chrome国内开发文档 基础文件组成就不说了,不知道的自己看官方
AI图生图如何快速生成高清图片?看这里
AI 图生图如何快速生成高清图片?看这里身为博主或刚接触 AI 的小白,你是不是满心欢喜地想用 AI 图生图功能创作一些超棒的高清图片,结果却总是不尽人意?要么生成的图片模糊不清,要么细节惨不忍睹,完全达不到自己想要的效果,辛辛苦苦
相关文章
推荐文章
发表评论
0评