GNU/Linux >> LINUX-Kenntnisse >  >> Ubuntu

So installieren Sie Seafile unter 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 beim Erstellen der Bibliothek ein Kennwort festlegen. Das Passwort wird nicht in der Seafile-Cloud gespeichert. So kann auch der Administrator der Server 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 Sie die erforderlichen Abhängigkeiten

Um die Installation durchzuführen, benötigt das Seafile einige Abhängigkeiten:

  • openjdk-7jre
  • LibreOffice
  • Popler-utils
  • mysql-server
  • Python-Pip etc.
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-pip

Installieren Sie boto mit Pip:

pip install boto

Schritt 2 – Seafile herunterladen und extrahieren

Seafile kann von der offiziellen Website heruntergeladen werden, bitte laden Sie es nach 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.gz

Erstellen 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 – Datenbank erstellen

Seafile benötigt 3 Datenbanken:

  1. ccnet-Server
  2. Seafile-Server
  3. seahub

Melden Sie sich jetzt bitte bei Ihrem MySQL an und erstellen Sie einen Benutzer und den Datenbanken gewähren .

Melden Sie sich bei mysql an:

mysql -u root -p

Erstellen 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 [email protected] identified by 'yourpassword';

Und gewähren Sie unserem Benutzer "seacloud" Zugriff auf die Datenbanken:

grant all privileges on ccnet_db.* to [email protected] identified by 'yourpassword';
grant all privileges on seafile_db.* to [email protected] identified by 'yourpassword';
grant all privileges on seahub_db.* to [email protected] identified by 'yourpassword';
flush privileges;

Schritt 4 - Setup-Datei ausführen

Bitte wechseln Sie in das Installationsverzeichnis 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.sh

Drücken Sie einfach die Eingabetaste und Sie werden gefragt nach:

  • Servername
  • Domain/IP
  • usw.

Dann werden Sie auch nach der Datenbank gefragt. Sie können 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 von Ihnen eingerichteten Konfigurationen zu bestätigen.

Schritt 5 – Starten von Seafile und Seahub

Jetzt ist alles fertig und wir können es starten, indem wir seafile.sh und seahub.sh ausführen.

./seafile.sh start
./seahub.sh start

und geben Sie Ihre E-Mail-Adresse und Ihr Passwort ein.

Schritt 6 – Testen von Ihrem Browser aus

Öffnen Sie Ihren Browser 192.168.1.108:8000 und versuchen Sie, sich mit Ihrem Administratorkonto anzumelden.

Schlussfolgerung

Bei der großen Vielfalt an Cloud-Anwendungen von heute ist Seafile eine private Cloud-Lösung, die für den Einsatz in der heutigen Zeit gut geeignet ist. Mit der Verschlüsselungsfunktion in der Bibliothek/Ordner können Sie die Daten sicherer machen. Und auch einfach zu konfigurieren, machen es einfach in Ihrem Server zu implementieren.

  • Seafile

Ubuntu
  1. So installieren Sie Odoo auf Ubuntu

  2. So installieren Sie Seafile auf Ubuntu 14.04 (Trusty Tahr)

  3. So installieren Sie Nagios 4.0.8 auf Ubuntu 15.04 (Vivid Vervet)

  4. So installieren Sie Seafile auf einem Ubuntu 14.04 VPS

  5. So installieren Sie EPrints unter Ubuntu 20.04

So installieren Sie qt unter Ubuntu 20.04

So installieren Sie Seafile unter Ubuntu 14.04

So installieren Sie Seafile auf Ubuntu 16.04 LTS

So installieren Sie Seafile auf Ubuntu 20.04 LTS

So installieren Sie Go in Ubuntu 20.04

So installieren Sie Go unter Ubuntu 22.04