GNU/Linux >> Znalost Linux >  >> Panels >> Panels

Jak nainstalovat Seafile na Ubuntu 14.04 VPS

Seafile je cloudový úložný systém s otevřeným zdrojovým kódem pro ukládání souborů na serveru Seafile a synchronizaci souborů mezi více počítači nebo mobilními zařízeními pomocí klienta Seafile. Pomocí Seafile můžete také vytvářet skupiny se synchronizací souborů, wiki a zahájit diskuse se svým týmem, abyste mohli snadno spolupracovat.

V tomto tutoriálu vás provedeme kroky instalace Seafile na virtuální server Ubuntu 14.04 Linux se serverem MySQL, webovým serverem Apache a PHP.

Nejprve se přihlaste ke svému serveru Ubuntu 14.04 jako uživatel root a ujistěte se, že všechny balíčky jsou aktuální

apt-get update
apt-get upgrade

Nainstalujte následující závislosti potřebné pro Seafile

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

Nainstalujte MySQL server

apt-get install mysql-server

Spusťte následující příkaz k zabezpečení serveru MySQL a nastavení nového kořenového hesla

mysql_secure_installation

Dále nainstalujte webový server Apache a PHP na váš server

apt-get install apache2 php5 libapache2-mod-php5

Stáhněte si nejnovější stabilní verzi Seafile na svůj server z jejich oficiálních stránek. V okamžiku psaní tohoto článku je to verze 4.0.6

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

Rozbalte stažený archiv tar

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

Spusťte následující skript a zkontrolujte, zda váš server splňuje všechny požadavky.

./setup-seafile-mysql.sh

Všechny požadavky jsme již nainstalovali a neměl by nastat žádný problém, takže pokračujte v instalaci stisknutím klávesy Enter. Budete vyzváni k zadání několika informací potřebných ke konfiguraci Seafile, jako je název serveru, IP adresa, naslouchací porty, vytvoření MySQL databáze pro Seafile atd…

Po zadání všech požadovaných informací obdržíte následující zprávu

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

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

Spusťte tedy následující skripty pro spuštění serverů Seafile a Seahub:

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

Protože se server Seahub spouští poprvé, budete si muset vytvořit účet správce.

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 je serverový balíček Seafile obsahuje lehký Python HTTP server, který obsluhuje web. Jakmile je server Seahub spuštěn, můžete získat přístup k Seafile na adrese https://yourdomain.com:8000 a přihlásit se pomocí vytvořeného účtu správce.

Samozřejmě nemusíte nic z toho dělat, pokud používáte některou z našich hostingových služeb Linux VPS, v takovém případě můžete jednoduše požádat naše zkušené administrátory Linuxu, aby vám Seafile nainstalovali. Jsou k dispozici 24×7 a okamžitě se postarají o váš požadavek.

PS. Pokud se vám tento příspěvek líbil, sdílejte jej se svými přáteli na sociálních sítích pomocí tlačítek vlevo nebo jednoduše zanechte odpověď níže. Děkuji.


Panels
  1. Jak nainstalovat FastPanel na Ubuntu 20.04

  2. Jak nainstalovat eGroupware na Ubuntu 14.04 VPS

  3. Jak nainstalovat Graylog Server na Ubuntu 16.04

  1. Jak nainstalovat Nginx na Ubuntu 18.04

  2. Jak nainstalovat TaskBoard na Ubuntu 18.04

  3. Jak nainstalovat Dotclear na Ubuntu 18.04

  1. Jak nainstalovat OpenCart na Ubuntu 18.04

  2. Jak nainstalovat phpPgAdmin na Ubuntu 18.04

  3. Jak nainstalovat OpenVPN na Ubuntu 18.04