{"id":2582,"date":"2015-04-30T07:55:37","date_gmt":"2015-04-30T11:55:37","guid":{"rendered":"http:\/\/antipaucity.com\/?p=2582"},"modified":"2015-04-30T07:55:37","modified_gmt":"2015-04-30T11:55:37","slug":"owncloud-vs-pydio-diy-cloud-storage","status":"publish","type":"post","link":"https:\/\/merikebi.warrenmyers.com\/?p=2582","title":{"rendered":"owncloud vs pydio &#8211; more diy cloud storage"},"content":{"rendered":"<p>Last week I wrote a <a href=\"http:\/\/antipaucity.com\/2015\/04\/21\/create-your-own-clustered-cloud-storage-system-with-moosefs-and-pydio\/#.VTknaa1VhBc\">how-to<\/a> on using <a href=\"http:\/\/pyd.io\">Pydio<\/a> as a front-end to a <a href=\"http:\/\/moosefs.org\">MooseFS<\/a> distributed data <a href=\"http:\/\/antipaucity.com\/tag\/storage\/#.VTkwQK1VhBc\">storage<\/a> cluster.<\/p>\n<p>The big complaint I had while writing that was that I wanted to use <a href=\"http:\/\/owncloud.org\">ownCloud<\/a>, but it doesn&#8217;t Just Work\u2122 on {{CentOS}} 6<sup>*<\/sup>.<\/p>\n<p>After finishing the <a href=\"http:\/\/antipaucity.com\/tag\/tutorial\/#.VTko161VhBc\">tutorial<\/a>, I decided to do some more digging &#8211; because ownCloud looks cool. And because it bugged me that it didn&#8217;t work on CentOS 6.<\/p>\n<p>What I found is that ownCloud\u00a0<em><strong>8<\/strong><\/em> doesn&#8217;t work on CentOS 6 (at least not easily).<\/p>\n<p>The simple install guide and process really is about version 8, and the last one that can be speedy-installed is\u00a0<em><strong>7<\/strong><\/em>. And as everyone knows, major version releases often make major changes in how they work. This appears to be very much the case with ownCloud going from 7 to 8.<\/p>\n<p>In fact, the two pages needed for <a href=\"https:\/\/doc.owncloud.org\/server\/8.0\/admin_manual\/installation\/linux_installation.html\">installing<\/a> <a href=\"https:\/\/doc.owncloud.org\/server\/8.0\/admin_manual\/installation\/installation_wizard.html\">ownCloud<\/a> are so easy to <a href=\"http:\/\/software.opensuse.org\/download.html?project=isv:ownCloud:community&amp;package=owncloud\">follow<\/a>, I see no reason to copy them here. It&#8217;s literally three shell commands followed by a web wizard. It&#8217;s almost\u00a0<em>too<\/em> easy.<\/p>\n<p>You need to have {{MySQL}}\/{{MariaDB}} installed and ready to accept connections (or use {{SQLite}}) &#8211; make a database, user, and give the user perms on the db. And you need {{Apache}} installed and running (along with {{PHP}} &#8211; but yum will manage that for you).<\/p>\n<p>If you&#8217;re going to use MooseFS (or any other similar tool) for your storage backend to ownCloud, be sure, too, to <a href=\"http:\/\/antipaucity.com\/2012\/02\/27\/binding-your-mounts\/#.VTVphq1VhBc\">bind<\/a> mount your MFS mount point back to the ownCloud data directory (by default it&#8217;s \/var\/www\/html\/owncloud\/data). Note: you could start by using local storage for ownCloud, and only migrate to a distributed setup later.<\/p>\n<h3>Pros of Pydio<\/h3>\n<ul>\n<li>very little futzing needed to make it work with CentOS 6<\/li>\n<li>very clean user management<\/li>\n<li>very clean webui<\/li>\n<li>light system requirements (doesn&#8217;t even\u00a0<em>require<\/em> a database)<\/li>\n<\/ul>\n<h3>Pros of ownCloud<\/h3>\n<ul>\n<li>apps available for major mobile platforms ({{iOS}}, {{Android}}), <a href=\"https:\/\/doc.owncloud.org\/desktop\/1.8\/installing.html\">desktop<\/a>)<\/li>\n<li>no futzing needed to work with CentOS 7<\/li>\n<li>very clean user management<\/li>\n<li>clean webui<\/li>\n<\/ul>\n<h3>Cons of Pydio<\/h3>\n<ul>\n<li>no interface\u00a0<em>except<\/em> the webui<\/li>\n<\/ul>\n<h3>Cons of ownCloud<\/h3>\n<ul>\n<li>needs a database<\/li>\n<li>heavier system requirements<\/li>\n<li>doesn&#8217;t like CentOS 6<\/li>\n<\/ul>\n<p>What about other <a href=\"http:\/\/antipaucity.com\/tag\/cloud\/#.VTkwRa1VhBc\">cloud<\/a> environments like <a href=\"http:\/\/seafile.com\/en\/download\">Seafile<\/a>? I like Seafile, too. Have it running, in fact. Would recommend it &#8211; though I think there are better options now than it (including ownCloud &amp; Pydio).<\/p>\n<hr \/>\n<p><sup>*<sub>Why do I keep harping on the CentOS 6 vs 7 support \/ ease-of-use? Because CentOS \/ {{RHEL}} 7 is\u00a0<em>different<\/em> from previous releases. I <a href=\"http:\/\/antipaucity.com\/2014\/08\/04\/bglug-presentation-04-aug-2014-basics-of-initial-centosrhel-6-x-server-configuration\/#.VTkp_a1VhBc\">covered<\/a> that it was different for the <a href=\"http:\/\/bglug.net\">Blue Grass Linux User Group<\/a> a few months ago. Yeah, I know I should be embracing the New Way\u2122 of doing things &#8211; but like most people, I can be a technical curmudgeon (especially humorous when you consider I work in a <a href=\"http:\/\/antipaucity.com\/tag\/automation\/#.VTkqka1VhBc\">field<\/a> that is about\u00a0<em>not<\/em> being curmudgeonly).<\/sub><\/sup><\/p>\n<p><sup><sub>Guess this means I really need to dive into the new means of doing things (mostly the differences in how services are managed) &#8211; fortunately, the Fedora Project put together this handy <a href=\"https:\/\/fedoraproject.org\/wiki\/SysVinit_to_Systemd_Cheatsheet\">cheatsheet<\/a>. And <a href=\"https:\/\/www.digitalocean.com\/?refcode=d197a961987a\">Digital Ocean<\/a> has a clew of tutorials on basic sysadmin things &#8211; one I used for this comparison was <a href=\"https:\/\/www.digitalocean.com\/community\/tutorials\/how-to-install-linux-apache-mysql-php-lamp-stack-on-centos-7\">here<\/a>.<\/sub><\/sup><\/p>\n","protected":false},"excerpt":{"rendered":"<p>Last week I wrote a how-to on using Pydio as a front-end to a MooseFS distributed data storage cluster. The big complaint I had while writing that was that I wanted to use ownCloud, but it doesn&#8217;t Just Work\u2122 on {{CentOS}} 6*. After finishing the tutorial, I decided to do some more digging &#8211; because &hellip;<br \/><a href=\"https:\/\/merikebi.warrenmyers.com\/?p=2582\" class=\"more-link pen_button pen_element_default pen_icon_arrow_double\">Continue reading <span class=\"screen-reader-text\">owncloud vs pydio &#8211; more diy cloud storage<\/span><\/a><\/p>\n","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_jetpack_newsletter_access":"","_jetpack_dont_email_post_to_subs":false,"_jetpack_newsletter_tier_id":0,"_jetpack_memberships_contains_paywalled_content":false,"_jetpack_hide_featured_image":false,"_jetpack_featured_image_duplicate_dismissed":0,"_jetpack_feature_clip_id":0,"_jetpack_memberships_contains_paid_content":false,"footnotes":"","jetpack_post_was_ever_published":false},"categories":[23,41,45,46],"tags":[178,390,540,605,725,789],"keyring_services":[],"class_list":["post-2582","post","type-post","status-publish","format-standard","hentry","category-insights","category-technical","category-tutorial","category-update","tag-cloud","tag-how-to","tag-owncloud","tag-pydio","tag-storage","tag-tutorial"],"jetpack_sharing_enabled":true,"jetpack_featured_media_url":"","_links":{"self":[{"href":"https:\/\/merikebi.warrenmyers.com\/index.php?rest_route=\/wp\/v2\/posts\/2582","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/merikebi.warrenmyers.com\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/merikebi.warrenmyers.com\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/merikebi.warrenmyers.com\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/merikebi.warrenmyers.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=2582"}],"version-history":[{"count":0,"href":"https:\/\/merikebi.warrenmyers.com\/index.php?rest_route=\/wp\/v2\/posts\/2582\/revisions"}],"wp:attachment":[{"href":"https:\/\/merikebi.warrenmyers.com\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=2582"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/merikebi.warrenmyers.com\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=2582"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/merikebi.warrenmyers.com\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=2582"},{"taxonomy":"keyring_services","embeddable":true,"href":"https:\/\/merikebi.warrenmyers.com\/index.php?rest_route=%2Fwp%2Fv2%2Fkeyring_services&post=2582"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}