Pydio Cells est une solution de partage de fichiers et de collaboration sécurisée de nouvelle génération, conçue pour les entreprises et les organisations souhaitant contrôler leur propre infrastructure de partage de données. Dans cet article, nous allons explorer en détail comment installer Pydio Cells sur un serveur Debian 12, en rendant le processus compréhensible pour les débutants tout en fournissant une richesse d’informations techniques pour les utilisateurs avancés.

Prérequis

Avant de commencer l’installation de Pydio Cells sur votre serveur Debian 12, assurez-vous que votre système est à jour et que vous disposez des privilèges sudo pour exécuter les commandes nécessaires.

Étape 1 : Installation des dépendances

Pydio Cells nécessite l’installation de MySQL (ou MariaDB) comme système de gestion de base de données. Installez MariaDB en utilisant les commandes suivantes :

sudo apt update && sudo apt upgrade -y
sudo apt install mariadb-server -y

Après l’installation, sécurisez votre installation de MariaDB :

sudo mysql_secure_installation

Répondez aux questions posées par le script pour améliorer la sécurité de votre base de données.

Étape 2 : Configuration de la base de données

Créez une base de données et un utilisateur pour Pydio Cells :

sudo mysql -u root -p
CREATE DATABASE cells;
CREATE USER 'pydio'@'localhost' IDENTIFIED BY 'votre_mot_de_passe';
GRANT ALL PRIVILEGES ON cells.* TO 'pydio'@'localhost';
FLUSH PRIVILEGES;
EXIT;

Remplacez 'votre_mot_de_passe' par un mot de passe sécurisé.

Étape 3 : Téléchargement et installation de Pydio Cells

Téléchargez le dernier binaire de Pydio Cells depuis le site officiel à l’aide de wget :

wget https://download.pydio.com/pub/cells/release/latest/linux-amd64/cells -O cells

Rendez le fichier téléchargé exécutable :

chmod +x cells

Déplacez le fichier dans un répertoire accessible par votre PATH, par exemple /usr/local/bin :

sudo mv cells /usr/local/bin

Étape 4 : Configuration et démarrage de Pydio Cells

Avant de démarrer Pydio Cells, assurez-vous que votre firewall autorise le trafic sur les ports nécessaires. Pydio Cells utilise le port 8080 par défaut pour les communications HTTP.

Lancez la configuration initiale de Pydio Cells :

cells configure

Suivez l’assistant de configuration dans votre terminal. Vous devrez entrer les détails de connexion à votre base de données, configurer l’URL externe que vos utilisateurs utiliseront pour accéder à Pydio Cells, et créer un compte administrateur.

Étape 5 : Accès à l’interface web de Pydio Cells

Une fois la configuration terminée, Pydio Cells démarrera. Ouvrez un navigateur web et accédez à l’URL que vous avez configurée durant l’installation. Connectez-vous avec le compte administrateur que vous avez créé pour commencer à utiliser Pydio Cells.

Pour ceux qui cherchent une plateforme robuste et sécurisée pour leur installation de Pydio Cells, les services Cloud VPS de Shape.host offrent une solution idéale. Avec nos VPS Linux SSD, bénéficiez d’une performance optimale et d’une grande fiabilité pour faire tourner Pydio Cells, tout en profitant de la flexibilité pour configurer votre serveur selon vos besoins spécifiques.