GNU/Linux >> Belajar Linux >  >> Ubuntu

Cara Menginstal Seafile di Ubuntu 15.04 (Vivid Vervet)

Seafile adalah cloud pribadi seperti Dropbox, mega.co.nz, dan lainnya. Seafile didasarkan pada python dan open source, sehingga Anda dapat membuat cloud pribadi Anda sendiri dan itu akan jauh lebih aman.

Seafile mendukung perpustakaan enkripsi yang membuat data Anda akan lebih aman. Untuk mengenkripsi file di pustaka, Anda perlu mengatur kata sandi saat membuat pustaka. Kata sandi tidak akan disimpan di cloud Seafile. Jadi, bahkan administrator server tidak dapat melihat data terenkripsi Anda tanpa kata sandi.

Tutorial ini menunjukkan instalasi Seafile di Ubuntu 15.04.

Prasyarat

  • Server dengan RAM 2GB
  • Ubuntu 15.04 64-bit

Menginstal Seafile

Langkah 1 - Instal Dependensi yang diperlukan

Untuk melakukan instalasi, seafile memerlukan beberapa dependensi:

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

Instal boto dengan pip:

pip install boto

Langkah 2 - Unduh dan Ekstrak Seafile

Seafile dapat diunduh dari situs resminya, silakan unduh sesuai dengan kebutuhan Anda. Disini saya menggunakan Ubuntu 15.04 64-bit.

Unduh arsip Seafile dengan wget:

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

Buat direktori:

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

Pindahkan file:

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

Dan ekstrak arsipnya:

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

Jadi direktori untuk instalasi seafile adalah /root/mycloud/.

Langkah 3 - Buat Basis Data

Seafile membutuhkan 3 database:

  1. server ccnet
  2. server file laut
  3. pusat laut

Sekarang silahkan login ke mysql anda, buat satu user dan berikan ke database .

Masuk ke mysql:

mysql -u root -p

Buat 3 database:

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

Buat pengguna "seacloud"

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

Dan berikan akses untuk pengguna "seacloud" pengguna kami ke 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;

Langkah 4 - Jalankan File Pengaturan

Silakan masuk ke direktori instalasi seafile. Setelah file seafile-server_4.1.2_x8664.tar.gz diekstrak akan muncul direktori seafile-server-4.1.2.

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

Cukup tekan Enter dan Anda akan ditanya tentang:

  • Nama Server
  • Domain/IP
  • dll

Kemudian Anda akan ditanya juga tentang database. Anda dapat memilih nomor 2 , karena Anda telah membuat pengguna dan database.

Dan pada akhirnya Anda hanya perlu menekan Enter untuk mengonfirmasi semua konfigurasi yang telah Anda siapkan.

Langkah 5 - Memulai Seafile dan Seahub

Sekarang semuanya sudah selesai dan mari kita mulai dengan menjalankan seafile.sh dan seahub.sh.

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

dan isi email dan kata sandi Anda.

Langkah 6 - Menguji dari Browser Anda

Buka browser Anda 192.168.1.108:8000 dan coba login dengan akun admin Anda.

Kesimpulan

Dengan beragamnya aplikasi cloud saat ini, Seafile adalah solusi cloud pribadi yang baik untuk digunakan saat ini. Dengan fitur enkripsi pada library/folder, Anda dapat membuat data lebih aman. Dan juga kemudahan untuk mengonfigurasinya, membuatnya mudah untuk diimplementasikan di server Anda.

  • Seafile

Ubuntu
  1. Cara menginstal Seafile di Ubuntu 14.04 (Trusty Tahr)

  2. Cara Menginstal Nagios 4.0.8 di Ubuntu 15.04 (Vivid Vervet)

  3. Cara menginstal Seafile di Ubuntu 14.04 VPS

  1. Cara Menginstal Odoo di Ubuntu

  2. Cara Menginstal Maven di Ubuntu

  3. Cara Menginstal EPrint di Ubuntu 20.04

  1. Cara Menginstal R di Ubuntu 20.04

  2. Cara Menginstal Go di Ubuntu 18.04

  3. Cara Menginstal R di Ubuntu 18.04