Abo
  • Services:
Anzeige
Die Installation des Seafile-Servers ist zwar Handarbeit, verläuft aber weitgehend problemlos.
Die Installation des Seafile-Servers ist zwar Handarbeit, verläuft aber weitgehend problemlos. (Bild: Screenshot: Golem.de)

Installation per Shell-Skript

Nun wechseln wir mit cd seafile-server-3.0.2 in den Ordner, in dem die zuvor entpackten Dateien liegen. Dort sind zahlreiche Shell-Skripts zu finden, die an der Endung .sh zu erkennen sind. Mit diesen erfolgt die Einrichtung des Seafile-Servers.

Zunächst müssen noch einige Python-Bibliotheken aus den Debian-Softwarequellen installiert werden. Folgender Befehl erledigt das in einem Rutsch:

sudo apt-get install python2.7 python-setuptools python-simplejson python-imaging python-mysqldb

Anzeige

Anschließend starten wir mit ./setup-seafile-mysql.sh die Konfiguration der Mysql-Datenbank, für die wir das Administrator-Passwort der Datenbank benötigen. Zunächst muss ein beliebiger Name für den Seafile-Server eingegeben werden, wir haben uns für seafile_pi entschieden. Danach muss die IP-Adresse des Raspberry Pi im lokalen Netzwerk eingegeben werden.

Abfragen bestätigen

Seafile benötigt spezielle Ports, die in den nächsten Schritten definiert werden. Wir folgen hier den Vorgaben, die wir mit Enter quittieren. Auch der Vorgabe des Verzeichnisses für die Ablage der gespeicherten Daten folgen wir, diese werden im Home-Verzeichnis des Nutzers pi abgelegt. Nach der Festlegung weiterer Ports erfolgt die Abfrage, ob wir neue Datenbanken erstellen oder vorhandene nutzen wollen. Mit der ersten Option lassen wir zunächst neue Datenbanken erstellen. Bei einem späteren Upgrade auf eine neue Version von Seafile-Server können wir dann auf die bestehenden zurückgreifen.

Nach der Eingabe des Administrator-Passworts für Mysql lassen wir zunächst den neuen Benutzer seafile erstellen und geben diesem ein neues Passwort. Die Einrichtung der Datenbanken als Benutzer root ist aus Sicherheitsgründen nicht empfohlen, vor allem wenn der Server später auch über das Internet erreichbar sein soll. Die drei folgenden Empfehlungen für die Namen der neuen Datenbanken übernehmen wir wieder jeweils mit Enter. Nachdem das Skript noch eine Zusammenfassung unserer Eingaben anzeigt, drücken wir erneut die Eingabetaste, um die Änderungen zu übernehmen.

Begrenzung aufheben

Das Skript erstellt nicht nur die benötigten Datenbanken, sondern legt auch den symbolischen Link seafile-server-latest an, der zum Verzeichnis der aktuell verwendeten Seafile-Server-Version führt. Die im Laufe der Installation dort abgelegten Konfigurationsdateien lassen sich später weiterverwenden.

Standardmäßig gibt es unter Linux eine Begrenzung, wie viele Dateien gleichzeitig geöffnet werden dürfen, nämlich 1024. Das reicht in den meisten Fällen aus. Seafile hält die Verbindungen zwischen Client und Server offen, wenn diese verbunden sind. Daher wird empfohlen, die Begrenzung mit sudo ulimit -n 30000 zu erhöhen, vor allem wenn zahlreiche Clients auf den Seafile-Server zugreifen. Für erste Versuche in einem Heimnetzwerk ist diese Option nicht notwendig und kann später noch gesetzt werden.

 Dropbox-Alternativen: Seafile-Installation in HandarbeitErster Start 

eye home zur Startseite
ND 07. Mai 2014

Ich verwende seit einiger Zeit arXshare und bin sehr zufireden. Es ist einfach zu...

sardello 05. Mai 2014

Hat jemand nach Anleitung installiert? Ich wurde während der Installation des Raspberry...

