Sonntag, 6. April 2014

Wir bauen uns eine eigene Cloud


Heute zeige ich euch wie ihr euch eine „OwnCloud“ mit dem Pi „bastelt“

Das ganze dauert ein wenig, holt euch was zu trinken und los geht es!

Um Fehler auszuschließen, schreibe ich heute mal, dass ihr euren Pi Updaten sollte:


  1. sudo apt-get update

    sudo-get upgrade

  2. sudo groupadd www-data

    sudp usermod -a -G www-data www-data → Wir legen eine neue Gruppe an

  3. sudo apt-get install apache2 php5 php5-gd php-xml-parser php5-intl

    sudo apt-get install php5-sqlite curl libcure13 php5-curl → Die Installation dauert eine ganze Weile

  4. sudo nano /etc/apache2/sites-enabled/000-default

    Wir suchen hier die Zeile „AllowOverride None“ und ändern auf „AllowOverride ALL“
    Speichern und bestätigen das

  5. sudo a2enmod rewrite

    sudo a2enmod headers

  6. sudo services apache2 restart

  7. sudo apt-get install sqlite → Installation eines Datenbankservers (SQLite)

  8. sudo tar -xjf owncloud-5.0.0.tar.bz2 → Daten entpacken

  9. sudo cp -r owncloud /var/www → wir nehmen die Dateien und packen diese in unser Stammverzeichnis des Webservers

  10. sudo mkdir /media/owncloud → Wir erstellen fix unseren Ordner für die Daten.

  11. sudo mkdir /media/owncloud/data → Hier werden diverse Daten gespeichert. Dazu später mehr

  12. sudo chown -R www-data:www-data /var/www → wir fügen noch ein paar Rechte hinzu

    sudo chown -R www-data:www-data /media/owncloud/data

  13. Wir öffnen unseren Browser und greifen auf unsere Cloud zu. Das ganze erfolgt via 192.168.xx.xx/owncloud → Die „xx“ sind natürlich zu ersetzen...!



  14. In der Regel sollte jetzt die Konfig-Seite eurer Cloud kommen – Klickt da bitte auf „Fortgeschritten“

    Jetzt vergebt ihr einen Benutzernamen inkl. Passwort

    Bei „Data folder“ kommt dies hier rein „/media/owncloud/data“

    Fertig konfiguriert!

  15. Sudo /etc/init.d/apache2 restart → Wir starten unseren Apache neu und das soll es auch für gewesen sein