Seafile ist ein Freigabetool mit ähnlichen Funktionen wie Dropbox. Seafile ist das Tool der Wahl, wenn Sie es leid sind, Dateifreigabeseiten zu nutzen und ständig Informationen hoch- und wieder runterzuladen. Mit Seafile auf Ubuntu 20.04 können Sie:
Für die Installation von Seafile verwenden Sie reale oder virtuelle Maschinen, die auf der Basis des Betriebssystems Ubuntu 20.04 laufen. Sie haben Anforderungen an die Menge des Arbeitsspeichers, die Anzahl der Prozessorkerne usw. Es ist besser, mit einem Konto ohne Benutzerkonto zu arbeiten. Es ist besser, von einem Konto ohne Administratorrechte / ohne Root-Rechte (mit sudo
) zu arbeiten. Die Mindestanforderungen sind 4 CPUs und 4 GB RAM.
LDAP, WebDAV-Protokoll, E-Mail-Versand, Backups, Garbage Collection
(GC) und andere Einstellungen können für die Arbeit mit dem Tool erforderlich sein.
Dies erfordert die Aktualisierung der Pakete (
Befehl apt
update), die Überprüfung der Zeitsynchronisation/Zeitzone und der Einstellungen für den automatischen Start.
Möglicherweise müssen Sie auch mit Ihrer Firewall arbeiten (standardmäßig lässt Ubuntu alle Protokolle durch, aber es kann Abweichungen geben).
Wir müssen installieren:
apt install memcached libmemcached-dev
apt install mariadb-server
Der Befehl wird für die Installation verwendet:
useradd seafile -r
Je nach den Besonderheiten des Projekts müssen Sie möglicherweise ein separates Verzeichnis erstellen, in das Sie die Installationsdateien hochladen:
mkdir -p /opt/seafile/bin
Bei der Verwendung des Installationsassistenten ist es notwendig, die IP-Adresse oder den Servernamen anzugeben, mit dem eine Verbindung hergestellt werden soll. Der Benutzer gibt auch den Servernamen an, der öffentlich sein wird. Standardmäßig überwacht der Dienst den Port 8082, aber das kann in den Einstellungen geändert werden.