luckyiam 03. Mai 2014

Aber damit kann man doch nicht autosyncen, oder?

Loris1123 03. Mai 2014

Ich finde die offizielle Dokumentation auch sehr gut! Dort wird jeder Schritt...

narea 03. Mai 2014

Nja der seafile webserver kann kein https, so habe ich das auch verstanden. Die Frage ist...



Anzeige

Stellenmarkt
  1. Fraunhofer-Institut für Integrierte Schaltungen IIS, Erlangen
  2. M-net Telekommunikations GmbH, München oder Augsburg
  3. Basler AG, Ahrensburg
  4. Garmin Würzburg GmbH, Würzburg


Anzeige
Top-Angebote
  1. (-47%) 31,99€
  2. (-60%) 15,99€
  3. (-78%) 6,66€

Folgen Sie uns
       


  1. Search Light

    Google testet schlanke Such-App

  2. 3D-Drucker

    Neues Verfahren erkennt Manipulationen beim 3D-Druck

  3. AVS Device SDK

    Amazon bringt Alexa auf Raspberry Pi und andere Boards

  4. Adblock Plus

    OLG München erklärt Werbeblocker für zulässig

  5. Streaming

    Netflix plant 7 Milliarden US-Dollar für eigenen Content ein

  6. Coffee Lake

    Core i3 als Quadcores und Core i5 als Hexacores

  7. Starcraft Remastered im Test

    Klick, klick, klick, klick, klick als wär es 1998

  8. KB4034658

    Anniversary-Update-Update macht Probleme mit WSUS

  9. Container

    Githubs Kubernetes-Cluster überlebt regelmäßige Kernel-Panic

  10. Radeon RX Vega

    Mining-Treiber steigert MH/s deutlich



Haben wir etwas übersehen?

E-Mail an news@golem.de


Anzeige
Mitmachprojekt: HTTPS vermiest uns den Wetterbericht
Mitmachprojekt
HTTPS vermiest uns den Wetterbericht

Breitbandausbau auf Helgoland: Deutschlands Hochseefelsen bekommt nur Vectoring
Breitbandausbau auf Helgoland
Deutschlands Hochseefelsen bekommt nur Vectoring
  1. Provider Dreamhost will keine Daten von Trump-Gegnern herausgeben
  2. Home Sharing Airbnb wehrt sich gegen Vorwürfe zu Großanbietern
  3. Illegale Waffen Migrantenschreck gibt es wieder - jetzt als Betrug

Google Home auf Deutsch im Test: "Tut mir leid, ich verstehe das nicht"
Google Home auf Deutsch im Test
"Tut mir leid, ich verstehe das nicht"
  1. Kompatibilität mit Sprachassistenten Trådfri-Update kommt erst im Herbst
  2. Smarte Lampen Ikeas Trådfri wird kompatibel mit Echo, Home und Homekit
  3. Lautsprecher-Assistent Google Home ab 8. August 2017 in Deutschland erhältlich

  1. Re: Gardena nutzt man am Anfang. Später steigt...

    Nethlem | 23:39

  2. Re: Ich blocke nicht die Werbung auf Golem.

    Rulf | 23:39

  3. Re: Solange sie Content produzieren wie

    Muhaha | 23:34

  4. Re: ich benutz keinen blocker

    blacksheeep | 23:31

  5. Re: Angeber-Specs

    HibikiTaisuna | 23:31


  1. 17:02

  2. 15:55

  3. 15:41

  4. 15:16

  5. 14:57

  6. 14:40

  7. 14:26

  8. 13:31


  1. Themen
  2. A
  3. B
  4. C
  5. D
  6. E
  7. F
  8. G
  9. H
  10. I
  11. J
  12. K
  13. L
  14. M
  15. N
  16. O
  17. P
  18. Q
  19. R
  20. S
  21. T
  22. U
  23. V
  24. W
  25. X
  26. Y
  27. Z
  28. #
 
    •  / 
    Zum Artikel