+ All Categories
Home > Documents > Raspberry Pi Serverbuch - ciando.com · Beachten Sie, dass es für den Raspberry Pi 2 und ältere...

Raspberry Pi Serverbuch - ciando.com · Beachten Sie, dass es für den Raspberry Pi 2 und ältere...

Date post: 10-Oct-2019
Category:
Upload: others
View: 5 times
Download: 0 times
Share this document with a friend
23
Transcript
Page 1: Raspberry Pi Serverbuch - ciando.com · Beachten Sie, dass es für den Raspberry Pi 2 und ältere Modelle unter-schiedliche Downloads gibt. Die GPIO-Schnittstelle Die GPIO-Schnittstelle

30,– EUR [D] / 30,90 EUR [A]ISBN 978-3-645-60441-3

Besuchen Sie unsere Website www.franzis.de

Imm

ler /

Ber

naue

rRa

spbe

rry

Pi S

ERVE

RBUC

H

Drucken, E-Mails, Fotos, Videos und SpieleLaptop, Tablet und Smartphone sind schondrei Geräte, die auf zentrale Daten zugrei-fen. Per Dateimanager oder USB-Stick zusynchronisieren, ist nicht effizient – danndoch besser einen Dateiserver einsetzen.Den Drucker mit dem Tablet zu nutzen, istebenfalls eine schöne Sache und mit dem beschriebenen Druckserver auch kein Problem. Nach getaner Arbeit spielen Sieeine Runde Minecraft mit dem Kumpel,

der Minecraft-Spieleserver macht es möglich. Und Ihre Haussteuerung gestaltenSie mit FHEM noch komfortabler.

Feedback gefällig?Wie war noch mal die IP-Adresse des Servers?Lassen Sie sich diese doch per LCD-Display anzeigen. Auch die Zahl der E-Mails passtauf die vier Zeilen des Displays. Wie Siesolch ein Display an die GPIO anschließen,erfahren Sie in diesem Buch.

Der komplette Quellcode aus dem Buch auf www.buch.cd

Mit 50 Euro zum eigenen Heimserver – das ist nicht möglich? Doch, mit dem Raspberry Pi bekommen Sie sogar ein geräuschloses undstromsparendes Arbeitstier. Außer der Platine benötigen Sie ein Netz-teil, eine SD-Karte sowie Netzwerkkabel oder WLAN-Stick – dann an dieWand oder auf die Hutschiene im Schaltschrank, und keiner sieht diekleine Platine. Jetzt fehlt nur noch die richtige Software mit entspre-chender Konfiguration. Schritt für Schritt, mit vielen Bildern, lernen Siehier, wie Sie die wichtigsten Server ans Laufen bekommen.

Christian Immler war bis 1998 als Dozent für Computer Aided Designan der Fachhochschule Nienburg undan der University of Brighton tätig.Einen Namen hat er sich mit diversenVeröffentlichungen zu Spezialthemenwie 3-D-Visualisierung, PDA-Betriebs-systemen, Linux und Windows gemacht.Seit mehr als 20 Jahren arbeitet er alserfolgreicher Autor mit mehr als 200veröffentlichten Computerbüchern.

Hannah Bernauer studiert Elektro-technik und beschäftigt sich intensivmit Maker-Themen wie Raspberry Piund Arduino™. Zuletzt hat sie zumBeispiel bei der Entwicklung einesRaspberry Pi-Lernpakets des FranzisVerlags mitgewirkt.

Raspberry Pi

SERVERBUCH

Über die Autoren:

Etwas Spaß muss auch sein: Spielen Sie das KultspielMinecraft mit Ihren Freunden.

Sie vertrauen keinem Cloudanbieter?Dann richten Sie sich mit ownCloudIhre eigene Cloud ein.

• SFTP-Server• X-Server• VNC-Server• Samba-Server• Webserver• Fotoserver• Wiki-Server• Cloud-Server• Mail-Server• Print-Server• WebDAV-Server• Webcam-Server• Download-Server• Minecraft-Spieleserver• FreeCiv-Spieleserver• DLNA-Server• Spielestreaming-Server• Chat-Server• CalDav-/CardDav-Server• WLAN-Zugangspunkt• Firewall• Backup-Server• FHEM-Server• Synergy-Server• arkOS

SERVER

60441-3 U1+U4 190x240_Layout 1 10.09.15 09:15 Seite 1

Page 2: Raspberry Pi Serverbuch - ciando.com · Beachten Sie, dass es für den Raspberry Pi 2 und ältere Modelle unter-schiedliche Downloads gibt. Die GPIO-Schnittstelle Die GPIO-Schnittstelle

Bibliografische Information der Deutschen Bibliothek

Die Deutsche Bibliothek verzeichnet diese Publikation in der Deutschen Nationalbibliografie;

detaillierte Daten sind im Internet über http://dnb.ddb.de abrufbar.

Alle Angaben in diesem Buch wurden vom Autor mit größter Sorgfalt erarbeitet bzw. zusammengestellt und unter Einschaltung wirksamer Kontroll-

maßnahmen reproduziert. Trotzdem sind Fehler nicht ganz auszuschließen. Der Verlag und der Autor sehen sich deshalb gezwungen, darauf hinzuweisen,

dass sie weder eine Garantie noch die juristische Verantwortung oder irgendeine Haftung für Folgen, die auf fehlerhafte Angaben zurückgehen, übernehmen

können. Für die Mitteilung etwaiger Fehler sind Verlag und Autor jederzeit dankbar. Internetadressen oder Versionsnummern stellen den bei Redaktions-

schluss verfügbaren Informationsstand dar. Verlag und Autor übernehmen keinerlei Verantwortung oder Haftung für Veränderungen, die sich aus nicht von

ihnen zu vertretenden Umständen ergeben. Evtl. beigefügte oder zum Download angebotene Dateien und Informationen dienen ausschließlich der nicht

gewerblichen Nutzung. Eine gewerbliche Nutzung ist nur mit Zustimmung des Lizenzinhabers möglich.

© 2014 Franzis Verlag GmbH, 85540 Haar bei München

Alle Rechte vorbehalten, auch die der fotomechanischen Wiedergabe und der Speicherung in elektronischen Medien. Das Erstellen und Verbreiten von

