Owncloud als Dropbox-Alternative

So wird der Mac zum Server

Sie haben einen Mac Mini als Media-Center-PC oder anderweitig übrig und benötigen eine Cloud, die nicht nur leistungsstark ist, sondern auch ausreichend Speicherplatz bietet? Mit Owncloud auf dem Mac besitzen Sie alle nötigen Voraussetzungen – ohne Zusatzkosten!

Jeder Mac mit OS X ist ein leistungsstarker Unix-Rechner – und damit auch grundsätzlich als Webserver geeignet. Mit dem nötigen Handwerkszeug lässt sich mit wenigen Handgriffen ein Apache-Webserver samt PHP und MySQL-Datenbank unter OS X einrichten. Anschließend kann dieser Webserver als private Cloud zu Hause arbeiten, alles, was Sie dafür benötigen, ist die Software Owncloud, die sich natürlich auch auf beliebigen anderen Webservern mit Apache, MySQL und PHP einrichten lässt, etwa auf einem Webspace. Im Folgenden wollen wir aber den Weg beschreiben, um einen Mac zum Owncloud-Server zu machen – und Daten wirklich sicher vor den Augen von NSA und Co. im eigenen Wohnzimmer abzulegen.

Sicher: Viele NAS-Systeme bieten ähnliche Funktionen, Synology-Systeme erlauben sogar die Owncloud-Installation – doch warum ein zusätzliches Gerät kaufen, wenn ein ohnehin vorhandener Mac die Aufgabe übernehmen kann? Insbesondere, wenn der Mac sowieso installiert, per Ethernet-Kabel angebunden und im Dauerbetrieb eingesetzt wird, weil es sich um einen Mediaserver-Mac-Mini oder einen Wohnzimmer-Mac handelt, kann Owncloud hier als kleine Zusatzfunktion jederzeit praktische Dienste leisten.

Was Owncloud leistet

Owncloud ist eine vollumfängliche Opensource-Cloud, die auf allen Systemen läuft, auf denen ein Webserver installiert ist. Neben der bereits erwähnten NAS sind das auch kleinere Rechner, selbst der gute, kostengünstige Raspberry Pi lässt sich mit ein wenig Handarbeit als Cloud-Rechner einrichten. Owncloud unterstützt dabei alle nur denkbaren Cloud-Funktionen: Vom reinen Dateiaustausch über die Synchronisation ganzer Ordner wie bei Dropbox bis hin zur eigenen Bildergalerie im Netz, der Synchronisation von Kontakten und Kalendern, kollaborativem Arbeiten, der Wiedergabe von Musik und Filmen. Der Vorteil gegenüber Diensten wie iCloud, Dropbox, Google und Co. liegt dabei vor allem in der Sicherheit der Daten, wenn man die Cloud zu Hause hostet: Während typische Cloud-Dienste mit Sitz in den USA einerseits selten die Verschlüsselung der Daten auf dem Rechner anbieten, andererseits aber durch den Patriot Act gezwungen sind, Daten preiszugeben, auf die sie zugreifen können, sollten hier wichtige Daten wenn überhaupt nur verschlüsselt abgelegt werden. Selbst dann kann man aber nicht sicher sein, ob nicht irgendwelche Hintertüren oder Entschlüsselungsversuche stattfinden. Sicher ist man nur, wenn man die Cloud selber hostet; genau das leistet Owncloud, wenn man die Software auf einem eigenen Rechner in den eigenen vier Wänden installiert – natürlich nur, wenn die Passwörter sicher und die Daten regelmäßig per Backup gesichert werden und der Mac idealerweise per Kensington-Lock oder mit einem anderen Sicherungssystem in der Wohnung oder im Büro verankert ist.

Owncloud in MAMP installieren

Owncloud kann kostenlos von der Owncloud-Website geladen werden.
Owncloud kann kostenlos von der Owncloud-Website geladen werden.

Richten Sie zunächst den MAMP-Server, den Sie unter www.mamp.info herunterladen können, unter OS X ein. Das System ist denkbar einfach, weil es alle nötigen Funktionen direkt an Bord hat. Zwar besitzt OS X selbst auch einen Apache-Server, der umstandslos mit PHP und MySQL ausgerüstet werden kann, die MAMP-Lösung sorgt jedoch für eine deutliche Erleichterung und obendrein höhere Performance, weil es sich um die jeweils aktuellsten Versionen der Server-Umgebung handelt. Wie Sie es machen, steht Ihnen natürlich frei – Sie können sowohl auf MAMP, als auch auf den internen Mac-Apache setzen. Ist alles aufgesetzt, ist Ihr Webserver zunächst unter http://localhost:8888lokal erreichbar. Websites müssen im Verzeichnis htdocs, das im MAMP-Ordner im Programme-Verzeichnis liegt, aufgesetzt werden. Laden Sie daher den Owncloud-Installer von der Owncloud-Website herunter, hier sollte der „Owncloud-Server“ als Web-Installer geladen werden, da es sich hierbei um die einfachste Methode handelt, einen Owncloud-Server in MAMP aufzusetzen. Die setup-owncloud.php wird dann einfach in den MAMP-Ordner „htdocs“ gelegt. Von dort aus können Sie die Installation der Owncloud-Software auf dem Apache-Server im Browser unter der Adresse http://localhost:8888/setup-owncloud.phpstarten.