OwnCloud
Installation auf einem Strato Server
Anleitung hier gefunden http://blog.thorsten-stark.de/2012/09/owncloud-auf-strato-servern/ und hier: http://tobias.muehlenkamp.com/tag/strato/
Anleitung etwas angepasst und Tippfehler aus der Anleitung entfernt.
(1) Ladet Euch das .tar Archive (aktuell gerade die Datei owncloud-4.5.7.tar.bz2) von der owncloud-Webseite (http://owncloud.org/support/install/) runter.
(2) Entpackt dieses Archive und Ihr erhaltet einen Ordner owncloud mit allen notwendigen Dateien.
(3) Die Datei /owncloud/.htaccess wie folgt anpassen. (Zeile "Options -Indexes" gab es schon) Diese Einstellung war bei mir nicht notwendig.
Options -Indexes AddType application/x-httpd-php53 .php
(4) Die Datei /owncloud/lib/files/storage/local.php öffnen. Hier müsst Ihr den Eintrag zu “public function free-space” finden und Ihn zu
public function free_space($path){ return disk_free_space(‘/’); }
diese Einstellung hat bei mir nicht zum Erfolg geführt, weshalb ich diese nutzen musste:
public function free_space($path) { return 68719476736;
68719476736 = 8 GB laut http://www.ctk-clan.com/byterechner.htm
ändern.
(5) Nun könnt Ihr den gesamten Ordner per FTP auf Euren Strato-Webspace laden und Ihr seid fast fertig.
(6) Ruft nun Eure Webseite und den entsprechenden owncloudordner in einem Browser auf (z.B. http://www.meineDomain.de/owncloud/). Ihr legt nun zuerst einen Administrator an. Ich habe dann weitere Benutzer angelegt, mit denen man sich in der Regel einloggt.
Den Speicherplatz unter owncloud verschieben
Webserver anhalten
sudo apachectl -k stop
Die config.php anpassen sudo nano /var/www/config/config.php
<?php $CONFIG = array ( 'instanceid' => '519a525427d0e', 'passwordsalt' => '7ba114c38c880f33cdfdf9ffff47df', 'datadirectory' => '/media/usb1/owncloud/data/', 'dbtype' => 'sqlite3', 'version' => '5.0.8', 'installed' => true, );
Den aktuellen Order umziehen (die .htaccess nochmal per Hand
sudo mv /var/www/data/ /media/usb1/owncloud/data/ sudo mv /media/usb1/owncloud/data/data/* /media/usb1/owncloud/data/
Rechte setzen
sudo chown -R www-data:www-data /media/usb1/owncloud/data/
Webserver wieder starten
sudo apachectl -k start