Kopien auf Papier, auf Datenträgern oder im Internet, insbesondere als PDF, ist nur mit ausdrücklicher Genehmigung des Verlags gestattet und wird

widrigenfalls strafrechtlich verfolgt.

Die meisten Produktbezeichnungen von Hard- und Software sowie Firmennamen und Firmenlogos, die in diesem Werk genannt werden, sind in der Regel

gleichzeitig auch eingetragene Warenzeichen und sollten als solche betrachtet werden. Der Verlag folgt bei den Produktbezeichnungen im Wesentlichen

den Schreibweisen der Hersteller.

Programmleitung u. Lektorat: Dr. Markus Stäuble

Herausgeber: Hannah BernauerKonzept: Hannah Bernauer, Christian Immler und Dr. Markus Stäuble

Layout u. Fotos:Mathias Vietmeier

art & design: www.ideehoch2.de

Satz: DTP-Satz A. Kugge, München

Druck: FIRMENGRUPPE APPL,

aprinta druck GmbH, Wemding

ISBN 978-3-645-60330-0

60330-0 Titelei 190x240_X 04.09.14 09:02 Seite 4

Page 3: Raspberry Pi Serverbuch - ciando.com · Beachten Sie, dass es für den Raspberry Pi 2 und ältere Modelle unter-schiedliche Downloads gibt. Die GPIO-Schnittstelle Die GPIO-Schnittstelle

Der Raspberry Pi 2 – Was ist neu?Im Sommer 2014 erschien der Raspberry Pi B+, eine erweiterte, neue Versi-

on der Platine, bei der die Entwickler auf die Wünsche der Anwender einge-

gangen sind und zwei zusätzliche USB-Ports, mehr GPIO-Pins sowie einen

stabilen microSD-Kartensteckplatz eingebaut haben. Im November 2014

folgte das Modell A+ mit nur einem USB-Port, ohne Netzwerkanschluss

und mit etwas vereinfachter Hardwareleistung. Es verfügt aber trotzdem

über die erweiterte GPIO-Schnittstelle des Modells B+.

Der Raspberry Pi 2 Modell B.

Anfang des Jahres 2015 erschien dann das neue Modell Raspberry

Pi 2 Modell B, auch als Raspberry Pi B2 bezeichnet, mit deutlich verbesser-

ter Hardwareausstattung. Die neue Version verfügt über einen 900-MHz-

Quad-Core-ARM-Cortex-A7-Prozessor und 1 GByte RAM. Die GPIO-Schnitt-

stelle ist gegenüber den Modellen B+ und A+ unverändert.

Betriebssystem installierenDie neuen Modelle Raspberry Pi B+, A+ und Pi 2 verwenden eine microSD-

Speicherkarte statt einer Speicherkarte im Standard-SDcard-Format.

Zusatzmaterial zum Buch Das im Buch erwähnte Zusatz-

material befindet sich nicht, wie

im Text beschrieben, auf www.

makers-choice.de, sondern auf

www.buch.cd.

60441-8 Raspberry Pi Serverbuch U2_U3.indd 260441-8 Raspberry Pi Serverbuch U2_U3.indd 2 07.09.2015 15:18:1207.09.2015 15:18:12

Page 4: Raspberry Pi Serverbuch - ciando.com · Beachten Sie, dass es für den Raspberry Pi 2 und ältere Modelle unter-schiedliche Downloads gibt. Die GPIO-Schnittstelle Die GPIO-Schnittstelle

3

Seit der Version vom 31.01.2015 unterstützt das Raspbian-Betriebssystem

den Raspberry Pi 2. Ältere Versionen können auf diesem Modell nicht ver-

wendet werden.

MinecraftAuf aktuellen Raspbian-Versionen braucht Minecraft nicht mehr nachins-

talliert zu werden. Das Spiel ist im Startmenü unter Spiele vorinstalliert.

CalDAV-SyncIm Kapitel »Wandkalender« ist ein falscher QR-Code für die

App CalDAV-Sync abgedruckt, die außerdem inzwischen den

Betastatus abgeschlossen hat. Hier ist der richtige QR-Code

für die fertige Version der App.

Raspbian Minimal für WLAN-ZugangspunktDas im Kapitel »Das Tor zur Welt« erwähnte Betriebssystem Raspbian Mini-

mal unterstützt den Raspberry Pi 2 leider nicht.

arkOSDie aktuelle stabile Version von arkOS unterstützt den Raspberry Pi 2 noch

nicht. Der Hersteller bietet aber bereits eine Betaversion der kommenden

Version 0.7 zum Download an: bbs.arkos.io/t/arkos-0-7-beta-test-ima-

ges/1692.

Beachten Sie, dass es für den Raspberry Pi 2 und ältere Modelle unter-

schiedliche Downloads gibt.

Die GPIO-SchnittstelleDie GPIO-Schnittstelle der neuen Raspberry Pi-Modelle bietet 40 statt 26

Pins, wobei die ersten 26 Pins weitgehend denen der älteren Raspberry Pi-

Modelle entsprechen. Nur der ehemalige Pin 21 wurde in 27 umbenannt.

Pin 21 ist jetzt ganz unten bzw. in der Abbildung rechts.

Aus Kompatibilitätsgründen heißt Pin 21 auf den neu produzierten Rasp-

berry Pi-Modellen B und A jetzt auch Pin 27.

Die Programme zur Statusanzeige auf dem LCD-Display verwenden diesen Pin

nicht, sie laufen unverändert auch auf den aktuellen Raspberry Pi-Modellen.

GPIO-Schnittstellen am Raspberry Pi B und A – ältere Platinen (links) sowie B+, A+ und B2 (rechts).

60441-8 Raspberry Pi Serverbuch U2_U3.indd 360441-8 Raspberry Pi Serverbuch U2_U3.indd 3 07.09.2015 15:18:2807.09.2015 15:18:28

Page 5: Raspberry Pi Serverbuch - ciando.com · Beachten Sie, dass es für den Raspberry Pi 2 und ältere Modelle unter-schiedliche Downloads gibt. Die GPIO-Schnittstelle Die GPIO-Schnittstelle

Vorwort des Verlags

Vorwort des VerlagsRaspberry PI B+Kurz vor Ende des Buchprojektes wurde der Raspberry Pi B+ veröffentlicht.

Das Buch ist noch auf Basis des Raspberry Pi B geschrieben. Aber

