Installation · 2 min read · Nov 09, 2025
So installieren Sie Seafile auf Ubuntu 15.04 (Vivid Vervet)
Seafile ist eine private Cloud wie Dropbox, mega.co.nz und andere. Seafile basiert auf Python und ist Open Source, sodass Sie Ihre eigene private Cloud erstellen können, die viel sicherer ist.
Seafile unterstützt Verschlüsselungsbibliotheken, die Ihre Daten sicherer machen. Um Dateien in einer Bibliothek zu verschlüsseln, müssen Sie ein Passwort festlegen, wenn Sie die Bibliothek erstellen. Das Passwort wird nicht in der Seafile-Cloud gespeichert. Selbst der Administrator der Server kann Ihre verschlüsselten Daten ohne das Passwort nicht einsehen.
Dieses Tutorial zeigt die Installation von Seafile auf Ubuntu 15.04.
Voraussetzungen
- Ein Server mit 2 GB RAM
- Ubuntu 15.04 64-Bit
Seafile installieren
Schritt 1 - Installieren der erforderlichen Abhängigkeiten
Um die Installation durchzuführen, benötigt Seafile einige Abhängigkeiten:
- openjdk-7jre
- LibreOffice
- Poppler-utils
- mysql-server
- Python-pip usw.
apt-get install openjdk-7-jre poppler-utils libreoffice libreoffice-script-provider-python libpython2.7 python-pip mysql-server python-setuptools python-imaging python-mysqldb python-memcache ttf-wqy-microhei ttf-wqy-zenhei xfonts-wqy python-pipInstallieren Sie boto mit pip:
pip install botoSchritt 2 - Seafile herunterladen und extrahieren
Seafile kann von der offiziellen Seite heruntergeladen werden, bitte laden Sie es entsprechend Ihren Bedürfnissen herunter. Hier verwende ich Ubuntu 15.04 64-Bit.
Laden Sie das Seafile-Archiv mit wget herunter:
cd /tmp/
wget https://bitbucket.org/haiwen/seafile/downloads/seafile-server_4.1.2_x8664.tar.gzErstellen Sie das Verzeichnis:
sudo su
mkdir -p /root/mycloud/installed/Verschieben Sie die Dateien:
mv seafile-server_4.1.2_x8664.tar.gz /root/mycloud/
cd /root/mycloud/Und extrahieren Sie das Archiv:
tar -xzf seafile-server_4.1.2_x8664.tar.gz
mv seafile-server_4.1.2_x8664.tar.gz installed/Das Verzeichnis für die Installation von Seafile ist also /root/mycloud/.
Schritt 3 - Erstellen der Datenbank
Seafile benötigt 3 Datenbanken:
- ccnet server
- seafile server
- seahub
Bitte melden Sie sich jetzt bei Ihrem MySQL an, erstellen Sie einen Benutzer und gewähren Sie die Berechtigungen für die Datenbanken.
Melden Sie sich bei MySQL an:
mysql -u root -pErstellen Sie 3 Datenbanken:
create database ccnet_db character set = 'utf8';
create database seafile_db character set = 'utf8';
create database seahub_db character set = 'utf8';Erstellen Sie einen Benutzer “seacloud”
create user seacloud@localhost identified by 'yourpassword';Und gewähren Sie dem Benutzer “seacloud” Zugriff auf die Datenbanken:
grant all privileges on ccnet_db.* to seacloud@localhost identified by 'yourpassword';
grant all privileges on seafile_db.* to seacloud@localhost identified by 'yourpassword';
grant all privileges on seahub_db.* to seacloud@localhost identified by 'yourpassword';
flush privileges;Schritt 4 - Setup-Datei ausführen
Bitte gehen Sie zum Installationsverzeichnis von Seafile. Sobald die Datei seafile-server_4.1.2_x8664.tar.gz extrahiert wurde, erscheint ein Verzeichnis seafile-server-4.1.2.
cd /root/mycloud/
cd seafile-server-4.1.2/
./setup-seafile-mysql.shDrücken Sie einfach die Eingabetaste und Sie werden nach Folgendem gefragt:
- Servername
- Domain/IP
- usw.

Dann werden Sie auch nach der Datenbank gefragt. Sie können die Nummer 2 wählen, da Sie einen Benutzer und eine Datenbank erstellt haben.

Und am Ende müssen Sie nur die Eingabetaste drücken, um alle Konfigurationen zu bestätigen, die Sie eingerichtet haben.

Schritt 5 - Seafile und Seahub starten
Jetzt ist alles erledigt und lassen Sie es uns starten, indem wir seafile.sh und seahub.sh ausführen.
./seafile.sh start
./seahub.sh startund füllen Sie Ihre E-Mail und Ihr Passwort aus.

Schritt 6 - Testen von Ihrem Browser
Öffnen Sie Ihren Browser 192.168.1.108:8000 und versuchen Sie, sich mit Ihrem Administratorkonto anzumelden.

Fazit
Mit der Vielzahl an Cloud-Anwendungen heute ist Seafile eine private Cloud-Lösung, die sich gut für den Einsatz an diesem Tag eignet. Mit der Verschlüsselungsfunktion in der Bibliothek/Ordner können Sie die Daten sicherer machen. Und auch die einfache Konfiguration macht es einfach, sie auf Ihrem Server zu implementieren.
Links
- Seafile
Erhalte neue Beiträge in deinem Posteingang.
Kein Spam. Jederzeit abmelden.