GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie Seafile auf CentOS 6

In diesem Tutorial zeigen wir Ihnen, wie Sie Seafile auf CentOS 6 installieren. Für diejenigen unter Ihnen, die es nicht wussten, Seafile ist eine Open-Source-Cloud-Speichersoftware. Sie bietet Dateifreigabe und Synchronisierung für einzelne Benutzer und Gruppen bietet es clientseitige Verschlüsselung und einfachen Zugriff von mobilen Geräten.Auch einfach in lokale Dienste wie LDAP und WebDAV integrierbar oder kann mit erweiterten Netzwerkdiensten und Datenbanken wie MySQL, SQLite, PostgreSQL, Memcached bereitgestellt werden , Nginx oder Apache Webserver.

Dieser Artikel geht davon aus, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach und setzt Sie voraus im Root-Konto ausgeführt werden, wenn nicht, müssen Sie möglicherweise 'sudo hinzufügen ‘ zu den Befehlen, um Root-Rechte zu erhalten. Ich zeige Ihnen Schritt für Schritt die Installation von Seafile auf einem CentOS 8.

Seafile auf CentOS 6 installieren

Schritt 1. Installieren Sie zuerst die erforderlichen Pakete.

yum -y update
yum -y install python-imaging MySQL-python python-simplejson python-setuptools

Schritt 2. Installieren Sie Seafile auf CentOS 6.

Erstellen Sie einen neuen Benutzer, der zum Ausführen der Seafile-Dienste verwendet wird:

adduser seafile
passwd seafile
su -seafile

Sie müssen die letzte Version von Seafile herunterladen:

wget https://bitbucket.org/haiwen/seafile/downloads/seafile-server_4.0.6_x86-64.tar.gz
tar xfz seafile-server_4.0.6_x86-64.tar.gz
cd seafile-server_4.0.6/

Führen Sie dieses Skript aus, das die erforderlichen Datenbanken und Verzeichnisse für den Seafile-Server erstellt, und beantworten Sie alle Fragen mit den folgenden Konfigurationsoptionen, nachdem das Skript die Existenz von Python überprüft hat erforderliche Module:

./setup-seafile-mysql.sh

Nach erfolgreicher Installation des Seafile-Servers generiert er einige nützliche Informationen, z um den Server zu starten.

Schritt 3. Iptables oder Firewall konfigurieren

# nano /etc/sysconfig/iptables
-A INPUT -p udp -m state --state NEW --dport 8000 -j ACCEPT
-A INPUT -p tcp -m state --state NEW --dport 8000 -j ACCEPT

Starten Sie iptables neu, um Regeln mit dem folgenden Befehl anzuwenden:

service iptables restart

Schritt 4. Starten der Seafile-Dienste.

Führen Sie nun die Skripte „seafile.sh“ und „seahub.sh“ aus, um den Seafile-Server zu starten.

su - seafile
cd seafile-server_4.0.6
./seafile.sh start
./seahub.sh start

Schritt 5. Zugriff auf Seafile.

Seafile ist standardmäßig auf HTTP-Port 8000 verfügbar. Öffnen Sie Ihren bevorzugten Browser und navigieren Sie zu http://yourdomain.com:8000 oder http://server- ip:8000. Geben Sie die Administrator-E-Mail-ID und das Passwort ein, um sich anzumelden, die Sie zum Zeitpunkt der Installation erstellt haben. Wenn Sie eine Firewall verwenden, öffnen Sie bitte Port 8000, um den Zugriff auf das Bedienfeld zu ermöglichen.

Herzlichen Glückwunsch! Sie haben Seafile erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial zur Installation des Open-Source-Cloud-Speichers von Seafile auf einem CentOS 6-System verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle Seafile-Website.


Cent OS
  1. So installieren Sie PHP 7, 7.2 und 7.3 auf CentOS 7

  2. So installieren Sie Java 11 und 12 unter CentOS 7

  3. So installieren Sie Wine 4.0 unter CentOS 7

  4. So installieren Sie Vim 8.2 unter CentOS 7

  5. So installieren Sie VirtualBox unter CentOS 7

So installieren Sie Ruby unter CentOS 7

So installieren Sie PostgreSQL unter CentOS 7

So installieren Sie Go unter CentOS 7

So installieren Sie R unter CentOS 7

So installieren Sie R unter CentOS 8

So installieren Sie Seafile auf CentOS 7