GNU/Linux >> Znalost Linux >  >> Ubuntu

Jak nainstalovat Seafile na Ubuntu 15.04 (Vivid Vervet)

Seafile je privátní cloud jako Dropbox, mega.co.nz a další. Seafile je založen na pythonu a je to open source, takže si můžete vytvořit svůj vlastní privátní cloud a bude mnohem bezpečnější.

Seafile podporuje šifrovací knihovny, díky kterým budou vaše data bezpečnější. Chcete-li šifrovat soubory v knihovně, musíte při vytváření knihovny nastavit heslo. Heslo nebude uloženo v cloudu Seafile. Takže ani správce serverů nemůže zobrazit vaše šifrovaná data bez hesla.

Tento tutoriál ukazuje instalaci Seafile na Ubuntu 15.04.

Předpoklady

  • Server s 2 GB RAM
  • Ubuntu 15.04 64bitová verze

Instalace Seafile

Krok 1 – Instalace potřebných závislostí

K provedení instalace potřebuje seafile nějaké závislosti:

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

Nainstalujte boto pomocí pip:

pip install boto

Krok 2 – Stažení a extrahování mořského souboru

Seafile lze stáhnout z oficiálních stránek, stáhněte si prosím podle svých potřeb. Zde používám Ubuntu 15.04 64-bit.

Stáhněte si archiv Seafile pomocí wget:

cd /tmp/
wget https://bitbucket.org/haiwen/seafile/downloads/seafile-server_4.1.2_x8664.tar.gz

Vytvořte adresář:

sudo su
mkdir -p /root/mycloud/installed/

Přesunout soubory:

mv seafile-server_4.1.2_x8664.tar.gz /root/mycloud/
cd /root/mycloud/

A rozbalte archiv:

tar -xzf seafile-server_4.1.2_x8664.tar.gz
mv seafile-server_4.1.2_x8664.tar.gz installed/

Takže adresář pro instalaci seafile je /root/mycloud/.

Krok 3 – Vytvoření databáze

Seafile vyžaduje 3 databáze:

  1. server ccnet
  2. server seafile
  3. mořský hub

Nyní se prosím přihlaste do svého mysql, vytvořte jednoho uživatele a udělit databázím .

Přihlaste se do mysql:

mysql -u root -p

Vytvořte 3 databáze:

create database ccnet_db character set = 'utf8';
create database seafile_db character set = 'utf8';
create database seahub_db character set = 'utf8';

Vytvořte uživatele "seacloud"

create user [email protected] identified by 'yourpassword';

A udělte našemu uživateli „seacloud“ přístup k databázím:

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;

Krok 4 – Spusťte instalační soubor

Přejděte prosím do instalačního adresáře seafile. Po rozbalení souboru seafile-server_4.1.2_x8664.tar.gz se objeví adresář seafile-server-4.1.2.

cd /root/mycloud/
cd seafile-server-4.1.2/
./setup-seafile-mysql.sh

Stačí stisknout Enter a budete dotázáni na:

  • Název serveru
  • Doména/IP
  • atd

Poté se budete ptát i na databázi. Můžete si vybrat číslo 2, protože jste vytvořili uživatele a databázi.

A nakonec stačí stisknout Enter, abyste potvrdili veškerou konfiguraci, kterou jste nastavili.

Krok 5 – Spuštění Seafile a Seahub

Nyní je vše hotovo a můžeme to spustit spuštěním seafile.sh a seahub.sh.

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

a vyplňte svůj e-mail a heslo.

Krok 6 – Testování z vašeho prohlížeče

Otevřete prohlížeč 192.168.1.108:8000 a zkuste se přihlásit pomocí účtu správce.

Závěr

Se širokou škálou dnešních cloudových aplikací je Seafile řešením privátního cloudu, které se v dnešní době hodí. Pomocí funkce šifrování v knihovně/složce můžete zvýšit zabezpečení dat. A také se snadno konfiguruje a usnadňuje implementaci na vašem serveru.

  • Seafile

Ubuntu
  1. Jak nainstalovat Seafile na Ubuntu 14.04 (Trusty Tahr)

  2. Jak nainstalovat Nagios 4.0.8 na Ubuntu 15.04 (Vivid Vervet)

  3. Jak nainstalovat Seafile na Ubuntu 14.04 VPS

  1. Jak nainstalovat Odoo na Ubuntu

  2. Jak nainstalovat Maven na Ubuntu

  3. Jak nainstalovat EPrints na Ubuntu 20.04

  1. Jak nainstalovat R na Ubuntu 20.04

  2. Jak nainstalovat Go na Ubuntu 18.04

  3. Jak nainstalovat R na Ubuntu 18.04