ownCloud fix im Proxmox VE dank TurnKey Appliance

21. Februar 2014
Autor:

Die Heimserver-Szene ist auf dem Virtualisierungstrip und das ist gut so! Strom ist teuer, server-grade Hardware ist leistbar und Festplatten und RAM sind im historischen Vergleich geradezu geschenkt. đŸ™‚ Um der gewĂŒnschten Effizienz zu entsprechen, ĂŒbernimmt ein PVE bzw. Proxmox Virtual Environment (mag ich nunmal 
) den Heimserver und beherbergt seinerseits die Virtuellen Maschinen (VMs). Diese könnte man selbstredend auch selbst konfektionieren. Soll irgendwas webmĂ€ĂŸiges drauf passieren, dann nimmt man natĂŒrlich den Webserver Nginx (Nginx’s Stern steigt und steigt gegenwĂ€rtig und das verdientermaßen), schmeisst den in dieser VM nicht benötigten Kram von Bord und tut und macht und es dauert. Genau das besiegelt die Daseinsberechtigung fertiger Appliances zum geschwinden Einbringen in die VMs.

Turnkey Linux: Templates aus Israel

Das im Jahre 2008 gegrĂŒndete und im isrealischen Raanana beheimatete Unternehmen TurnKey Linux kann man nur mögen. Die beiden GrĂŒnder Alon Swartz und Liraz Siri sind fĂ€hige Software Engineers und große Freunde des Open Source Gedankens. Weit ĂŒber hundert schlĂŒsselfertige (turnkey ready) Linux Appliances können von der TurnKey Linux Website per Suchfunktion gefunden, kostenlos geladen und genutzt werden. Die ĂŒberwiegend auf Debain basierenden Templates sind durchweg sauber zusammengestellt, leicht bei sich einzubringen und ebenso simpel zu administrieren. Turnkey’s Benefits machen was her. Lustig und gar nicht mal unpraktisch sind die Automatic security updates jeweils um 4 Uhr morgens. Geld verdient die Firma ĂŒbrigens mit dem TurnKey Hub. Die Frage nach der Sicherheit und dem Vertrauen ist sehr berechtigt, schließlich lĂ€sst sich in einem komplexen Gebilde wie einer Linux Appliance theoretisch alles verstecken. Hier antwortet TurnKey Linux in beruhigender Manier. Diese Geisteshaltung sollte so manch andere Bude mal ĂŒbernehmen:

Wenn die guten Dinge zueinander finden

TurnKey Linux und Proxmox VE pflegen mittlerweile eine sehr begrĂŒĂŸenswerte Technikpartnerschaft. So sind die TurnKey Linux Appliances seit PVE 2.0 ganz bequem von der PVE-GUI aus (z.B. unter https://mein-proxmox.heimserver:8006) zu laden und beim Erstellen eines neuen Containers auswĂ€hlbar. Bevor Ihr die Sache erstmalig in Angriff nehmt, beachtet bitte die Infos hierzu aus dem Proxmox VE Wiki bezĂŒglich der TurnKey Linux Templates und bitte auch die Hinweise von TurnKey selbst.

So geht’s mit einem schlĂŒsselfertigen ownCloud

Als Beispiel fĂŒr das Zusammenspiel von Proxmox und TurnKey eignet sich ownCloud ganz hervorragend. So ist ownCloud innerhalb des LAN und in Verbindung mit den verfĂŒgbaren Smartphone-Apps eine ganz wunderbare Sache. Gerade in diesem Szenario, also nicht in der ORANGE Zone und von außen nicht erreichbar, kann uns auch der Apache anstelle eines Ngnix in der Appliance nicht schrecken. Also her mit der TurnKey ownCloud Appliance (verlinkte Seite enthĂ€lt auch noch mal wichtige Infos). ZunĂ€chst loggen wir uns auf der Kommandozeile ins Proxmox VE ein und frischen die interne Liste mit den Virtual Appliances auf, so dass wir hinterher auch den aktuellen Bestand der TurnKey Linux Templates angezeigt bekommen:

pveam update

Nun gehen wir in die PVE GUI und wechseln (idealerweise in der Ordner-Ansicht) nach Rechenzentrum > Storage-Liste > local und dort rechts in den Karteireiter ‘Inhalt’. in der MenĂŒzeile darunter klicken wir ‘Templates’. In dem Tochterfenster klicken wir das 64-Bit owncloud (amd64) und stoßen den Download nach Proxmox mit dem Button ‘Herunterladen’ an.  

Danach klicken wir uns einen OpenVZ Container, wĂ€hlen den Hostnamen, das Passwort und sogleich im Karteireiter Template erblickt das Auge verzĂŒckt die eben eingebrachte TurnKey Vorlage. Wir teilen RAM zu, Plattenplatz ebenso und vergeben eine freie IP-Adresse. 

Die ownCloud zur Version 6 updaten

Nun wechseln wir in die shell und loggen uns als root unter der eben vergebenen IP ins neue ownCloud ein. Bei diesem ersten Mal fĂŒhrt uns eine schicke Blockgrafik durch die Einrichtung des Admin-Accounts fĂŒr das ownCloud Web Interface. Jetzt können wir wieder in den Browser wechseln und ownCloud unter der bekannten IP aufrufen. Doch siehe da, wir haben gegenwĂ€rtig (zum Zeitpunkt der Erstellung dieses kleinen Artikels) noch die Version 5 vor Augen. Will man nicht, gibt ja schließlich v6 
 

Das schnell durchgefĂŒhrte Update auf die aktuelle Version 6.0.1 ist hinter dem nĂ€chsten Hyperlink so gut angeleitet, dass wir das Rad nicht neu erfinden mögen:

ownCloud Administrators Manual: Updating ownCloud

Dem Punkt 7 der vorgenannten Anleitung genĂŒgen wir in einfacher Form:

chown -R www-data:www-data /var/www

Wir wechseln in den Browser und rufen ownCloud auf. Dieses wiederum schubst die letzte Phase des Updates an. Fertig!

Avatar-Foto

Yogatyp

Computerkid der 80s. Blogger seit 1995. Mein Credo: Die eigene Existenz wĂ€hrt nur einen Augenblick. Diesen winzigen Punkt im Ewigen gilt es mit Freude, Liebe und MitgefĂŒhl zu zelebrieren.

Namasté

Finde Kurzweil mit meinen BlogeintrĂ€gen ĂŒber dies und jenes. Hier gibt es keinerlei Einnahmen, sondern nur Spaß am Schreiben. Nichts wird verkauft und auch meine Meinung ist nicht kĂ€uflich. Bitte keine unverlangten Produkte oder Muster zusenden.

Folge mir auf Social Media

Vorhergehender Artikel

Privates IPFire Netzwerk und ‘Telekom Entertain’ IPTV mit VLANs separieren und per Powerline transportieren

NĂ€chster Artikel

ownCloud 6 im OpenVZ Container mit Ubuntu Server 13.10, Nginx, PHP-FPM & MySQL