云简介
今天每个人都听说过云存储。这个概念意味着将数据在线存储在云中,企业数据在其中存储并可从多个分布式源访问并连接,包括云。今天,云在智能手机、台式机、服务器等上就在我们身边。它为用户带来了更高的可访问性、可靠性和安全性。数据保护,降低存储成本,快速部署。云存储可用数据,可以访问并提供受保护的环境。云存储有四种主要类型,本文将向您展示如何在 Linux 上使用 ownCloud 创建自己的存储。
- 当今最好的“基于云”的数据存储服务
云存储类型
云存储有4种:
.png)
- Public Cloud Storage(公共云存储) :也称为 storage-as-a-service(作为服务提供的存储)、在线存储或实用程序存储,是一种按使用收费的翻译模型数据存储服务。托管和公司服务提供商是分开的。企业公有云存储云存储管理提供商。
- 个人云存储(Personal Cloud Storage) :也称为移动云存储,是公共云存储的“子集”,用于存储个人数据并提供权利 从任何地方访问数据。 Apple iCloud 是个人云存储的一个例子。
- 私有云存储(Private Cloud Storage) :又称内部云存储,是为大型企业提供存储服务的一种模式。企业数据中心集成了业务和云存储提供商。
- 混合云存储 :是公有云存储和私有云存储的结合,重要数据驻留在企业的私有云中,其他数据则存储在公共云中并可访问云存储提供商。
优势 云存储
- 成本:在线存储服务的成本高于传统备份方法,以低廉的月费提供充足的云端存储空间。
- 安全性:将机密或敏感信息存储在云端通常比将其存储在计算机上更安全,尤其是对于企业而言。在线存储服务在传输过程中对数据进行加密,以确保未经授权的用户无法访问文件。
- 不可见 :云存储是不可见的,没有物理存在,不占用家庭或办公室的空间。
- 自动化:在线存储服务通过自动化简化了备份过程。
- 可访问性:用户可以从任何连接到互联网的设备访问帐户,例如使用移动设备或计算机上的浏览器。
- 共享:用户只需点击几下即可轻松共享文件或整个文件。
本文将指导您使用ownCloud应用程序创建自己的云存储。 ownCloud 是一个免费、开源且功能强大的网络应用程序,用于数据同步、文件共享和远程存储。它的开放式架构通过简单而强大的 API 进行扩展,适用于应用程序、插件并适用于任何托管服务。
要求 安装 ownCloud on Linux
在安装ownCloud应用之前,用户需要安装LAMP stack软件。如果使用 Debian、Ubuntu 或 Linux Lint,请使用以下命令:
# apt-get install apache2 apache2-doc apache2-utils mysql-server mysql-client php5 php5-mysql php5-curl
如果使用 Redhat、CentOS 或 Fedora,请使用以下命令:
# yum install httpd mysql-server mysql-client php php-mysql php-curl
然后,使用如下命令登录数据库:
# mysql –u root-p
使用以下命令创建数据库:
mysql>创建数据库云;
查询成功,1 hàng hiệu (0.00 秒)
mysql>在云上授予所有。 * to tecmint @ localhost 由 'your_password' 标识;
查询成功,0 đối số hàng (0.00 sec)
现在,下载ownCloud应用程序,用户可以访问ownCloud.org官网或使用wget、apt或yum命令下载该应用程序。
# wget https://download.owncloud.org/community/owncloud-8.0.0.tar.bz2
下载后,如果你运行的是Debian系统,使用以下命令将这个包替换到Apache目录中:
# cp owncloud-8.0.0.tar.bz2/var/www/
如果运行 RedHat 则执行以下命令:
#cp owncloud-8.0.0.tar.bz2/var/www/html/
然后使用以下命令解压包:
# tar-jxvf owncloud-8.0.0.tar.bz2
和rm-rf命令在解压包后删除存档文件:
# rm-rf owncloud-8.0.0.tar.bz2
要更改对 ownCloud 文件的访问权限,请使用以下命令。这里使用 777 进行读取、写入和执行权限,这些权限是临时的,以后可能会更改。
# chmod-R 777 owncloud/
现在,使用以下命令在 Debian 中激活“mod_rewrite”和“mod_headers”。对于 Redhat 系统,默认情况下在 RedHat 中是启用的:
# a2enmod rewrite
# a2enmod 标头
然后在Debian中输入以下命令打开Apache配置文件:
# vi/etc/apache2/sites-available/default
如果使用 RedHat,则以下命令:
# vi/etc/httpd/conf/httpd.conf
使用以下命令将“AllowOverride None”改为“AllowOverride All”:
AllowOverride None
AllowOverride All
在Debian系统中使用以下命令重启Apache:
#重启apache2服务
对于RedHat系统,使用如下命令:
# httpd 服务重启
现在,您可以使用以下命令访问个人云内存:
http:///localhost/owncloud
或者:
http:///your_address_IP/owncloud
然后用户必须创建一个管理员帐户和一个存储文件和目录的地方。输入 MySQL 数据库用户名、密码和数据库名称,然后单击 Finish setup 按钮 。 如果您愿意,您可以添加用户、输入用户帐户、为每个用户附加特定角色,并通过访问界面左端齿轮图标的设置来分配空间。.
参见:如何在 Windows 上安装 ownCloud
0 评论