alle Projekte wurden nochmals auf dem Raspberry Pi B+ erfolgreich

getestet. Auf Fotos ist teilweise noch der Raspberry Pi B zu sehen.

Wie funktioniert das Buch?Nach dem Grundlagenkapitel auf Seite 8 bis 55 folgen die 25 Server. Jeder

Server startet mit einer Überblicksseite. Im Kasten auf der rechten Seite

werden alle wichtigen Informationen zusammengefasst, etwa, wie lange

die Installation dauert und in wie vielen Schritten sie durchgeführt werden

kann. Der Schwierigkeitsgrad wird in Himbeeren (1-5) angegeben. Über

Symbole werden Voraussetzungen spezifiziert:

SYMBOL SD-KARTE, CLASS 10 Gibt an, welche Art von SD-Karte benötigt wird, z. B. SD-Karte des Typs CLASS 10.

SYMBOL USB Angabe, ob eine externe Festplatte oder ein USB-Stick benötigt wird.

SYMBOL X Angabe, ob ein X-Server zur Bedienung benötigt wird.

SYMBOL DAngabe, ob ein Programm zur Anzeige des Serverstatus auf einem LC-Display zurVerfügung steht.

Sollte für die Konfiguration Vorwissen vorausgesetzt werden, wird auf die

jeweilige Seite verwiesen. Notwendige Software wird aufgeführt. Zu jedem

Server stellen wir Links und Zusatzmaterial online bereit. Über den WWW-

CODE finden Sie die Informationen direkt auf der Webseite www.makers-

choice. de.

ZusatzmaterialZum vorliegenden Buch existiert einiges an kostenlosem Zusatzmaterial

auf www.makers-choice.de, wie z. B. PDF-Dokumente mit weiterem Basis-

wissen.

5

60330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 560330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 5 24.08.2014 09:48:5124.08.2014 09:48:51

Page 6: Raspberry Pi Serverbuch - ciando.com · Beachten Sie, dass es für den Raspberry Pi 2 und ältere Modelle unter-schiedliche Downloads gibt. Die GPIO-Schnittstelle Die GPIO-Schnittstelle

60330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 660330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 6 24.08.2014 09:48:5224.08.2014 09:48:52

Page 7: Raspberry Pi Serverbuch - ciando.com · Beachten Sie, dass es für den Raspberry Pi 2 und ältere Modelle unter-schiedliche Downloads gibt. Die GPIO-Schnittstelle Die GPIO-Schnittstelle

01 SFTP-Sererveverr .......................................................566

02022 X-Seeerver und X11-Forwarding .............................644

03030 VNVNC-SeSerrver .... .....................................................707070

040 SaSaS mbm a-Server (NAS) .............................................7878

0050 WeWeW bssbseree vevever (lightttptpd) .........................................88

0606 FoFoFototooseservr er ..... .......................................................996

