OwnCloud: Unterschied zwischen den Versionen

aus www.kruedewagen.de, Homepage von Ralf und Judith Krüdewagen (Kruedewagen)
Zur Navigation springen Zur Suche springen
(9 dazwischenliegende Versionen desselben Benutzers werden nicht angezeigt)
Zeile 1: Zeile 1:
'''ownCloud''' ist eine freie Software zur Einrichtung einer eigenen Cloud zur zentralen Speicherung und Synchronisation von Dateien. Dabei läuft ownCloud als web-basierter Dienst auf dem eigenen Server (PHP, JavaScript, MySQL), so dass Datenschutz und Sicherheit der Daten in den eigenen Händen liegen. ownCloud bietet neben einem Synchronisations-Client verschiedene Schnittstellen für den Zugriff auf die Dateien, die auf Standards wie WebDAV, CardDAV oder CalDAV beruhen.
'''ownCloud''' ist eine freie Software zur Einrichtung einer eigenen Cloud zur zentralen Speicherung und Synchronisation von Dateien. Dabei läuft ownCloud als web-basierter Dienst auf dem eigenen Server (PHP, JavaScript, MySQL), so dass Datenschutz und Sicherheit der Daten in den eigenen Händen liegen. ownCloud bietet neben einem Synchronisations-Client verschiedene Schnittstellen für den Zugriff auf die Dateien, die auf Standards wie WebDAV, CardDAV oder CalDAV beruhen.
[[Nextcloud]] ist ein Fork von ownCloud.


