anteriormente conocido como simplemente Pidio, Células de pidio es un software de sincronización e intercambio de archivos de código abierto que combina un rendimiento rápido, seguridad granular, transferencias de archivos de gran tamaño y una automatización perfecta del flujo de trabajo para compartir archivos sin problemas.
Es una alternativa popular para muchos. software como servicio Soluciones para ayudar a sincronizar sus datos de forma segura. Pydio/celda Se puede acceder a él a través de PC, escritorio e incluso plataformas móviles.
Tabla de Contenidos
Funciones de Pydio
Pydio proporciona las siguientes características:
- Intercambio de archivos entre diferentes usuarios internos y otras instancias de Pydio.
- Utilice Collabora Office para ver y editar documentos en línea.
- Vista previa y edición de archivos de imagen.
- Navegador de audio y vídeo integrado.
- Cifrado SSL/TLS.
- Espacios de trabajo dedicados para cada departamento/proyecto/cliente, y cada espacio de trabajo tiene gestión de derechos de usuario.
- Servidor de archivos WebDAV.
- Plataforma de chat integral.
requisitos previos
Para seguir esta guía, asegúrese de cumplir con el siguiente conjunto de requisitos.
En esta guía aprenderemos cómo instalar Pydio/celda en Linux.
Paso 1: crea una base de datos para Pydio
Pidio Se requiere una base de datos para almacenar sus datos e inicializar su estructura.junto con base de datos maría Una vez que el servidor de la base de datos esté instalado, se recomienda tener una base de datos dedicada y un usuario con derechos de acceso a la base de datos.
crear Pidio base de datos, debe tener base de datos maría El servidor está instalado en el sistema, si no, instalémoslo.
sudo dnf install mariadb-server [On RHEL/CentOS/Fedora and Rocky/AlmaLinux] sudo apt install mariadb-server [On Debian, Ubuntu and Mint]
Una vez completada la instalación, puede iniciar, habilitar y verificar su estado. base de datos maría Atender.
sudo systemctl start mariadb sudo systemctl enable mariadb sudo systemctl status mariadb
A continuación, instale mysql de forma segura usando el comando mysql_seguridad_instalación guión y siga las instrucciones que aparecen en pantalla.
sudo mysql_secure_installation
Ahora inicie sesión en el servidor de la base de datos.
sudo mysql -u root -p
Cree una base de datos y usuarios de la base de datos de la siguiente manera.
CREATE DATABASE pydiodb; CREATE USER 'pydiodb'@'localhost' IDENTIFIED BY 'your-password';
A continuación, conceda todos los permisos. Pidio base de datos para Pidio usuario.
GRANT ALL PRIVILEGES ON pydiodb.* to 'pydiouser'@'localhost';
A continuación, actualice los permisos y salga. base de datos maría El caparazón se muestra en la imagen.
FLUSH PRIVILEGES; EXIT;
Una vez que la base de datos y los usuarios de la base de datos estén en su lugar, continúe con el siguiente paso.
Paso 2: Instalar Pydio Cell
Pydio/celda Los paquetes de software no están disponibles en los repositorios predeterminados de las distribuciones de Linux.Entonces la única manera es comenzar desde Pydio/celda repositorio.
Entonces, configure una variable de entorno, luego descargue e instale Pidio llegar /usr/bin/celda Tabla de contenido.
distribId=cells wget -O /usr/bin/cells
A continuación, asigne permisos de ejecución. /usr/bin/celda Archivos descargados.
sudo chmod +x /usr/bin/cells
Además, vincule el archivo al puerto HTTP como se muestra.
sudo setcap 'cap_net_bind_service=+ep' /usr/bin/cells
en este punto, Células de pidio está instalado, puede comprobar su versión como se muestra en la imagen.
cells version
Paso 3: configurar Pydio Cell
una vez Pidio Una vez completada la instalación, el siguiente paso es configurarla en preparación para la instalación final en un navegador web.
Configuración Células de pidioejecuta el comando:
cells configure
El siguiente resultado se imprimirá en el terminal. Se le pedirá que elija entre instalación basada en navegador o instalación basada en terminal. Para mantener las cosas simples. Seleccionar`basado en navegador` La instalación lo guiará a través de la configuración final a través de un navegador web.
El servidor Pydio se iniciará y Pydio escuchará en el puerto 8080 todas las conexiones IPv4.
a completar Células de pidio Después de la instalación, abra un navegador y acceda a la URL IP del servidor como se muestra a continuación:
En su navegador web verá un «Tu conexión no es privada` Advertencia. Esto no debería ser motivo de preocupación, ya que simplemente indica que el certificado SSL no fue firmado por una autoridad certificadora.
Así que haga clic en `avanzado`, luego haga clic en `Continuar accediendo a la dirección IP del servidor`.
Esto traerá Células de pidio Los pasos necesarios para completar la configuración se describen como se muestra en la figura. Para continuar, acepte los términos de la licencia y haga clic en `Próximo`.
en`Configuración de base de datos`, proporcione la contraseña para la raíz de la base de datos y haga clic en `Próximo`.
El siguiente paso le pedirá que configure un usuario administrador para iniciar sesión en la interfaz web. Por lo tanto, proporcione su nombre de usuario y contraseña. Luego haga clic en `Próximo`.
Finalmente, haga clic en `Instalar ahora` Complete la instalación.
Esto tomará uno o dos minutos, así que tenga paciencia. Células de pidio Instalando.
Finalmente, inicie sesión con sus credenciales de administrador y haga clic en Ingresar.
Esto lo llevará al panel de red de Pydio, como se muestra. Puede decidir echar un breve vistazo al panel, que le mostrará cómo acceder a las funciones básicas del portal. Alternativamente, puede saltarse el recorrido y explorar el panel por su cuenta.
Paso 4: cree el archivo de servicio Pydio Systemd
Para una gestión más sencilla Pidio Servicio, se recomienda crear un archivo de servicio systemd, que le permite iniciar, detener, habilitar e incluso verificar el estado de ejecución de Pydio.
Entonces de regreso a la terminal, presione `ctrl + c
` Cancelar y detener Pidio.
Para comenzar, cree un archivo systemd como se muestra.
sudo nano /etc/systemd/system/cells.service
Agregue las siguientes líneas de código.
[Unit] Description=Pydio Cells Documentation= Wants=network-online.target After=network-online.target AssertFileIsExecutable=/usr/bin/cells [Service] User=tecmint Group=tecmint PermissionsStartOnly=true AmbientCapabilities=CAP_NET_BIND_SERVICE ExecStart=/usr/bin/cells start Restart=on-failure StandardOutput=journal StandardError=inherit LimitNOFILE=65536 TimeoutStopSec=5 KillSignal=INT SendSIGKILL=yes SuccessExitStatus=0 WorkingDirectory=/home/tecmint [Install] WantedBy=multi-user.target
Cuando termine, guarde los cambios y salga del archivo. A continuación, vuelva a cargar systemd para habilitar los cambios.
sudo systemctl daemon-reload
A continuación, habilite e inicie el servicio Pydio systemd.
sudo systemctl enable cells sudo systemctl start cells
Asegúrese de verificar el estado para asegurarse de que esté funcionando.
sudo systemctl status cells
En el futuro, podrá utilizar systemd para iniciar, detener, reiniciar y administrar fácilmente el demonio Pydio.
en conclusión
En esta guía hemos instalado y configurado exitosamente Células de pidio en Linux. Ahora puedes empezar a compartir archivos y colaborar con otros usuarios.