GNU/Linux >> LINUX-Kenntnisse >  >> Panels >> Panels

So installieren Sie Seafile auf einem Ubuntu 14.04 VPS

Seafile ist ein Open-Source-Cloud-Speichersystem zum Speichern von Dateien auf dem Seafile-Server und zum Synchronisieren der Dateien zwischen mehreren Computern oder Mobilgeräten mit dem Seafile-Client. Mit Seafile können Sie auch Gruppen mit Dateisynchronisierung und Wikis erstellen und Diskussionen mit Ihrem Team starten, um eine einfache Zusammenarbeit zu ermöglichen.

In diesem Tutorial führen wir Sie durch die Schritte zur Installation von Seafile auf einem virtuellen Ubuntu 14.04 Linux-Server mit MySQL-Server, Apache-Webserver und PHP.

Melden Sie sich zunächst als Benutzer root auf Ihrem Ubuntu 14.04-Server an und stellen Sie sicher, dass alle Pakete auf dem neuesten Stand sind

apt-get update
apt-get upgrade

Installieren Sie die folgenden Abhängigkeiten, die von Seafile benötigt werden

apt-get install python-setuptools python-imaging python-mysqldb

MySQL-Server installieren

apt-get install mysql-server

Führen Sie den folgenden Befehl aus, um Ihren MySQL-Server zu sichern und ein neues Root-Passwort festzulegen

mysql_secure_installation

Installieren Sie als Nächstes den Apache-Webserver und PHP auf Ihrem Server

apt-get install apache2 php5 libapache2-mod-php5

Laden Sie die neueste stabile Version von Seafile von der offiziellen Website auf Ihren Server herunter. Zum Zeitpunkt des Schreibens dieses Artikels ist es Version 4.0.6

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

Entpacken Sie das heruntergeladene tar-Archiv

tar -xzf seafile-server_4.0.6_x86-64.tar.gz
cd seafile-server-4.0.6/

Führen Sie das folgende Skript aus, um zu überprüfen, ob Ihr Server alle Anforderungen erfüllt.

./setup-seafile-mysql.sh

Wir haben bereits alle Anforderungen installiert und es sollte kein Problem geben, also drücken Sie die Eingabetaste, um die Installation fortzusetzen. Sie werden aufgefordert, mehrere Informationen einzugeben, die zum Konfigurieren von Seafile erforderlich sind, wie z. B. Servername, IP-Adresse, Überwachungsports, Erstellen einer MySQL-Datenbank für Seafile usw.

Nachdem alle erforderlichen Informationen eingegeben wurden, erhalten Sie die folgende Meldung

-----------------------------------------------------------------
Your seafile server configuration has been finished successfully.
-----------------------------------------------------------------

run seafile server:     ./seafile.sh { start | stop | restart }
run seahub  server:     ./seahub.sh  { start  | stop | restart  }

Führen Sie also die folgenden Skripte aus, um die Seafile- und Seahub-Server zu starten:

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

Da der Seahub-Server zum ersten Mal gestartet wird, müssen Sie das Administratorkonto erstellen.

What is the email for the admin account?
[ admin email ] [email protected]

What is the password for the admin account?
[ admin password ]

Enter the password again:
[ admin password again ]

----------------------------------------
Successfully created seafile admin
----------------------------------------

Seahub ist ein Seafile-Serverpaket, das einen leichten Python-HTTP-Server enthält, der die Website bedient. Sobald der Seahub-Server gestartet ist, können Sie unter https://yourdomain.com:8000 auf Seafile zugreifen und sich mit dem erstellten Administratorkonto anmelden.

Natürlich müssen Sie nichts davon tun, wenn Sie einen unserer Linux-VPS-Hosting-Dienste nutzen. In diesem Fall können Sie einfach unsere erfahrenen Linux-Administratoren bitten, Seafile für Sie zu installieren. Sie sind 24×7 erreichbar und kümmern sich umgehend um Ihr Anliegen.

PS. Wenn Ihnen dieser Beitrag gefallen hat, teilen Sie ihn bitte mit Ihren Freunden in den sozialen Netzwerken über die Schaltflächen auf der linken Seite oder hinterlassen Sie einfach unten eine Antwort. Danke.


Panels
  1. So installieren Sie FastPanel unter Ubuntu 20.04

  2. So installieren Sie den Graylog-Server unter Ubuntu 16.04

  3. So installieren Sie NextCloud 15 auf Ubuntu 18.04

  4. So installieren Sie Sensu unter Ubuntu 18.04

  5. So installieren Sie Nginx unter Ubuntu 18.04

So installieren Sie aaPanel unter Ubuntu 20.04

So installieren Sie MySQL unter Ubuntu 16.04

So installieren Sie NextCloud 13 auf Ubuntu 16.04

So installieren Sie osTicket unter Ubuntu 16.04

So installieren Sie PHP 7.2 auf Ubuntu 16.04

So installieren Sie OpenVPN unter Ubuntu 18.04