owncloud

自己搭建owncloud 私有云

大憨熊 提交于 2019-12-04 21:57:18
自己搭建owncloud 私有云 JLMark 关注4人评论 607人阅读 2018-10-11 14:17:57 一、私有云概述 私有云(Private Clouds)是为一个客户单独使用而构架的,因而提供对数据、安全性和服务质量的最有效控制。该公司拥有基础设施,并可以控制在此基础设施上部署应用程序的方式。私有云可部署在企业数据中心的防火墙内,也可以将它们部署在一个安全的主机托管场所,私有云的核心属性是专有资源。 近来云存储比较流行,确实对于多台设备的文件共享,云存储是比较理想的方案。更加专业的解决方案是 NAS,但是由于成本太高,对于简单的文件共享使用私有云就可以解决。 1、私有云平台 目前的开源私有云平台主要有两家seafile和owncloud,seafile在应用和功能上跟owncloud有些差别,在此选择了owncloud。 2、私有网络 处于安全性考虑,云盘不应该被公网访问,可以被公司内部的网络访问。如果需要公网访问,可以在公司路由器层面做端口映射。 二、服务器环境准备工作 1、环境准备 操作系统: CentOS Linux release 7.5.1804 (Core) IP地址:172.28.5.203 2、关闭系统的防火墙 systemctl stop firewalld systemctl disable firewalld 3、关闭selinux

Git fails to clone repo from ownCloud's webdav interface

拟墨画扇 提交于 2019-12-04 12:50:36
I am having some personal git repos on my ownCloud. I can clone it from 2 ubuntu machines and a Windows PC by accessing ownClouds webdav url: http://myserver.a/remote.php/webdav/repos/repo.git Recently I installed Arch Linux with git version 1.8.1.5 and it fails with this error message: fatal: http://myserver.a/remote.php/webdav/repos/repo.git/info/refs?service=git-upload-pack not found: did you run git update-server-info on the server? I did add the post-update hook, eventually it works on my other machines. The servers error.log says 404 when git asks for ...info/refs?service... The ubuntu

How can I connect to owncloud with python using easywebdav?

匿名 (未验证) 提交于 2019-12-03 02:50:02
可以将文章内容翻译成中文,广告屏蔽插件可能会导致该功能失效(如失效,请关闭广告屏蔽插件后再试): 问题: I'm trying to connect to a owncloud instance with python. I've found easywebdav that should make it easy to connect via webdav, but when trying to connect I'm getting "404 Not Found" import easywebdav webdav = easywebdav.connect('test.org/owncloud/remote.php/webdav/', username='user', password='pass', protocol='https', port=443, verify_ssl=False) print webdav.ls(".") I would expect a list of files found on my owncloud instance, but I'm getting python ./test.py Traceback (most recent call last): File "./test.py", line 8, in <module> print

搭建onecloud

匿名 (未验证) 提交于 2019-12-02 22:56:40
创建owncloud 在xshell 下面 rz 来导入owncloud 10.1的安装包, 通过 unzip owncloud 来解压文件 (导入安装包时,导入目录位置即为当前目录) 通过 将解压后的文件owncloud cp到 cp * /var/www/html/ 然后 [root@localhost html]# chmod 777 owncloud/ [root@localhost html]# chown -R apache:apache /var/www/html/owncloud/ 来更改文件的权限 不然报以下错误 利用apache 在网页中打开 localhost/owncloud 如果还继续报 Can't write into config directory! This can usually be fixed by <a href=" https://doc.owncloud.org/server/10.0/go.php?to=admin-dir_permissions " target="_blank" rel="noreferrer">giving the webserver write access to 错误,那么 使用以下命令 setsebool -P httpd_unified 1 setsebool -P httpd_execmem 1 重启

使用Ubuntu搭建Owncloud私有云

坚强是说给别人听的谎言 提交于 2019-12-01 15:08:21
使用Ubuntu搭建Owncloud私有云 一、项目需求:1.下载Ubuntu16.04 网址:http://releases.ubuntu.com/ 2.下载 VWmare 网址: https://www.vmware.com/cn/products/workstation-pro.html 这里我用的版本是12.5.9的 密钥:5A02H-AU243-TZJ49-GTC7K-3C61N 二、软硬件介绍: 1.Ubuntu(友帮拓、优般图、乌班图)是一个以桌面应用为主的开源GNU/Linux 操作系统 2. VMware Workstation(中文名“威睿工作站”)是一款功能强大的桌面虚拟计算机软件 3. Apache是世界使用排名第一的Web服务器软件 ,当然这里用的是apache2它的开源软件项目提供支持 4. MySQL是一个关系型数据库管理系统,是最流行的关系型数据库管理系统之一 5. phpMyAdmin 是一个以PHP为基础,以Web-Base方式架构在网站主机上的MySQL的数据库管理工具,让管理者可用Web接口管理MySQL数据库 6. ownCloud 支持多种设备访问,用户可以很方便地使个人设备与服务器上存储的文件、日程安排、通讯录、书签等重要数据保持同步 三、工作原理:

Docker搭建内部网盘owncloud

半城伤御伤魂 提交于 2019-11-29 05:33:41
1 安装docker cd /etc/yum.repos.d wget https://download.docker.com/linux/centos/docker-ce.repo yum install -y docker-ce systemctl daemon-reload systemctl enable docker systemctl start docker 2 安装Owncloud docker run -d -p 80:80 owncloud:10.0 3 配置 3.1 打开地址 http://IP:80 3.2 设置用户名密码 3.3 设置存储位置和数据库 如果不设置存储目录则使用默认目录,如果不设置数据则使用默认数据库SqlLite 3.4 完成安装 点击完成安装则安装完成,使用和百度云盘等类似。 来源: https://my.oschina.net/54188zz/blog/3101624

Uploading files to an ownCloud server programmatically

喜夏-厌秋 提交于 2019-11-28 10:20:27
I am trying to set a web application where many clients can connect through a Node.js http server and then upload/download files that will then be shown in different displays. I am thinking about having those files stored in a free cloud service that can be integrated to my app. Oh, and I am also using socket.IO in this project. Dropbox offers some API to do this: https://www.dropbox.com/developers but I was looking into a free solution like ownCloud where I can have a larger amount of storage and also have my own private server. Does anyone know if this can be done? or can offer any tips

Uploading files to an ownCloud server programmatically

荒凉一梦 提交于 2019-11-27 03:30:52
问题 I am trying to set a web application where many clients can connect through a Node.js http server and then upload/download files that will then be shown in different displays. I am thinking about having those files stored in a free cloud service that can be integrated to my app. Oh, and I am also using socket.IO in this project. Dropbox offers some API to do this: https://www.dropbox.com/developers but I was looking into a free solution like ownCloud where I can have a larger amount of