owncloud

MySQL Join on LIKE statement

只愿长相守 提交于 2019-12-10 19:28:50
问题 I need to count how many users are in each group in a database. Unfortunately the database design is not great and the users uids are stored against the group in the group table in a LONGTEXT field column name owncloudusers. Example of owncloudusers data : {i:0;s:36:"25C967BD-AF78-4671-88DC-FAD935FF1B26";i:1;s:36:"40D6866B-EA06-4F39-B509-8CE551CC1924";i:2;s:36:"7724C600-DE23-45C8-8BFD-326B0138E029";i:3;s:36:"D6FF37EC-11F4-471F-94C9-F3A28416CF1F";i:4;s:36:"F70C6D03-B7BA-44E4-B703-9AF3EED9BC03"

aria2 让下载提速

好久不见. 提交于 2019-12-10 13:31:42
aria2 是一个自由、开源、轻量级多协议和多源的命令行下载工具,它支持 HTTP/HTTPS、FTP、SFTP、 BitTorrent 和 Metalink 协议;aria2 可以通过内建的 JSON-RPC 和 XML-RPC 接口来操纵。aria2 下载文件的时候,自动验证数据块,它可以通过多个来源或者多个协议下载一个文件,并且会尝试利用你的最大下载带宽;默认情况下,所有的 Linux 发行版都包括 aria2,所以我们可以从官方库中很容易的安装。一些 GUI 下载管理器例如uget 使用 aria2 作为插件来提高下载速度。 Aria2 特性 支持 HTTP/HTTPS GET 支持 HTTP 代理 支持 HTTP BASIC 认证 支持 HTTP 代理认证 支持 FTP (主动、被动模式) 通过 HTTP 代理的 FTP(GET 命令行或者隧道) 分段下载 支持 Cookie 可以作为守护进程运行。 支持使用 fast 扩展的 BitTorrent 协议 支持在多文件 torrent 中选择文件 支持 Metalink 3.0 版本(HTTP/FTP/BitTorrent) 限制下载、上传速度 1.Linux 下安装 aria2 我们可以很容易的在所有的 Linux 发行版上安装 aria2 命令行下载器,例如 Debian、 Ubuntu、 Mint、 RHEL、

Mod Rewirte for CalDav and CardDav urls in Owncloud

假如想象 提交于 2019-12-10 11:07:30
问题 I want to shorten my owncloud caldav and carddav urls. currently the urls are : https://site.mysite.com/owncloud/remote.php/caldav/principals/edison/ https://site.mysite.com/owncloud/remote.php/carddav/addressbooks/edison/contacts Note : The name edison and what ever follows after that is dynamic it will change depending on the users. I want it to be https://site.mysite.com/caldav/principals/edison/ https://site.mysite.com/carddav/addressbooks/edison/contacts .htaccess file contains <IfModule

owncloud 用户数据目录迁移

我的梦境 提交于 2019-12-09 14:32:45
原文 owncloud当用户越多,用户数据越多时,对数据存储提出了一定的要求。此时如果需要对数据进行迁移,主要需要移动的是data文件。我们这里说的迁移是指换一个大的存储目录。 假定在Linux下采用LAMP搭建的owncloud,原来的数据目录为/var/www/html/owncloud/data,现在想要用一个新的盘来存储。可以通过如下步骤。 1. 将盘格式化为Linux ext4文件系统,这样做是因为ntfs盘挂载是只能以root用户访问,而 ext4 文件系统能够更改文件所属用户,假设新的设备分区为/dev/sdb1,可以采用如下命令进行格式化 sudo mkfs -t ext4 -c /dev/sdb1 注意!如果原来分区上有重要数据,需要先做备份 2. 关闭apache服务 sudo su systemctl stop apache2 3. 创建/var/www/html/owncloud/data_2,并将格式化后的新分区挂载到/var/www/html/owncloud/data_2,然后将更改新目录的用户和权限,依次采用如下命令 mkdir /var/www/html/owncloud/data_2 mount /dev/sdb1 /var/www/html/owncloud/data_2 chown -R www-data:www-data data_2

在Kubernetes集群中部署ownCloud云盘系统

本秂侑毒 提交于 2019-12-06 13:46:35
ownCloud ownCloud is a file sharing server that puts the control and security of your own data back into your hands. 参考 建立自己的共享云盘 - 使用ownCloud 远程访问家里机器的文件 快速开始 $ helm install stable/owncloud 简要介绍 This chart bootstraps an ownCloud deployment on a Kubernetes cluster using the Helm package manager. It also packages the Bitnami MariaDB chart which is required for bootstrapping a MariaDB deployment for the database requirements of the ownCloud application. Bitnami charts can be used with Kubeapps for deployment and management of Helm Charts in clusters. 准备工作 Kubernetes 1.4+ with Beta APIs enabled

Mod Rewirte for CalDav and CardDav urls in Owncloud

孤街浪徒 提交于 2019-12-06 09:40:46
I want to shorten my owncloud caldav and carddav urls. currently the urls are : https://site.mysite.com/owncloud/remote.php/caldav/principals/edison/ https://site.mysite.com/owncloud/remote.php/carddav/addressbooks/edison/contacts Note : The name edison and what ever follows after that is dynamic it will change depending on the users. I want it to be https://site.mysite.com/caldav/principals/edison/ https://site.mysite.com/carddav/addressbooks/edison/contacts .htaccess file contains <IfModule mod_rewrite.c> RewriteEngine On RewriteBase / RewriteRule ^index\.php$ - [L] RewriteCond %{REQUEST_URI

Git fails to clone repo from ownCloud's webdav interface

不打扰是莪最后的温柔 提交于 2019-12-06 05:05:15
问题 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

建立自己的共享云盘

混江龙づ霸主 提交于 2019-12-05 19:31:05
建立自己的共享云盘,有必要吗?当然。万一那些个牛轰轰的关张了呢?事实上一些已经关张了,还活着的某度会偷偷地进去翻你的东西,甚至把它看不顺眼的文件直接删除。 这里介绍一个方法,使用ownCloud创建自己的网盘。 如果想要外部可以访问,安装设置参考 https://my.oschina.net/u/2306127/blog/2245765 在大型集群中运行,参考 在Kubernetes集群中部署ownCloud云盘系统 ownCloud 可以通过Docker部署,使用 the official ownCloud Docker image 。该官方镜像设计为与宿主机文件系统的数据卷一起工作,包含独立的 MariaDB 和 Redis containers。配置如下: 暴露端口 80 和 443,允许 HTTP 和 HTTPS 连接访问。 挂载宿主机的 data 和 MySQL data 目录,用于持久存储。 本地安装 创建一个新的项目目录,然后下载 docker-compose.yml 从 the ownCloud Docker GitHub repository 到这个指定的本地目录。 下一步,创建 一个 .env 配置文件,其中包含配置参数。只有很少的参数需要配置,如下: 设置参数名称 描述 举例 OWNCLOUD_VERSION The ownCloud version

owncloud--个人云服务

冷暖自知 提交于 2019-12-05 19:30:52
lnmp搭建参照: http://my.oschina.net/moonly/blog/207629 安装一下必要的PHP扩展: # yum install php-mysql php-json php-xml php-mbstring php-zip php-gd curl php-curl php-pdo 为ownCloud设置数据库 让我们来创建一个名为'ownclouddb'和数据库用户'ownclouduser'以及密码是'westos'的数据库。 # mysql -u root -p Enter password: Welcome to the MariaDB monitor. Commands end with ; or \g. Your MariaDB connection id is 66 Server version: 5.5.34-MariaDB MariaDB Server Copyright (c) 2000, 2013, Oracle, Monty Program Ab and others. Type 'help;' or '\h' for help. Type '\c' to clear the current input statement. MariaDB [(none)]> CREATE DATABASE ownclouddb; Query

CentOS6.4下安装ownCloud

旧城冷巷雨未停 提交于 2019-12-05 05:24:51
前提:确认CentOS可以联网。 一、卸载旧版本 ownCloud安装要求 PHP5.3.3以上,如果需要卸载旧版本请参照以下办法,以卸载apache为例。 查询已安装版本。如果要卸载mysql,就把httpd改成mysql。 [root@localhost ~]# rpm -qa|grep httpdhttpd-2.2.15-30.el6.centos.x86_64httpd-tools-2.2.15-30.el6.centos.x86_64 2. 如要卸载,输入一下命令。 [root@localhost ~]# rpm -e httpd-2.2.15-30.el6.centos.x86_64 如果卸载出现问题,可以尝试加上--nodeps,强制卸载。 [root@localhost ~]# rpm -e httpd-2.2.15-30.el6.centos.x86_64 --nodeps 二、安装MySQL 1.安装mysql [root@localhost ~]# yum install mysql mysql-server 2.设置开机启动 [root@localhost ~]# chkconfig --levels 235 mysqld on[root@localhost ~]# /etc/init.d/mysqld start 3.设置root密码 [root