如何添加外部存储到ownCloud 9

OwnCloud是一个用于数据同步和文件共享的服务器软件,具有易于使用的基于Web的前端,可根据开源许可证使用。 Owncloud可以安装在Linux或Windows Web服务器上,易于配置,并具有全面的在线文档。

在OwnCloud中,我们可以添加外部存储作为ownCloud存储设备来扩展本地服务器的存储功能。 这个功能使得当我们有一个小型服务器时,可以轻松添加新的存储。 我们只需要安装并将其添加到ownCloud存储设备列表。

ownCloud支持的存储类型:

  • 亚马逊S3
  • Dropbox
  • FTP / FTPS
  • 谷歌云端硬盘
  • 本地
  • OpenStack对象存储
  • 自己的云
  • SFTPS
  • MB / CIFS
  • WebDAV

在本教程中,我将向您展示如何在ownCloud 9中启用外部存储或驱动器。我将向您展示如何向ownCloud服务器添加新的“本地”存储,以及如何将其作为ownCloud存储设备进行安装。

先决条件

  • CentOS 7 OwnCloud服务器已安装。
  • 根特权。
  • 外部驱动器 - 我将在这里使用' / dev / sdb '。

第1步 - 配置存储驱动器

在这一步中,我们将为自己的Cloud准备新的驱动器'/ dev / sdb'。 我将使用“ext4”文件系统对其进行格式化,并将/ etc / fstab中的条目永久挂载到本地目录。

通过SSH连接到ownCloud服务器(或在本地工作时打开终端)

ssh root@owncloudIP

检查是否有“/ dev / sdb”驱动器可用。

sudo fdisk -l /dev/sdb

现在用fdisk命令创建一个新的分区。

fdisk /dev/sdb

键入' o '以创建新的分区表。
键入' n '来创建一个新的分区。
选择主分区类型,输入' p '。
分区号 - 我们只需要1
在第一个扇区和上一个扇区上保留所有默认值 - 按Enter键
键入' w ',然后按Enter键写入分区。

' / dev / sdb1 '分区已创建,现在我们必须使用mkfs工具将其格式化为' ext4 '。 然后检查卷大小。

mkfs.ext4 /dev/sdb1
fdisk -s /dev/sdb1

接下来,创建一个新的' data '目录并将'/ dev / sdb1'加载到该目录。

sudo mkdir -p /data
sudo mount /dev/sdb1 /data

在数据目录下,我们已经安装了一个新的磁盘。 为自己的cloud创建一个新目录' sdb-owncloud '。 然后将目录的所有者更改为“ nginx ”用户,owncloud在我的安装程序中的“nginx”用户下运行(请参阅我自己的Cloud安装教程,在Howtoforge for ownCloud基础设置中)。

sudo mkdir -p /data/sdb-owncloud
sudo chown -R nginx:nginx /data/sdb-owncloud

运行SELinux命令以允许ownCloud写入新的磁盘目录。 这必须在CentOS上完成,但不能在Ubuntu和Debian上完成。

sudo semanage fcontext -a -t httpd_sys_rw_content_t '/data/sdb-owncloud(/.*)?'
sudo restorecon -Rv /data/sdb-owncloud/

要永久安装新磁盘,我们将新的安装配置添加到fstab文件。 用vom打开fstab

vim /etc/fstab

粘贴文件末尾的配置。

/dev/sdb1     /data     ext4     defaults     0     1

保存fstab并退出vim。

现在重新安装磁盘,确保没有错误。

umount /data
mount -a
df -h

第2步 - 启用外部存储

要启用ownCloud使用外部存储,我们必须在ownCloud管理区域中启用应用程序。

以管理员身份登录到自己的云端。

现在点击“ 文件 ”部分并选择“ 应用程序 ”。

单击“ 未启用 ”选项卡并选择“ 外部存储支持 ”,单击“ 启用 ”并等待。

启用外部存储支持。

第3步 - 添加新存储

用于“外部存储支持”的OwnCloud应用程序已启用。 转到管理设置,您会看到一个“ 外部存储 ”选项卡,点击它。

添加新的存储,键入“ 本地 ”。

输入以下信息:

  • 文件夹名称 - 在owncloud仪表板上的名称' sdb-owncloud '
  • 配置 - 数据存储目录' / data / sdb-owncloud / '
  • 可用于 - 此存储可用于某些“ 组或用户

如果有一个“ 绿色 ”的颜色,这意味着可用和成功。

现在回到管理员文件管理器仪表板,您将看到“ sdb-owncloud ”目录。

第4步 - 以普通用户身份登录

作为普通用户登录,在我的情况下用户'hakase',您将看到' sdb-owncloud '目录也可用。

当您将文件上传到“sdb-woncloud”时,该文件可用于有权访问“sdb-owncloud”本地存储的其他用户。

参考

赞(52) 打赏
未经允许不得转载:优客志 » 系统运维
分享到:

觉得文章有用就打赏一下文章作者

支付宝扫一扫打赏

微信扫一扫打赏