070 WiW kiki-S-Seerveeer (L(LioionWnWiki) .....................................1006

080808 ClClouuddsdseerver (ownCloud) ..................................1122

09099 E-E-MaMaM ilil-S-Seree ver ...................................................124

1010 PrPrrininntstsere vver ..........................................................131 6

111111 WeWebDbDbDAAVAV-SSServeer r (B( arracucudad Drive) ....................14146

1122 WeWebcamm-Server ...................................................158

13133 DoDoDownload-Server (pyLyLoaoad) .....................................161 8

141414 MMinecraft-Spieleleeserverr . .................. ...... .........................176

1515 Freeciv-Spieleseerrver ............................................. ............18822

16 DLD NA-Server .................. ......................... .....................188

17 Spielestreamingservever (L(Limmele igightht P Pi)i) ............... ...1919944

18 Chat-Servev r (IRCC)) ........................................................191988

1919 Kalender- und Kontaktserrvever (C(CaalDDDav//CardDaDaDav) ......20066

20 WLLANANA -Z-Zugu angspunkt (PPi-i-PoPoint)...........................22122

211 Firewawaalllll ............................................................................222244

222 BaB ckcc upuppserverr (( (rsrssyync) ...............................................232300

23 HHaususautoomamatititionononsssseerver (FHEEM)M) ..........................23366

24 PPC-C-FeFernssteueuere unngsgsseservrver (Syynnnerggy)y)y ........ ................ 242422

25 arkkOOS .................... ....... ...................................................2250

Inhalt 7

01 HiHimbeer-Baiseer .................................... ....... .......... 6363

0202 Brattäpäpä fel mit HiH mbeersoße ............................... 696996

033 Himbeeeeeer-rr Kokos-Ringe ...................................... 7777777

044 Himbeer-SSmS oothie ............................................ .... 887887

055 Appfefel-Himbeeeeer-Grütze .... ............................... ..... 95959595

060 Himbeeer-Dressssing ............................................ 1010055

0707 HiHimbeer-r-HoH tsaauauce ................................................. 111111111111

08 HiH mbeer-BuButtt ermmmilch ...................................... 12122233

09 Himbbeeeertraumu ................................................. 1313131355

10 Feldsaalat mit Himmmbeeren ............................... 1444455

111 Himbmbeeerren mit Honig ............................................ 151555777

112 Himbmbeeer--Turm ....................................................... 161677

131 HiHimbeeeerqrquauarkrkrk ................................................... 1717717555

14 HiHimbmbeeer-LLimmmes ................................................. 1818881

155 HHimbbeeeerrschaum ............................................. 11811 777

1161616 HHimbeer-Punsch ............................................ 19193

17 Himbeer-Balsamico-Essig ...... ............................. 196

1811 Himbeer-Joghurt-Eis ............................................... .... 205

19199 Himbeermarmelade ........ ....... .............. .................... 2122 1

2200 Himbeer-Milchmix ................................................. 22223

22212 Himbeer-Müsli ......................................................... 222299

22 Himbeeren mit Sahnnne ee ................... ........................ 23555

2323 Himbeer-Capppucu cinoooo .......................................... ... 242 1

2424 HiH mmbeeergrgrgratin .......................................................... 249

2525 HiHimbm eeermrmuffffifif nnsnsns . .................... ............................. 2255

25RASPBERRY PI

SERVERRY PI VER

Hannahs25 Rezepte

Hannahs

Grundlagenkapitel

Seite 8 bis 55

60330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 760330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 7 24.08.2014 09:48:5924.08.2014 09:48:59

Page 8: Raspberry Pi Serverbuch - ciando.com · Beachten Sie, dass es für den Raspberry Pi 2 und ältere Modelle unter-schiedliche Downloads gibt. Die GPIO-Schnittstelle Die GPIO-Schnittstelle

1

234

SCHWWIEIERIGKEIITT

20 Minuten / 9 Schritte

WWWCODE Fotoserver

999777797FFFoooootttttoooooosssssseeeeeeerrrvvvvveeerrrr 06

InstallationDie Installation ist in wenigen Schritten erledigt. Laden Sie sich

die Programmdateien aus dem Github des Entwicklers herun-

ter.

git clone git://github.com/thibaud-rohmer/PhotoShow.git

Verschieben Sie anschließend das neu angelegte Verzeichnis

einschließlich aller Unterverzeichnisse in das Verzeichnis des

Webservers.

sudo mv ./PhotoShow-master /var/www/photoshow

Weisen Sie das photoshow-Verzeichnis einschließlich aller

Dateien und Unterverzeichnisse dem Benutzer www-data als

Eigentümer zu, damit der Webserver vollen Zugriff darauf hat.

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

Legen Sie im Home-Verzeichnis /home/pi zwei neue Unterver-

zeichnisse photos und generated an.

mkdir ./photosmkdir ./generated

Dieseee mmümm sssssssenn außußer fffür ddenn BB eennnutzeer r pi a aaauccch füfür den Benuut-t-

zer r www-data llesbab r uuunu d schrhrrrreieie bbbbbar seiin.n. G GGGebbenn S Sie dazu dem m

Benunuttzzeere www-data daaasas EEE Eigigenennnentutututututummmm anan bb beiieiddeedennn VVeVerzrzeieichchninissssen.

sudo chown -R www-data:www-data ./photossudo chown -R www-data:www-data ./generated

5

Das braucht esVOORRWISSSESENN

1 R Rouutterkrkonnfifigguration, S. 25

2 IP-AdAdreessssenen, S. 20

3 F Fesestplatte, S. 43

4 Webserver, S. 88

KONFIGURATION

Portweiterleitungen 1

HTTP 80

SSH-Verbindung zum Raspberry Pi

Feste oder dynamische IP-Adresse imm

Inteernrnnetetet 2

WeWebsbserervev r r (z(z. . B.B.:: lighttpd): keine

DaDatetenbnbanank k nönötitig 4

OpOpOpOptititt ononnala : USUSB-B-StStick/Festplatte zur

DaDateteteensnssspeep icicheherur nng 3

SOSOFFFTFTWWAWAW REREPhPhPhPhotototoSoSoSoShohohoww,w

www.photoshow-gallery.com

60330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 9760330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 97 24.08.2014 09:52:2624.08.2014 09:52:26

Page 9: Raspberry Pi Serverbuch - ciando.com · Beachten Sie, dass es für den Raspberry Pi 2 und ältere Modelle unter-schiedliche Downloads gibt. Die GPIO-Schnittstelle Die GPIO-Schnittstelle

98

Geben Sie dann der gesamten Gruppe des Eigentümers volle Zugriffsrech-

te auf die Verzeichnisse.

sudo chmod -R 775 ./photossudo chmod -R 775 ./generated

Nehmen Sie den Benutzer pi in die Gruppe www-data auf, damit nicht nur

der Webserver, sondern auch Sie selbst Fotos in die Verzeichnisse kopie-

ren können.

sudo adduser pi www-data

Tragen Sie mit dem nano-Editor die beiden Verzeichnisse in die Konfigura-

tion von PhotoShow ein.

sudo nano /var/www/photoshow/confi g.php

Ändern Sie wie in der Abbildung die vorgegebenen Zeilen für photos_dirund ps_generated.

6

789

Die Verzeichnisse photos und generated müssen in der Konfigurationsdatei eingetragen werden.

60330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 9860330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 98 24.08.2014 09:52:3924.08.2014 09:52:39

Page 10: Raspberry Pi Serverbuch - ciando.com · Beachten Sie, dass es für den Raspberry Pi 2 und ältere Modelle unter-schiedliche Downloads gibt. Die GPIO-Schnittstelle Die GPIO-Schnittstelle

99 06Fotoserver

Auf Flickr hochgeladene Fotos pro

Minute:

5.000Anzahl verkaufter Digitalkameras

2013:

6,1 Millionen

Fotoserver in Zahlen

60330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 9960330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 99 24.08.2014 09:52:4024.08.2014 09:52:40

Page 11: Raspberry Pi Serverbuch - ciando.com · Beachten Sie, dass es für den Raspberry Pi 2 und ältere Modelle unter-schiedliche Downloads gibt. Die GPIO-Schnittstelle Die GPIO-Schnittstelle

100

Der erste Start von PhotoShowJetzt können Sie die PhotoShow direkt im Browser aufrufen, indem Sie die

IP-Adresse des Raspberry Pi im lokalen Netzwerk angeben.

Beim ersten Start erscheint ein Formular, in dem Sie das Hauptbenut-

zerkonto anlegen müssen. PhotoShow verwendet eine eigene, von Linux

unabhängige Benutzerverwaltung. Hier können Sie später verschiedene

Benutzer anlegen und ihnen Rechte zum Hochladen von Bildern geben. Be-

sucher der Fotogalerie können sich auch selbst Benutzerkonten einrichten.

In der Praxis

Legen Sie einen ersten Benutzer für PhotoShow an.

60330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 10060330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 100 24.08.2014 09:52:4224.08.2014 09:52:42

Page 12: Raspberry Pi Serverbuch - ciando.com · Beachten Sie, dass es für den Raspberry Pi 2 und ältere Modelle unter-schiedliche Downloads gibt. Die GPIO-Schnittstelle Die GPIO-Schnittstelle

101 06Fotoserver

Nach der Anmeldung können Sie

direkt damit beginnen, Alben

anzulegen und Fotos hochzu-

laden. Nehmen Sie sich jedoch

vorher die Zeit und klicken Sie

einmal oben rechts auf ADMIN.

Hier finden Sie diverse Konfigu-

rationsmöglichkeiten sowie die

Benutzerverwaltung. Schalten

Sie in den globalen Einstellun-

gen die Oberfläche auf Deutsch

um.

Links im Menü kommen Sie zu-

rück zur Webseite.

Fotos hochladen und betrachtenAls angemeldeter Benutzer haben Sie jetzt die Möglichkeit, Ordner und

Unterordner für Fotos anzulegen sowie Bilder hochzuladen. Um Bilder

in die Galerie hochzuladen, legen Sie ein Album an, wechseln in das ge-

wünschte Album und klicken dort auf Bilder uploaden. Alternativ können

Sie Bilder aus dem Dateimanager auf dem PC per Drag & Drop auf das Feld

Bilder uploaden ziehen.

Oben rechts können Sie bei jedem Album festlegen, ob es privat oder öf-

fentlich sein soll. Öffentliche Alben können auch ohne Benutzeranmeldung

betrachtet werden. Bilder hochladen dürfen nur angemeldete Benutzer,

die dazu autorisiert sind.

Die Betrachtungsfunktionen stehen in öffentlichen Alben auch nicht ange-

meldeten Benutzern zur Verfügung. Bei jedem Album wird automatisch ein

Vorschaubild angelegt. Ein Klick auf ein Album bringt eine Übersicht mit

Vorschaubildern, die automatisch angeordnet werden. Klickt man auf ein

Bild, wechselt PhotoShow in eine größere Ansicht dieses Fotos.

In der linken Spalte kann man schnell zu einem anderen Album wechseln,

die rechte Spalte zeigt EXIF-Daten des Fotos an und bietet die Möglichkeit,

PhotoShow direkt auf dem Raspberry Pi nutzenNatürlich können Sie auch direkt den

Midori-Browser auf dem Raspberry Pi

nutzen, wenn Sie die grafische Ober-

fläche dort laufen haben.

http://localhost/photoshowAllerdings verhält sich PhotoShow auf

dem Raspberry Pi etwas träge, was an

der geringen Leistungsfähigkeit der

grafischen Oberfläche liegt und nicht

an der Leistungsfähigkeit des Webser-

vers. Deutlich flüssiger lässt es sich

auf einem anderen PC im Netzwerk

bedienen, wenn der Raspberry Pi nur

als Server läuft.

Hier stellen Sie die Sprache auf Deutsch.In der englischen Oberfläche heißt der Menüpunkt Edit. Settings.

60330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 10160330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 101 24.08.2014 09:52:4724.08.2014 09:52:47

Page 13: Raspberry Pi Serverbuch - ciando.com · Beachten Sie, dass es für den Raspberry Pi 2 und ältere Modelle unter-schiedliche Downloads gibt. Die GPIO-Schnittstelle Die GPIO-Schnittstelle

102

Kommentare abzugeben. Auf Wunsch

können Sie als Administrator in den

Einstellungen den Kommentarbereich

entfernen.

Um das Bild größer zu sehen, klicken

Sie auf die Trennlinien zwischen Bild

und Verzeichnisstruktur bzw. zwi-

schen Bild und Kommentarbereich.

Die seitlichen Bereiche werden da-

mit ausgeblendet, sodass mehr Platz

für das Bild ist. Auf die gleiche Weise

blenden Sie die Spalten wieder ein.

Fotos direkt ins Dateisystem kopierenDie Bilder in PhotoShow müssen nicht

unbedingt einzeln über das Uploadfor-

mular hochgeladen werden, sondern

können auch direkt in Unterverzeich-

nisse des photos-Verzeichnisses ko-

piert werden. Auf diese Weise können

Sie z. B. vom per SSH verbundenen PC

oder von einem am Raspberry Pi ange-

schlossenen USB-Stick sehr einfach

Fotos in die Fotogalerie übertragen.

Die Vorschaubilder der Alben werden

automatisch angelegt, Sie brauchen

nur die Bilder in die gewünschten Al-

benverzeichnisse zu kopieren.

Theoretisch hört sich das ganz einfach an, wären da nicht die verschiede-

nen Linux-Benutzer mit ihren Rechten. Selbst ist man auf dem Raspberry Pi

und auch per SSH als Benutzer pi angemeldet, der Webserver verwendet

aber den Benutzer www-data.

Jetzt können Sie als Benutzer pi Fotos hinzufügen, die automatisch in der

Fotogalerie erscheinen. Auch das Anlegen neuer Ordner ist möglich. Da

diese neuen Ordner dem Benutzer pi gehören, lassen sie sich in der Web-

ansicht der PhotoShow nicht interaktiv bearbeiten, nur betrachten. Um das

Problem zu lösen, weisen Sie nach dem manuellen Anlegen neuer Ordner

Angemeldete Benutzer finden in jedem Album oben Felder zum Anlegen neuer Albenund zum Hochladen von Fotos.

Aus der Sicht eines nicht angemeldeten Benutzers fehlen einige Schaltflächen auf der Oberfläche.

60330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 10260330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 102 24.08.2014 09:52:5124.08.2014 09:52:51

Page 14: Raspberry Pi Serverbuch - ciando.com · Beachten Sie, dass es für den Raspberry Pi 2 und ältere Modelle unter-schiedliche Downloads gibt. Die GPIO-Schnittstelle Die GPIO-Schnittstelle

103 06Fotoserver

im Dateisystem wieder die gesam-

te Ordnerstruktur unterhalb von

./photos dem Benutzer www-dataund seiner Gruppe als Eigentümer zu.

sudo chown –R www-data:www-data ./photos

Geben Sie außerdem der gesamten

Gruppe Schreibrechte auf alle neu

angelegten Unterverzeichnisse.

sudo chmod –R 0775 ./photos

Da die Gruppe Schreibrechte hat

und der Benutzer pi dieser Gruppe

zugeordnet wurde, können Sie wei-

terhin neue Fotos in diese Ordner

kopieren.

Die Benutzerverwaltung von PhotoShowPhotoShow verwendet nach außen eine eigene Benutzerverwaltung, die

unabhängig von den Linux-Benutzern ist. Ein anonymer Besucher der Fo-

togalerie kann sich oben rechts über den Button Anmelden ein eigenes

Benutzerkonto anlegen. Das allein gibt ihm noch keinerlei Rechte, außer,

dass er Kommentare jetzt mit seinem Namen schreibt und nicht mehr an-

onym.

Als Administrator können Sie diesem neu angemeldeten Benutzer jetzt

verschiedene Rechte geben. Dazu sind unter Gruppen bearbeiten im Ad-

min-Menü drei Benutzergruppen vordefiniert:

[ root – Benutzer in dieser Gruppe haben Administratorberechtigung und

dürfen alles: private Alben betrachten, Alben anlegen, Fotos hochladen,

Einstellungen bearbeiten, Benutzer verwalten.

[ uploaders – Benutzer in dieser Gruppe dürfen Fotos hochladen, aber

nichts an den Einstellungen ändern.

[ user – Benutzer in dieser Gruppe dürfen nur Fotos betrachten.

In der Großansicht blättert man mit den Schaltflächen unterhalb des Fotos durch dasAlbum.

PhotoShow mit USB-StickWenn Sie wie im Kapitel Festplatte

beschrieben einen normalen FAT32-

formatierten USB-Stick am Raspber-

ry Pi einrichten und die beiden Ver-

zeichnisse von PhotoShow auf diesen

USB-Stick unterhalb von /media/usb1 legen, dann haben Sie die Probleme

mit den Zugriffsrechten nicht und

können die Fotos auch direkt am PC

auf den Server kopieren, indem Sie

einfach den USB-Stick vom Raspber-

ry Pi an den PC stecken und danach

wieder zurück.

60330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 10360330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 103 24.08.2014 09:52:5224.08.2014 09:52:52

Page 15: Raspberry Pi Serverbuch - ciando.com · Beachten Sie, dass es für den Raspberry Pi 2 und ältere Modelle unter-schiedliche Downloads gibt. Die GPIO-Schnittstelle Die GPIO-Schnittstelle

104

Übersichtliche Benutzer- und Gruppenverwaltung in PhotoShow.

Hier können Sie Benutzer einfach per Drag-and-drop in eine Gruppe zie-

hen und mit einem Klick auf das x links neben dem Benutzernamen auch

wieder aus einer Gruppe herausnehmen. Das x oben rechts in dem grünen

Balken löscht einen Benutzer ohne weitere Nachfrage.

Private AlbenNeben öffentlichen Alben können Sie auch bestimmte Alben als privat mar-

kieren und so nur bestimmten Nutzern sichtbar machen. Dazu müssen Sie

als ein Benutzer mit Root-Rechten angemeldet sein. Klicken Sie dann im

Album rechts oben auf privat machen.

Für private Alben können Sie als Administrator berechtigte Benutzer oder

Gruppen festlegen, die dieses Album sehen dürfen. Zu diesem Zweck kön-

nen Sie in der Gruppenverwaltung auch neue Gruppen einrichten, die zwar

keine speziellen Rechte haben, aber es einfacher machen, bestimmte Al-

ben mehreren Benutzern auf einmal zur Verfügung zu stellen.

Keine Guest Tokens im lokalen NetzwerkSolange PhotoShow nur im lokalen

Netzwerk läuft, können diese Guest

Tokens nicht verwendet werden, da

die Links immer auf die lokale IP-

Adresse des Raspberry Pi verweisen

und daher nur im lokalen Netzwerk

gültig sind, nicht aber im Internet.

Läuft PhotoShow auf einem Webser-

ver im Internet, wird ein Link mit der

echten Domain generiert.

Vorsicht!Löschen Sie nie eine der drei vorde-

finierten Gruppen und auch nie den

letzten Benutzer der Gruppe root. Da-

mit würden Sie die Funktionalität von

PhotoShow unwiderruflich beschädi-

gen bzw. sich selbst die Administrator-

rechte wegnehmen.

60330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 10460330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 104 24.08.2014 09:52:5324.08.2014 09:52:53

Page 16: Raspberry Pi Serverbuch - ciando.com · Beachten Sie, dass es für den Raspberry Pi 2 und ältere Modelle unter-schiedliche Downloads gibt. Die GPIO-Schnittstelle Die GPIO-Schnittstelle

105 06Fotoserver

In privaten Alben erscheint rechts eine neue Leiste.

Möchten Sie ein privates Album bestimmten Personen zeigen, ohne dass

diese ein Benutzerkonto einrichten müssen, erstellen Sie ein Guest Token.

Dies ist ein spezieller Link mit einem langen Zahlenschlüssel, der per E-

Mail verschickt werden kann. Jeder, der diesen Link kennt, kann das private

Album ansehen. Alle gültigen Guest Tokens sind im Administratorbereich

unter View Guest Tokens aufgelistet. Hier können Sie auch jederzeit einzel-

ne löschen und damit ungültig machen.

Zutaten:150 g Himbeeren6 EL Balsamico4 EL Öl (Erdnussöl)SalzPfefferParmesan

Zubereitung:Die Himbeeren in einen großen Rührbecher geben und mit dem Stabmixer pürieren. Nun 6 EL Balsamico (ggf. etwas mehr), das Erdnussöl und Salz und Pfeffer hinzugeben. Dressingabschmecken. Über den Salat (am besten Rucola oder Feldsalat) geben und Parmesan drüberstreuen.

Quelle: chefkoch.de

Himbeer-Dressing

60330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 10560330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 105 24.08.2014 09:52:5324.08.2014 09:52:53

Page 17: Raspberry Pi Serverbuch - ciando.com · Beachten Sie, dass es für den Raspberry Pi 2 und ältere Modelle unter-schiedliche Downloads gibt. Die GPIO-Schnittstelle Die GPIO-Schnittstelle

Heizung anHausautomation ist der aktuelle Trend – jeder will in seinem Haus Licht und Heizung automatisch zeitgesteuert oder aus der Ferne bedienen. Rechtzeitig bevor man abends nach Hause kommt, soll die Heizung hochlaufen und morgens bei Sonnenaufgang die Lampe vor dem Haus ausgehen und die Rollläden hochgefahren werden. FHEM dient als Steuerzentrale für das SmartHome.

60330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 23660330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 236 24.08.2014 10:00:2324.08.2014 10:00:23

Page 18: Raspberry Pi Serverbuch - ciando.com · Beachten Sie, dass es für den Raspberry Pi 2 und ältere Modelle unter-schiedliche Downloads gibt. Die GPIO-Schnittstelle Die GPIO-Schnittstelle

1

2

3

4

SCHWIERIGKEIT

120 Minuten / 8 Schritte

WWWCODE FHEM-Server

237Hausautomationsserver (FHEM) 23

InstallationFHEM (fhem.de) ist ein Open-Source-System zur Hausauto-

mation, das auf PCs, FritzBoxen, verschiedenen NAS-Routern

und auch auf Raspberry Pi läuft und diverse Hardwarekom-

ponenten unterstützt. Die Software läuft auf dem Server, der

ständig in Betrieb sein muss und wird über einen Webbrowser

oder Smartphone-App bedient. Ausführliche Informationen

zu FHEM, zur Bedienung und zu unterstützten Komponenten

liefert das Wiki bei www.fhemwiki.de. Der Name FHEM ist üb-

rigens die Abkürzung für »Freundliche Hausautomation und

Energie-Messung«.

Installieren Sie zuerst Perl und einige Bibliotheken, die zur An-

steuerung der Hardware benötigt werden.

sudo apt-get updatesudo apt-get install perl libdevice-serialport-perl libio-socket-ssl-perl libwww-perl

Laden Sie danach das eigentliche Programm Fhem herunter

unund inststallieren Sie es.

wget http://fhem.de/fhem-5.5.debsudo dpkg -i fhem-5.5.deb

Fügen SiS e e jejetztztzt t nonochch z zwei StStStananandadd rdrdrdbebebenunn tzer ddderee Gruppe ttyhinzu..

sudo adduser pi ttysudo adduser fhem tty

RuR fen Sie jetzt die Weboberfläche des Fhem-Servers im Broww--

seser auf einem PC im Netzwerk auf. Ersetzen Sie die anggegegebebe-e

ne IP-Adresse durch die Ihres Raspberry Pi.

http://192.168.2.124:8083

Das braucht es:

VORWISSEN

1 Routerkonfiguration, S. 25

2 IP-Adressen, S. 20

KONFIGURATION

Portweiterleitungen 1

FHEM 8083, 8084, 8085

SSH-Verbindung zum Raspberry Pi

Feste oder dynamische IP-Adresse im

Internet 2

SOFTWARE

FHEM

HARDWARE

CUL oder COC (Funksender/Empfän-

ger am Raspberry Pi)

Sensoren (Thermometer, Lichtschal-

ter, Fernbedienungen, Bewegungs-

melder)

Aktoren (Schaltsteckdosen, Heizungs-

regler, Rollladenschalter)

60330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 23760330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 237 24.08.2014 10:00:3224.08.2014 10:00:32

Page 19: Raspberry Pi Serverbuch - ciando.com · Beachten Sie, dass es für den Raspberry Pi 2 und ältere Modelle unter-schiedliche Downloads gibt. Die GPIO-Schnittstelle Die GPIO-Schnittstelle

238

Als Erstes muss die Fhem-Installation auf den aktuellen Stand gebracht werden.

Fhem bietet oben ein Feld, in dem die Steuerbefehle eingegeben werden.

Geben Sie hier als Erstes update ein, um die Installation auf den neuesten

Stand zu bringen.

Wenn hier eine Informationsmeldung der Entwickler erscheint, muss diese

erst bestätigt werden. Geben Sie dazu notice confi rm gefolgt von der ID

der Nachricht ein und starten danach das Update.

Nachdem das Update durchgelaufen ist, was einige Minuten dauern kann,

starten Sie den Fhem-Server mit shutdown restart neu. Im Browser er-

scheint ein Verbindungsfehler. Laden Sie nach einigen Sekunden die Seite

neu und die Fhem-Oberfläche ist wieder da.

Tragen Sie jetzt die verwendeten Geräte und Module in die Konfigurations-

datei ein. Die notwendigen Daten finden Sie in den jeweiligen Gerätedo-

kumentationen und teilweise auch über den Menüpunkt Commandref. Die

Konfigurationsdatei können Sie über den Menüpunkt Edit files bearbeiten.

Wählen Sie hier ganz oben die Datei fhem.cfg.

5678

60330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 23860330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 238 24.08.2014 10:00:4324.08.2014 10:00:43

Page 20: Raspberry Pi Serverbuch - ciando.com · Beachten Sie, dass es für den Raspberry Pi 2 und ältere Modelle unter-schiedliche Downloads gibt. Die GPIO-Schnittstelle Die GPIO-Schnittstelle

239 23Hausautomationsserver (FHEM)

So sieht Fhem im Betrieb mit Geräten aus.

Deutschsprachige DokumentationDer Menüpunkt Commandref enthält eine umfangreiche Dokumenta-

tion zu Fhem. Schalten Sie diese in der Seitenleiste links auf DE um,

um sie auf Deutsch zu lesen. Dabei handelt es sich nicht wie bei vielen

Programmen um eine schlechte automatisch erzeugte Übersetzung,

sondern um das Original. Fhem wird in Deutschland entwickelt. Der

Menüpunkt Remote Doc verweist auf diverse Online-Dokumentatio-

nen, das Wiki und das sehr aktive Forum, wo man Hilfe zu speziellen

Anwendungsfällen bekommt.

Ansteuerung der GeräteDie meisten Hardwarehersteller verwenden eigene Systeme mit einer

Vielzahl verschiedener Komponenten, die über Funk in den Frequenz-

bändern 433 MHz und 868 MHz oder über eine 1-Draht-Kabelverbin-

dung gesteuert werden.

Anteil der Internetnutzer in

Deutschland, die sich für die Rege-

lung von Heizungen interessieren:

50,7 %Anteil der Internetnutzer in

Deutschland, die sich für das

automatische Nachbestellen von

Kühlschrankinhalten interessie-

ren:

18,7 %Anteil der Internetnutzer in

Deutschland, die sich für die Nut-

zung des Babyfons via Internet

interessieren:

13,3 %

Hausautomation in Zahlen

60330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 23960330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 239 24.08.2014 10:00:4324.08.2014 10:00:43

Page 21: Raspberry Pi Serverbuch - ciando.com · Beachten Sie, dass es für den Raspberry Pi 2 und ältere Modelle unter-schiedliche Downloads gibt. Die GPIO-Schnittstelle Die GPIO-Schnittstelle

240

In der Praxis

Fhem-App für Smartphones und TabletsFhem bietet eine Android-App andFHEM an, mit der man Zugriff auf die

Daten hat und die Aktoren steuern kann. Die App funktioniert standardmä-

ßig im WLAN, kann aber auch unterwegs über das Mobilfunknetz genutzt

werden, wenn der Fhem-Server einen dynamischen DNS-Eintrag hat und

auf dem Router eine Portweiterleitung geschaltet ist (siehe: Routerkonfi-

guration für Server und IP-Adressen).

Installieren Sie die App über den QR-Code aus dem Google Play Store auf

Ihrem Gerät.

Die App zeigt beim Start Dummy-Daten an. Tippen Sie oben links auf Dum-

myData und wählen im Menü Verwalten. Tippen Sie hier auf Neue Verbin-

dung erstellen, wählen bei Typ die Option FHEMWEB und geben die URL

Ihres Fhem-Servers ein. Nach dem Speichern kann die Verbindung aufge-

baut werden, und Sie sehen die Daten.

1

2

60330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 24060330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 240 24.08.2014 10:00:4324.08.2014 10:00:43

Page 22: Raspberry Pi Serverbuch - ciando.com · Beachten Sie, dass es für den Raspberry Pi 2 und ältere Modelle unter-schiedliche Downloads gibt. Die GPIO-Schnittstelle Die GPIO-Schnittstelle

241 23Hausautomationsserver (FHEM)

Zutaten:150 g Mascarpone100 g Quark 2 EL Vanillezucker50 ml Schlagsahne mit einem Fettgehalt von mindestens 30 %100 g frische, reife Himbeeren1 EL Puderzucker 1 EL Zitronensaft100 ml Milch 1 Messerspitze Zimt Zimt zum Bestäuben

Zubereitung:Die Mascarpone mit dem Quark und dem Vanillezucker glatt rühren (nach Belieben etwas mehr oder weniger Zucker). Die Sahne steif schlagen und nach und nach unter die Mascarponecreme heben. Auf vier Gläser verteilenund in den Kühlschrank stellen. Die Himbeeren putzen, mit dem Zucker und dem Zitronensaft fein pürieren und durch ein Haarsieb streichen. Die Milch erhitzen, den Zimt dazugeben und aufschäumen. Die Himbeersoße auf der Creme verteilen und mit dem Schaumbedecken. Zum Servieren etwasZimt dazugeben.

Quelle: eatsmarter.de

Himbeer-Cappuccino

Fhem-Server über andFHEM vom Smartphone aus steuern

60330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 24160330-0 Hannahs 25 Raspberry Pi Server_NEU_17.indd 241 24.08.2014 10:00:4824.08.2014 10:00:48

Page 23: Raspberry Pi Serverbuch - ciando.com · Beachten Sie, dass es für den Raspberry Pi 2 und ältere Modelle unter-schiedliche Downloads gibt. Die GPIO-Schnittstelle Die GPIO-Schnittstelle

Besuchen Sie unsere Website www.franzis.de

Imm

ler /

Ber

naue

rRa

spbe

rry

PiSE

RVER

BUCH

Drucken, E-Mails, Fotos, Videos und SpieleLaptop, Tablet und Smartphone sind schondrei Geräte, die auf zentrale Daten zugrei-fen. Per Dateimanager oder USB-Stick zusynchronisieren, ist nicht effizient – danndoch besser einen Dateiserver einsetzen.Den Drucker mit dem Tablet zu nutzen, istebenfalls eine schöne Sache und mit dem beschriebenen Druckserver auch kein Problem. Nach getaner Arbeit spielen Sieeine Runde Minecraft mit dem Kumpel,

der Minecraft-Spieleserver macht es möglich. Und Ihre Haussteuerung gestaltenSie mit FHEM noch komfortabler.

Feedback gefällig?Wie war noch mal die IP-Adresse des Servers?Lassen Sie sich diese doch per LCD-Display anzeigen. Auch die Zahl der E-Mails passtauf die vier Zeilen des Displays. Wie Siesolch ein Display an die GPIO anschließen,erfahren Sie in diesem Buch.

Der komplette Quellcode aus dem Buch auf www.buch.cd

Mit 50 Euro zum eigenen Heimserver – das ist nicht möglich? Doch, mit dem Raspberry Pi bekommen Sie sogar ein geräuschloses undstromsparendes Arbeitstier. Außer der Platine benötigen Sie ein Netz-teil, eine SD-Karte sowie Netzwerkkabel oder WLAN-Stick – dann an dieWand oder auf die Hutschiene im Schaltschrank, und keiner sieht diekleine Platine. Jetzt fehlt nur noch die richtige Software mit entspre-chender Konfiguration. Schritt für Schritt, mit vielen Bildern, lernen Siehier, wie Sie die wichtigsten Server ans Laufen bekommen.

Christian Immler war bis 1998 als Dozent für Computer Aided Designan der Fachhochschule Nienburg undan der University of Brighton tätig.Einen Namen hat er sich mit diversenVeröffentlichungen zu Spezialthemenwie 3-D-Visualisierung, PDA-Betriebs-systemen, Linux und Windows gemacht.Seit mehr als 20 Jahren arbeitet er alserfolgreicher Autor mit mehr als 200veröffentlichten Computerbüchern.

Hannah Bernauer studiert Elektro-technik und beschäftigt sich intensivmit Maker-Themen wie Raspberry Piund Arduino™. Zuletzt hat sie zumBeispiel bei der Entwicklung einesRaspberry Pi-Lernpakets des FranzisVerlags mitgewirkt.

Raspberry Pi

SERVERBUCH

Über die Autoren:

Etwas Spaß muss auch sein: Spielen Sie das KultspielMinecraft mit Ihren Freunden.

Sie vertrauen keinem Cloudanbieter?Dann richten Sie sich mit ownCloudIhre eigene Cloud ein.

• SFTP-Server• X-Server• VNC-Server• Samba-Server• Webserver• Fotoserver• Wiki-Server• Cloud-Server• Mail-Server• Print-Server• WebDAV-Server• Webcam-Server• Download-Server• Minecraft-Spieleserver• FreeCiv-Spieleserver• DLNA-Server• Spielestreaming-Server• Chat-Server• CalDav-/CardDav-Server• WLAN-Zugangspunkt• Firewall• Backup-Server• FHEM-Server• Synergy-Server• arkOS

SERVER

60441-3 U1+U4 190x240_Layout 1 10.09.15 09:15 Seite 1


Recommended