Installation · 4 min read · Oct 22, 2025

Comment installer OpenProject sur Debian 12

OpenProject est un logiciel de gestion de projet écrit en Ruby on Rails et AngularJS. C’est principalement un fork de ChiliProject, qui était un fork de Redmine. Il peut être utilisé pour gérer des projets à travers des équipes et des départements. Il offre également une large gamme de fonctionnalités telles que l’agilité et le scrum, le suivi des bogues, les wikis, les forums, la gestion des tâches, la collaboration d’équipe, la feuille de route du projet et la gestion des versions.

Ce tutoriel vous guidera à travers l’installation du logiciel de gestion de projet OpenProject sur le serveur Debian 12. Vous configurerez OpenProject avec PostgreSQL comme backend de base de données et Apache comme proxy inverse.

Prérequis

Avant de commencer, assurez-vous d’avoir les exigences suivantes :

  • Un serveur Debian 12 avec au moins 4 Go de mémoire
  • Un utilisateur non-root avec des privilèges sudo
  • Un nom de domaine pointé vers l’adresse IP de votre serveur

Commençons.

Installation d’OpenProject

OpenProject est un logiciel de gestion de projet gratuit et open-source pour les types classiques et agiles. Il vous aide à suivre le cycle de vie de votre projet. Il prend en charge plus de 30 langues et est disponible en deux versions, gratuite et par abonnement payant.

OpenProject peut être installé de plusieurs manières, via des gestionnaires de paquets ou dans un environnement de conteneurs tel que Kubernetes. Pour la plupart des distributions Linux telles qu’Ubuntu, Debian ou CentOS, OpenProject fournit un paquet binaire que vous pouvez installer facilement via le gestionnaire de paquets.

Tout d’abord, installez les dépendances de base sur votre système Debian en utilisant la commande suivante. Tapez y pour confirmer l’installation.

sudo apt install apt-transport-https ca-certificates wget gpg

install deps

Maintenant, ajoutez la clé GPG pour le dépôt OpenProject en exécutant la commande ci-dessous.

wget -qO- https://dl.packager.io/srv/opf/openproject/key | gpg --dearmor > /etc/apt/trusted.gpg.d/packager-io.gpg

Ensuite, ajoutez le dépôt OpenProject pour la version Debian 12 avec la commande suivante.

wget -O /etc/apt/sources.list.d/openproject.list \  
https://dl.packager.io/srv/opf/openproject/stable/13/installer/debian/12.repo

Après avoir ajouté la clé GPG et le dépôt, exécutez la commande ci-dessous pour mettre à jour votre liste de paquets Debian. Vous verrez que le dépôt OpenProject a été ajouté.

sudo apt update

update repo

Vous pouvez maintenant installer le paquet OpenProject sur votre système Debian avec la commande apt ci-dessous. Entrez Y pour continuer l’installation.

sudo apt install openproject

install openproject

Une fois l’installation terminée, vous verrez les instructions suivantes.

finished

Configuration d’OpenProject

Maintenant que vous avez installé OpenProject, vous pouvez commencer à le configurer via la ligne de commande. La commande openproject est créée par défaut sur votre système, ce qui vous permet de configurer OpenProject depuis votre terminal.

La commande openproject vous permet de configurer OpenProject de manière interactive, vous pouvez configurer PostgreSQL, le serveur web Apache, Memcached, et également configurer l’intégration Git/SVN.

Pour configurer OpenProject, exécutez la commande openproject ci-dessous. Cela configurera OpenProject de manière interactive depuis votre shell.

sudo openproject configure

Sélectionnez la version d’OpenProject comme default. La version par défaut est pour la gestion de projet générale, tandis que la version bim est utilisée pour des sections spécifiques de l’industrie telles que l’industrie de la construction.

edition

Sélectionnez Installer le nouveau PostgreSQL comme base de données pour votre installation d’OpenProject.

install postgresql

Sélectionnez Installer le serveur web Apache lorsqu’on vous le demande. Vous utiliserez Apache comme proxy inverse pour OpenProject.

install apache

Maintenant, saisissez le nom de domaine de votre installation OpenProject.

fqdn domain name

Laissez vide pour l’installation du chemin. Vous installerez OpenProject dans votre domaine racine/sous-domaine.

path to balnk

Pour la configuration SSL, sélectionnez Oui ou Non. Vous devez fournir les détails de vos certificats SSL.

ssl no for later

Ignorez l’intégration du dépôt subversion.

svn skip

Vous pouvez également installer l’intégration Git pour votre installation OpenProject.

git integration

Entrez le chemin du répertoire pour le dépôt Git. Par défaut, il utilisera le répertoire /var/db/subversion/git.

git path

Laissez le chemin du backend git par défaut.

git backend directory

Sélectionnez Installer le serveur memcached pour continuer.

install memcached

Maintenant, entrez votre adresse e-mail d’administrateur pour l’installation d’OpenProject.

admin email

Ensuite, sélectionnez la langue par défaut comme anglais.

default language

Après la fin du processus, vous verrez ce qui suit :

complete

Avec la commande ci-dessous, vous pouvez maintenant vérifier les services pour les serveurs PostgreSQL, Apache et Memcached. Assurez-vous que ces trois services sont en cours d’exécution.

sudo systemctl status postgresql apache2 memcached

apache status

Enfin, vérifiez les services OpenProject avec la commande suivante. Assurez-vous que tous ces services sont en cours d’exécution.

sudo systemctl status openproject openproject-web openproject-worker

openproject status

Accéder à OpenProject

Lancez votre navigateur web et visitez http://project.howtoforge.local/login. Vous serez affiché sur la page de connexion d’OpenProject. Saisissez l’utilisateur par défaut admin et le mot de passe admin, puis cliquez sur Se connecter.

login

Maintenant, changez le mot de passe administrateur par défaut pour un nouveau mot de passe fort et cliquez sur Enregistrer pour confirmer.

change password

Une fois le processus terminé, vous verrez le tableau de bord d’OpenProject comme suit :

dashboard

Vous pouvez voir la gestion de projet classique et agile via Scrum à partir du projet de démonstration disponible.

Share: X/Twitter LinkedIn

Recevez de nouveaux articles dans votre boîte de réception.

Aucun spam. Désabonnez-vous à tout moment.