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.