GNU/Linux >> Linux Esercitazione >  >> Ubuntu

Come installare Seafile su Ubuntu 15.04 (Vivid Vervet)

Seafile è un cloud privato come Dropbox, mega.co.nz e altri. Seafile è basato su Python ed è open source, quindi puoi creare il tuo cloud privato e sarà molto più sicuro.

Seafile supporta le librerie di crittografia che rendono i tuoi dati più sicuri. Per crittografare i file in una libreria, devi impostare una password quando crei la libreria. La password non verrà memorizzata sul cloud Seafile. Quindi anche l'amministratore dei server non può visualizzare i tuoi dati crittografati senza la password.

Questo tutorial mostra l'installazione di Seafile su Ubuntu 15.04.

Prerequisiti

  • Un server con 2 GB di RAM
  • Ubuntu 15.04 a 64 bit

Installazione di Seafile

Passaggio 1:installa le dipendenze necessarie

Per eseguire l'installazione, il seafile necessita di alcune dipendenze:

  • openjdk-7jre
  • LibreOffice
  • Utilità Popler
  • server-mysql
  • Python-pip ecc.
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

Installa boto con pip:

pip install boto

Fase 2:scarica ed estrai il Seafile

Seafile può essere scaricato dal sito ufficiale, scaricalo secondo le tue esigenze. Qui uso Ubuntu 15.04 a 64 bit.

Scarica l'archivio Seafile con wget:

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

Crea la directory:

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

Sposta i file:

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

Ed estrai l'archivio:

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

Quindi la directory per l'installazione di seafile è /root/mycloud/.

Fase 3:crea il database

Seafile richiede 3 database:

  1. server ccnet
  2. server Seafile
  3. hub marino

Ora accedi al tuo mysql, crea un utente e concessione ai database .

Accedi a mysql:

mysql -u root -p

Crea 3 database:

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

Crea un utente "seacloud"

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

E concedere l'accesso al nostro utente utente "seacloud" ai database:

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;

Fase 4:esegui il file di installazione

Per favore vai alla directory di installazione seafile. Una volta estratto il file seafile-server_4.1.2_x8664.tar.gz apparirà una directory seafile-server-4.1.2.

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

Basta premere Invio e ti verrà chiesto di:

  • Nome server
  • Dominio/IP
  • ecc

Quindi ti verrà chiesto anche del database. Puoi scegliere il numero 2, perché hai creato un utente e un database.

E alla fine devi solo premere Invio per confermare tutta la configurazione che hai impostato.

Fase 5 - Avvio di Seafile e Seahub

Ora tutto è fatto e iniziamo eseguendo seafile.sh e seahub.sh.

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

e inserisci la tua email e password.

Fase 6 - Test dal tuo browser

Apri il tuo browser 192.168.1.108:8000 e prova ad accedere con il tuo account amministratore.

Conclusione

Con l'ampia varietà di applicazioni cloud di oggi, Seafile è una soluzione di cloud privato che può essere utilizzata in questo giorno. Con la funzione di crittografia nella libreria/cartella, puoi rendere i dati più sicuri. E anche facile configurarlo, renderlo facile da implementare nel tuo server.

  • Fiamma marina

Ubuntu
  1. Come installare Odoo su Ubuntu

  2. Come installare Seafile su Ubuntu 14.04 (Trusty Tahr)

  3. Come installare Nagios 4.0.8 su Ubuntu 15.04 (Vivid Vervet)

  4. Come installare Seafile su un VPS Ubuntu 14.04

  5. Come installare EPrints su Ubuntu 20.04

Come installare qt su Ubuntu 20.04

Come installare Seafile su Ubuntu 14.04

Come installare Seafile su Ubuntu 16.04 LTS

Come installare Seafile su Ubuntu 20.04 LTS

Come installare Go in Ubuntu 20.04

Come installare Vai su Ubuntu 22.04