Ihre private Cloud auf Windows mit Seafile
4.8 (22 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
639 students enrolled
Wishlisted Wishlist

Please confirm that you want to add Ihre private Cloud auf Windows mit Seafile to your Wishlist.

Add to Wishlist

Ihre private Cloud auf Windows mit Seafile

Schritt für Schritt zur Datenspeicherung in der eigenen Cloud.
4.8 (22 ratings)
Instead of using a simple lifetime average, Udemy calculates a course's star rating by considering a number of different factors such as the number of ratings, the age of ratings, and the likelihood of fraudulent ratings.
639 students enrolled
Created by Michael Fritz
Last updated 10/2016
German
Price: Free
Includes:
  • 1.5 hours on-demand video
  • 1 Article
  • 25 Supplemental Resources
  • Full lifetime access
  • Access on mobile and TV
  • Certificate of Completion
What Will I Learn?
  • Ihre erste Seafile Installation auf Windows Server oder Windows 8.1 zu betreiben
  • Das System grundlegend abzusichern
  • Ein öffentliches Zertifikat einzubinden
  • Ein selbstsigniertes Zertifikat zu erstellen
  • Einen Reverse Proxy für Seafile aufzusetzen
  • E-Mail Benachrichtigungen zu konfigurieren
  • Grundlegende Personalisierungen durchzuführen
View Curriculum
Requirements
  • Sie sollten im grundsätzlichen Umgang mit Windows vertraut sein.
  • Sie sollten einen dezidierten Windows Server oder einen Windows 8.1 Client als Übungsumgebung bereitstellen
Description

Ab jetzt nehmen wir unsere Daten in die eigene Hand. In diesem Videotraining setzen wir gemeinsam eine Seafile Installation auf Windows auf. Zunächst führen wir einige vorbereitende Tasks im Windows Hostsystem durch. Danach laden wir uns die benötigten Dateien herunter. Anschließend installieren wir die private Cloud Seafile auf Basis von Python. Dieses Turorial bezieht sich auf die Seafile Version 5x.

Zusätzlich setzen wir einen Reverse-Proxy mit Hilfe des Application Request Moduls auf und definieren eine HTTPS Umleitung. Auch das Einbinden der passenden Zertifikate wird kommt nicht zu kurz. Abschließend passen wir unsere Seafile Installation noch an unsere Bedürfnisse an und binden ein eigenes Logo ein.

Zum Schluss ernten wir unsere Früchte und erleben Seafile in Aktion: Mit dem Browser, einem Windows Client und mit dem Smartphone.

Who is the target audience?
  • IT-affine Windows-Benutzer oder Administratoren, die erste Schritte auf einem selbstgehosteten privaten Cloudsystem abspeichern wollen
  • Dieses Videotraining begleitet Sie Schritt für Schritt bei Ihrer ersten Installation von Seafile auf einem Windows System. Der Kurs gibt nützliche Tipps zur Absicherung Ihrer Installation, stellt jedoch nicht den Anspruch, ein komplettes Sicherheitsmodell zu integrieren.
  • Serverhardening, Firewalling und Intrusion Detection/Prevention werden in diesem Videotraining nicht behandelt.
Students Who Viewed This Course Also Viewed
Curriculum For This Course
30 Lectures
01:46:58
+
Bereiten Sie Ihre Umgebung für Seafile vor
6 Lectures 14:44

In dieser Lektion verschaffen wir uns einen Überblick darüber, worum es in diesem Kurs geht und wo wir hinwollen.

Was Sie in diesem Kurs erwartet
02:11

Damit Sie das Beste aus Ihrem Videotraining herausholen, lesen Sie sich bitte kurz dieses Dokument mit einigen Tipps und Hinweisen durch.

Kurz-FAQ zur Udemy Plattform. Wichtig! Bitte lesen.
4 pages

In diesem Video werden wir den Seafile Server und Python herunterladen um später direkt loslegen zu können.

Laden Sie die benötigten Dateien herunter.
02:30

Ein Angreifer versucht sich immer zuerst mit Standardaccounts einzuloggen. Den Administratoraccount umzubenennen bietet hier einen guten Grundschutz. Wie es geht, erfahren Sie in diesem Video.

Benennen Sie das Administratorkonto um.
02:11

Die Windows Firewall hat standardmäßig Ausnahmen. Viele Ausnahmen. Das werden wir in diesem Video abstellen.
Schalten Sie unnötige Windows Firewallregeln ab.
03:17

Die Standard-Programmordner in Windows sind besonders geschützte Verzeichnisse mit restriktiven Berechtigungen. Sowohl Seafile als auch Python möchten sich jedoch lieber im Rootverzeichnis installieren. Mit Hilfe von symbolischen Links adressieren wir sowohl das Problem mit den Leerzeichen im Namen der "Program Files" Verzeichnisse, nutzen aber dennoch deren Berechtigungsstruktur.
Nutzen Sie das Program Files Verzeichnis mit Hilfe von symbolischen Links
04:35
+
Windows Server 2012R2 mit öffentlicher IP
5 Lectures 12:33

Sobald es um wichtige Dateien oder Logins in Sachen Web geht, haben wir bei der Protokollwahl zwei Möglichkeiten: HTTPS und HTTPS. Dafür benötigen wir Zertifikate. In diesem Video werden wir ein Zertifikat von einer öffentlichen Zertifierungsstelle einbinden, welches im Vorfeld bereitgestellt wurde.

Binden Sie ein öffentliches Zertifikat ein.
05:21

Für den Reverse Proxy benötigen wir den Internet Infomation Server. In diesem Video werden wir die entsprechende Rolle installieren.

Installieren Sie die benötigten Windows Server Rollen und Features.
01:27

Die Python Installation auf Windows ist nicht schwer. Beachten Sie allerdings, Python zur Path Variable hinzuzufügen.
Stellen Sie das Python Framework als Basis für Ihre Seafile Installtion bereit.
01:20

Die Seafile Installation besteht aus zwei Komponenten: Dem Seafile Programm und dem Seafile Server. Wir bringen beide Bestandteile an den richtigen Ort im Dateisystem.
Installieren Sie Seafile.
02:16

Die Grundeinrichtung von Seafile geht schnell. Einen Account hinzufügen, Seafile als Windows Dienst starten und schon kann erste Test stattfinden.
Nehmen Sie Seafile in Betrieb.
02:09
+
Windows 8.1 mit privater IP
6 Lectures 20:13
Wenn Sie Seafile von außen erreichbar machen, bietet sich eine statische IP an - um später böse Überraschungen beim Portforwarding zu vermeiden.
Richten Sie eine statische IP auf Ihrem Client ein.
03:48

Selbstsignierte Zertifikate sind nicht die erste Wahl um eine Website mit HTTPS abzusichern. Allerdings geht es schnell und einfach und ist für Testzwecke durchaus probat. In diesem Video generieren wir ein öffentliches Zertifikat mit der Powershell und exportieren anschließend den öffentlichen Teil.
Erstellen Sie ein selbstsigniertes Zertifikat.
04:34

Auch auf dem Windows Client wollen wir später einen Reverse Proxy einsetzen. Daher müssen wir im Vorfeld die entsprechenden Windows Features, sprich den IIS Webserver installieren.
Installieren Sie die benötigten Windows Features.
01:36

Die Installation von Python auf einem Client ist analog zur der Installation auf einem Server. Da wir aber nicht als nativer Administrator angemeldet sind, bekommen wir die user Account Control zu sehen.

Installieren Sie Python auf dem Windows 8.1 System.
01:36

Die Installation von Seafile auf einem Client ist analog zur der Installation auf einem Server. Allerdings möchte Windows 8.1 einige Firewallausnahmen erstellen, die wir selbstverständlich nicht genehmigen.
Kopieren Sie Seafile an die richtige(n) Stelle(n) im Dateisystem.
02:01

Diese Lektion wird nicht einfach. Die unterschiedlichen Routerhersteller haben unterschiedliche Oberflächen zur Einrichtung des Portforwardings. In diesem Video werden wir uns das Grundkonzept ansehen und ein Portforwarding auf einer MonoWall einrichten.
Richten Sie das Portforwarding für den Zugriff aus dem Internet ein.
06:38
+
Nachbereitung
5 Lectures 22:08
Selbstverständlich können Sie jederzeit via IP auf Ihre Seafile Installation zugreifen. Aber sind wir ehrlich: Mit einem Namen ist es wesentlich schicker. Wir werden in diesem Video eine DNS Zone mit passendem Hosteintrag auf einem Windows Server erstellen und Sie erfahren einige Tipps zu Anbietern von dynamischen DNS Diensten.
Lösen Sie Namen mit Hilfe von DNS auf.
06:21

Microsoft stellt in der Webgallery viele nützliche Applikationen rund um das IIS-Ökosystem zur Verfügung. Wir werden in diesem Video das Application Request Routing Modul (ARR) für die spätere Nutzung als Reverse Proxy herunterladen und installieren.
Installieren Sie das Application Request Routing Modul als Reverse Proxy.
03:51

Die Konfiguration des ARR ist nicht ganz ohne. Aber mit Hilfe einer vorkonfigurierten web.config Datei am richtigen Speicherort verliert die Einrichtung ihren Schrecken.
Konfigurieren Sie das ARR Modul fertig und binden Sie das HTTPS Zertifikat ein.
05:46

Ihr System reagiert sowohl auf HTTP als auch auf HTTPS. Mit einer Umleitung erzwingen Sie eine sichere Verbindung zu Ihren Seafile Server.
Richten Sie eine HTTPS Umleitung ein
02:43

Nun ist Ihr Seafile fast fertig. Nach dem Editieren zweier Konfigurationsdateien haben wir es geschafft.
Mit letzten Arbeiten in der Seafilekonfiguration machen Sie Ihr System startklar
03:27
+
Seafile nutzen
3 Lectures 13:08

Falls Sie mit einem selbstsignierten Zertifikat auf Ihrer Seafile Installation arbeiten, müssen wir dieses auf dem zugreifenden Client einbinden - sonst gibt es böse Warnungen. Wie das funktioniert, werden wir in diesem Video durchgehen.

Binden Sie ein selbstsigniertes Zertifikat ein.
05:56

Jetzt zählt's: Haben wir alle Konfigurationsschritte erfolgreich durchgeführt? Wenn ja, werden wir mit einem fehlerfreien HTTPS-Zugriff auf unsere Installation mit Up- und Downloadmöglichkeit belohnt.

Greifen Sie mit dem Webbrowser auf Seafile zu.
02:53

Der Zugriff mit Hilfe der Desktopclients ist äußerst praktisch und komfortabel. Synchronisieren Sie einfach beliebige Bibliotheken per Knopfdruck.

Greifen Sie mit dem Desktop Client auf Seafile zu.
04:19
+
Bonus
5 Lectures 13:12

Leider ist Windows Phone nicht sehr weit verbreitet. In Sachen Apps bedeutet das: Keine Verbreitung, keine Apps - keine Apps, wenig Verbreitung. Auch Udemy führt übrigens keine Windows Phone App. *klopf klopf*. Manchmal fassen sich allerdings Drittanbieter ein Herz und entwickeln doch eine App. in diesem Video installieren wir die Windows Phone App Wavecloud um auf unsere Demoumgebung zuzugreifen.

Nutzen Sie auch Windows Phone für den Seafile Zugriff
02:25

Eine Webapplikation ohne Mailunterstützung macht nur halb so viel Spaß. Außerdem brint uns die E-Mail Unterstützung in Seafile handfeste Vorteile. So können z.B. administrative Kennwörter einfach zurückgesetzt werden.
Richten Sie die Unterstützung von E-Mail Benachrichtigungen ein.
06:25

In dieser Lektion werden wir ein benutzerdefiniertes Logo einsetzen und den Infotext für den Browser anpassen.

Nutzen Sie ein benutzerdefiniertes Logo in Seafile.
04:13

Schützen Sie Ihre Seafile Installation mit der Sophos UTM
7 pages

In diesem Walktrough zeige ich Ihnen, wie ich meine Seafile-Instanz mehrfach erfolgreich aktualisiert habe.

Seafile Server Upgrade
00:09
About the Instructor
Michael Fritz
4.6 Average rating
32 Reviews
682 Students
2 Courses
Lernschmiede. Besser einfach - einfach besser!

Michael Fritz ist Fachinformatiker/Systemintegration und Microsoft Certified Trainer. Seit über 15 Jahren bändigt er die IT-Komplexität für seine Schulungsteilnehmer im Bereich Windows Client- und Serversysteme, Netzwerke & TCP/IP sowie Exchange Server. Sein berufliches Wirken erstreckt sich über die Ausbildung von Fachinformatikern, Administration von Midsize-Windows-Netzwerken und dem Verfassen von Artikeln in Fachzeitschriften.

Als IT-Aufheller sieht er seine Mission darin, Licht ins Dunkel komplexer IT-Systeme zu bringen und schwierige Sachverhalte klar und strukturiert zu veranschaulichen. Sein Motto lautet stets: »Besser einfach - einfach besser«. Michael Fritz ist seit 2003 durchgängig Mitglied im Prüfungsausschuss für Fachinformatiker und hält alle gängigen Microsoft Infrastruktur Zertifizierungen, wie z.B. MCSE 2012, MCSA 2012, MCITP EA Server 2008 & Exchange.