GNU/Linux >> Tutoriales Linux >  >> Ubuntu

Cómo instalar Seafile en Ubuntu 15.04 (Vivid Vervet)

Seafile es una nube privada como Dropbox, mega.co.nz y otros. Seafile está basado en python y es de código abierto, por lo que puedes crear tu propia nube privada y será mucho más seguro.

Seafile admite bibliotecas de cifrado que hacen que sus datos estén más seguros. Para cifrar archivos en una biblioteca, debe establecer una contraseña cuando crea la biblioteca. La contraseña no se almacenará en la nube de Seafile. Entonces, incluso el administrador de los servidores no puede ver sus datos encriptados sin la contraseña.

Este tutorial muestra la instalación de Seafile en Ubuntu 15.04.

Requisitos

  • Un servidor con 2 GB de RAM
  • Ubuntu 15.04 de 64 bits

Instalando Seafile

Paso 1:instalar las dependencias necesarias

Para realizar la instalación, el archivo marino necesita algunas dependencias:

  • openjdk-7jre
  • LibreOffice
  • Utilidades de Popler
  • servidor mysql
  • Python-pip, etc.
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

Instalar boto con pip:

pip install boto

Paso 2:descargue y extraiga el Seafile

Seafile se puede descargar desde el sitio oficial, descárguelo según sus necesidades. Aquí uso Ubuntu 15.04 de 64 bits.

Descargue el archivo Seafile con wget:

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

Crea el directorio:

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

Mover los archivos:

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

Y extraiga el archivo:

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

Entonces, el directorio para la instalación de Seafile es /root/mycloud/.

Paso 3 - Crear la base de datos

Seafile requiere 3 bases de datos:

  1. servidor ccnet
  2. servidor de archivos marinos
  3. centro marino

Ahora inicie sesión en su mysql, cree un usuario y otorgar a las bases de datos .

Iniciar sesión en mysql:

mysql -u root -p

Crear 3 bases de datos:

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

Crea un usuario "seacloud"

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

Y conceder acceso a nuestro usuario "seacloud" a las bases de datos:

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;

Paso 4:ejecutar el archivo de configuración

Vaya al directorio de instalación seafile. Una vez extraído el archivo seafile-server_4.1.2_x8664.tar.gz aparecerá un directorio seafile-server-4.1.2.

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

Simplemente presione Entrar y se le preguntará acerca de:

  • Nombre del servidor
  • Dominio/IP
  • etc

Entonces también se le preguntará sobre la base de datos. Puede elegir el número 2, porque ha creado un usuario y una base de datos.

Y al final, solo necesita presionar Enter para confirmar toda la configuración que ha establecido.

Paso 5:iniciar Seafile y Seahub

Ahora todo está listo y comencemos ejecutando seafile.sh y seahub.sh.

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

y complete su correo electrónico y contraseña.

Paso 6:prueba desde su navegador

Abra su navegador 192.168.1.108:8000 e intente iniciar sesión con su cuenta de administrador.

Conclusión

Con la amplia variedad de aplicaciones en la nube de hoy, Seafile es una solución de nube privada que es buena para usar en este día. Con la función de cifrado en la biblioteca/carpeta, puede hacer que los datos sean más seguros. Y también facilidad para configurarlo, que sea fácil de implementar en su servidor.

Enlaces

  • Seafile

Ubuntu
  1. Cómo instalar Odoo en Ubuntu

  2. Cómo instalar Seafile en Ubuntu 14.04 (Trusty Tahr)

  3. Cómo instalar Nagios 4.0.8 en Ubuntu 15.04 (Vivid Vervet)

  4. Cómo instalar Seafile en un Ubuntu 14.04 VPS

  5. Cómo instalar EPrints en Ubuntu 20.04

Cómo instalar qt en Ubuntu 20.04

Cómo instalar Seafile en Ubuntu 14.04

Cómo instalar Seafile en Ubuntu 16.04 LTS

Cómo instalar Seafile en Ubuntu 20.04 LTS

Cómo instalar Go en Ubuntu 20.04

Cómo instalar Go en Ubuntu 22.04