== Offizielle Website ==
== Offizielle Website ==
Zeile 26: Zeile 28:
*ownCloud in der Praxis (Mini-Server, Apps, Einsatz in Unternehmen): siehe [[c't]] 21/14 S.68 ff.
*ownCloud in der Praxis (Mini-Server, Apps, Einsatz in Unternehmen): siehe [[c't]] 21/14 S.68 ff.
*[https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Mindestanforderungen/Cloud_Computing_ownCloud.pdf;jsessionid=5F6416D5112A2A0547E1EB19486779A9.2_cid294?__blob=publicationFile Tipps für sicheren Einsatz von ownCloud in Unternehmen] (BSI)
*[https://www.bsi.bund.de/SharedDocs/Downloads/DE/BSI/Mindestanforderungen/Cloud_Computing_ownCloud.pdf;jsessionid=5F6416D5112A2A0547E1EB19486779A9.2_cid294?__blob=publicationFile Tipps für sicheren Einsatz von ownCloud in Unternehmen] (BSI)
*[https://owncloud.com/blog-owncloud-is-now-offering-a-hybrid-model/ ownCloud is Now Offering a Hybrid Model!]


== Installation ==
== Installation ==
Zeile 47: Zeile 50:


=== Update ===
=== Update ===
Die Updateprozedur wird nur beim Aufruf der vollen URL (z.B. mit "www") durchgeführt. Bug?
sudo -u wwwrun php ./occ maintenance:mode --on
sudo -u wwwrun php ./occ upgrade
sudo -u wwwrun php ./occ maintenance:mode --off


== Zugriff auf Daten / Sync ==
== Zugriff auf Daten / Sync ==
Zeile 79: Zeile 84:
=== Storage Backend ===
=== Storage Backend ===
*[http://blog.adityapatawari.com/2014/01/using-openstack-swift-as-owncloud.html Using OpenStack Swift as ownCloud Storage Backend]
*[http://blog.adityapatawari.com/2014/01/using-openstack-swift-as-owncloud.html Using OpenStack Swift as ownCloud Storage Backend]
== Apps ==
*[https://github.com/Fmstrat/ownnote OwnNote] Notiz-App, mit Android-App
**https://apps.owncloud.com/content/show.php/ownNote+-+Notes+Application?content=168512
**siehe [[c't]] 13/15 S.178
*[http://www.qownnotes.org QOwnNotes] - plain-text file notepad with markdown support and [[ownCloud]] integration


== Tipps und Tricks ==
== Tipps und Tricks ==
Zeile 85: Zeile 96:
*Status und Version anzeigen
*Status und Version anzeigen
  https://www.example.com/owncloud/status.php
  https://www.example.com/owncloud/status.php
*Maintenance Mode ein- und ausschalten
sudo -u wwwrun php ./occ maintenance:mode --on
sudo -u wwwrun php ./occ maintenance:mode --off
*[https://forum.owncloud.org/viewtopic.php?t=26330 Remember Login Checkbox]


== Webseiten ==
== Webseiten ==
Zeile 90: Zeile 105:
*[http://www.howtoforge.com/how-to-install-owncloud_7-server-and-client-on-opensuse-13.1 How To Install ownCloud 7 Server and Client on OpenSuse 13.1]
*[http://www.howtoforge.com/how-to-install-owncloud_7-server-and-client-on-opensuse-13.1 How To Install ownCloud 7 Server and Client on OpenSuse 13.1]
*[http://lehrerfortbildung-bw.de/werkstatt/cloud/octext/ Gemeinsam Dokumente in ownCloud bearbeiten] (lehrerfortbildung-bw.de)
*[http://lehrerfortbildung-bw.de/werkstatt/cloud/octext/ Gemeinsam Dokumente in ownCloud bearbeiten] (lehrerfortbildung-bw.de)
== Siehe auch ==
*[[Nextcloud]]


== Referenzen ==
== Referenzen ==

Version vom 25. Dezember 2016, 13:56 Uhr

ownCloud ist eine freie Software zur Einrichtung einer eigenen Cloud zur zentralen Speicherung und Synchronisation von Dateien. Dabei läuft ownCloud als web-basierter Dienst auf dem eigenen Server (PHP, JavaScript, MySQL), so dass Datenschutz und Sicherheit der Daten in den eigenen Händen liegen. ownCloud bietet neben einem Synchronisations-Client verschiedene Schnittstellen für den Zugriff auf die Dateien, die auf Standards wie WebDAV, CardDAV oder CalDAV beruhen.

Nextcloud ist ein Fork von ownCloud.

Offizielle Website

News und Berichte

Installation

Die Installation unter openSUSE geschieht am besten über das entsprechende Repository.

Konfiguration

Umleitung von HTTP nach HTTPS z.B. in /etc/apache2/conf.d/owncloud_my.conf:

<Directory /srv/www/htdocs/owncloud/>
  Options FollowSymLinks
  AllowOverride None
  # Alle HTTP Zugriffe auf HTTPS umleiten
  RewriteEngine On
  RewriteCond %{SERVER_PORT} !^443$
  RewriteRule ^(.*) https://%{SERVER_NAME}%{REQUEST_URI} [L,R]
</Directory>

Cron /etc/crontab [1]:

  • /15 * * * * wwwrun php -f /var/www/owncloud/cron.php

Update

sudo -u wwwrun php ./occ maintenance:mode --on
sudo -u wwwrun php ./occ upgrade
sudo -u wwwrun php ./occ maintenance:mode --off

Zugriff auf Daten / Sync

ownCloud Sync Client

Kommandozeilen-Tool synchronisiert einzelne Verzeichnisse:

owncloudcmd --trust --user user1 /data/doc/MyDir/ https://owncloud.example.com/remote.php/webdav/MyDir

Siehe owncloudcmd.1.rst.

DAV Protokolle

Neben dem Zugriff über die Weboberfläche per Drag&Drop können sämtliche Parameter und Pfade der Schnittstellen über "Einstellungen -> Persönlich" eingesehen werden (/owncloud/settings/personal.php). Dort erfährt man z.B. die WebDAV-Adresse https://myownclouddomain.de/owncloud/remote.php/webdav/.

/owncloud/remote.php/webdav/
/owncloud/remote.php/caldav/
/owncloud/remote.php/carddav/

Einbindung in KDE

Die Dateien aus ownCloud lassen sich unter KDE sehr einfach in den Dateimanager Dolphin einbinden, da dieser eine eingebaute WebDAV-Schnittstelle besitzt. Siehe Anleitung unter owncloud.org.

Active Sync

Externer Storage

Einbinden externer Speicher (Local, FTP, WebDAV, Open Stack Swift):

Einbinden externer Cloud-Dienste (Dropbox):

Storage Backend

Apps

Tipps und Tricks

  • Um den Cache bzw. Index der Dateien neu aufzubauen, muss die Tabelle oc_fscache geleert werden.
truncate oc_fscache;
  • Status und Version anzeigen
https://www.example.com/owncloud/status.php
  • Maintenance Mode ein- und ausschalten
sudo -u wwwrun php ./occ maintenance:mode --on
sudo -u wwwrun php ./occ maintenance:mode --off

Webseiten

Siehe auch

Referenzen