基于LAMP php7.1搭建owncloud云盘 与ceph对象存储S3借口整合案例

ownCloud简介:

     是一个来自 KDE 社区开发的免费软件,提供私人的 Web 服务。当前主要功能包括文件管理(内建文件分享)、音乐、日历、联系人等等,可在PC和服务器上运行。
    简单来说就是一个基于Php的自建网盘。基本上是私人使用这样,因为直到现在开发版本也没有暴露注册功能。我这里采用基于php7.1的LAMP环境搭建这个owncloud 下一篇将介绍和ceph对象存储整合案例

一、环境准备,这里的owncloud是10版本,所以需要php5.6以上的LAMP环境,否则会报错,上篇我们已经教大家如何部署LAMP的php7.1环境了,这里就不重复啰嗦

二、部署

#下载安装包

wget https://download.owncloud.org/community/owncloud-10.0.2.tar.bz2

#解压缩到/var/www目录下

tar axf owncloud-5.0.11.tar.bz2 -C /var/www/

#建立数据目录

cd /var/www/owncloud
mkdir data

#权限设定,修改config,data,apps的属组和属主权限

chown apache:apache config
chown apache:apache data
chown apache:apache apps

#进入html目录下创建软连接

cd /var/www/html
ln -s ../owncloud/core

#创建conf文件

vi /etc/httpd/conf.d/owncloud.conf
    <Directory /var/www/owncloud>
    AllowOverride All
</Directory>
Alias /owncloud /var/www/owncloud

#打开浏览器,输入http://IP/owncloud,在下画面中输入相关数据:

#账号为admin 密码为root密码

#针对ceph对象存储S3接口设置

#根据提示即可设置,下一篇将讲解与ceph对象存储S3借口整合,如有需要,请查看

时间: 2024-10-30 05:45:52

基于LAMP php7.1搭建owncloud云盘 与ceph对象存储S3借口整合案例的相关文章

利用LAMP架构,搭建owncloud网盘

一丶基础环境:关闭防火墙,yum源,上传软件包二丶下载createrepo,利用此命令,将上传的dvd打包三,更改yum源,下载php服务和数据服务等,并查看版本四丶将上传的owncloud-10.0.4.zip解压到/var/www/html下,启动服务并查看状态五丶进入数据库,创建数据库,更改权限六丶输入IP,进入网页,进行配置七丶安装完成,进入网盘 原文地址:http://blog.51cto.com/13955562/2176207

Centos7 搭建owncloud云存储

Centos7 搭建owncloud云存储 首先准备必要的软件和资料. 这里我已经整理好了: 百度云共享 不过最好还是自己去官网上下.这里只不过是提供了快捷方式. owncloud官网:https://www.owncloud.org 安装vmware 和 虚拟机的安装就不演示了.下面直接开始演示安装LAMP环境, 和 owncloud的安装. 推荐使用putty或者其他ssh软件远程连接到虚拟机再开始输入命令. 比直接再虚拟机内完成操作方便. 我这里使用xshell进行远程连接. 效果都是一样

Ceph对象存储RGW对接企业级网盘OwnCloud三步走

上篇文章我们把Ceph对象存储搭建成功了,但是成功了之后我们怎么用呢?下面我们本文就来讲下Ceph对象存储对接企业私有云网盘OwnCloud. OwnCloud分为企业版和社区版,我们只说社区版,在这里我就不多赘述了. 那么Ceph对接OwnCloud分三步走. 第一:安装Ceph配置RGW对象存储 第二:安装OwnCloud 第三:对接 第一步在上个文章里面已经做了,那么第二步是安装OwnCloud,可以看下我之前的文章进行安装. 如何搭建OwnCloud网盘 主要讲下第三步 要点:网盘节点D

华为云学院干货:对象存储服务:便捷管理存储资源

华为云学院干货:对象存储服务:便捷管理存储资源随着数据规模不断增加,收集和存储大型数据集对于任何规模的企业都让人生畏,而且访问组织和分析非结构化数据给企业制造了大量新的挑战.华为云对象存储服务是基于对象的海量存储服务,能为您提供高可靠高性能高安全的数据存储能力.OBS服务基于策略(时间.名称.标签.版本)配置,实现数据在标准存储低频访问存储和归档存储中按需流动,标准存储持久性99.999999999%.无最低存储时间,毫秒级时延.低频访问存储:持久性99.999999999%,30天最低存储时间

基于lamp+fastcgi+https搭建phpMyAdmin和wordpress

前言: lamp为网站搭建的很基本的一个架构,如果仅仅只是静态的网页文件,我们就可以通过基本的web服务器来处理.当我们需要处理动态内容时,比如把用户数据放在数据库,从数据库取出数据等等,我们就必须借助CGI连接到处理动态请求的应用.FastCGI作为一个常驻型的CGI,可以独立于apache服务,可以实现分布式的部署.接下来我们用一台 主机来搭建phpMyAdmin和wordpress,并且让wordpress实现https. 正文: 部署之前我们先简单介绍下我们用到的架构,不用多说lamp就

docker 搭建私有云盘 Seafile

缘起 现如今各种云存储服务其实挺多的,国外有经典的DropBox.Google Drive.微软的OneDrive等,国内也有可以免费使用的各种云. 那么为什么想要搭建私有云存储呢?主要是本着"自己的数据自己管理"的原则. 其一是防止数据被窃取.这些云存储服务往往是和自己的某些平台账号绑定在一起的,或者至少是跟自己的某个邮箱绑定在一起的(密码重设),一旦平台账号或邮箱被黑客获取,所有的数据就一览无余了.再加之网络上社工库泛滥,很多人喜欢在各种网络服务上使用相同 的密码,往往是某一个账号

基于redhat7.3 ceph对象存储集群搭建+owncloud S3接口整合生产实践

一.环境准备 安装redhat7.3虚拟机四台 在四台装好的虚拟机上分别加一块100G的硬盘.如图所示: 3.在每个节点上配置主机名 4.集群配置信息如下 admin-node node1 node2 node3 192.168.42.110 192.168.42.111 192.168.42.112 192.168.42.113 deploy.osd*1 mon*1.osd*1. rgw*1.mds*1 mon*1.osd*1 mon*1.osd*1 5.各节点配置yum源 #需要在每个主机上

CentOS 7上基于LAMP的形式搭建phpMyAdmin,wordpress和Discuz

LAMP架构搭建以及基于LAMP架构的主流论坛和博客搭建过程详解

了解网站架构的朋友都知道,现在很多网站的架构都是采用LAMP(Linux+Apache+Mysql/Mariadb+Php)的,至于LAMP架构本身我们就不做过于深入的探讨了,今天我给大家分享的是关于如何搭建LAMP构架,以及如何基于lamp架构去搭建目前国内比较流行的两大开源论坛(phpwind.discuz)一大开源博客(wordpress),通过这个过程也就能让大家明白我们经常上的论坛以及博客,包括包括我们访问的各个网站到底是如何工作起来的. 注意:为了方便给大家展示实验效果,我们就直接关