Instalación · 4 min read · Oct 22, 2025
Cómo instalar OpenProject en Debian 12

OpenProject es un software de gestión de proyectos escrito en Ruby on Rails y AngularJS. Es principalmente un fork de ChiliProject, que fue un fork de Redmine. Se puede utilizar para gestionar proyectos entre equipos y departamentos. También proporciona una amplia gama de características como ágil y scrum, seguimiento de errores, wikis, foros, gestión de tareas, colaboración en equipo, hoja de ruta del proyecto y gestión de lanzamientos.
Este tutorial te guiará a través de la instalación del software de gestión de proyectos OpenProject en el servidor Debian 12. Configurarás OpenProject con PostgreSQL como backend de base de datos y Apache como proxy inverso.
Requisitos previos
Antes de comenzar, asegúrate de tener los siguientes requisitos:
- Un servidor Debian 12 con al menos 4GB de memoria
- Un usuario no root con privilegios sudo
- Un nombre de dominio apuntando a la dirección IP de tu servidor
Comencemos.
Instalando OpenProject
OpenProject es un software de gestión de proyectos gratuito y de código abierto tanto para tipos clásicos como ágiles. Te ayuda a hacer un seguimiento del ciclo de vida de tu proyecto. Soporta más de 30 idiomas y viene con dos versiones, gratuita y de suscripción de pago.
OpenProject se puede instalar de múltiples maneras, a través de gestores de paquetes o en entornos de contenedores como Kubernetes. Para la mayoría de las distribuciones de Linux como Ubuntu, Debian o CentOS, OpenProject proporciona un paquete binario que puedes instalar fácilmente a través del gestor de paquetes.
Primero, instala las dependencias básicas en tu sistema Debian usando el siguiente comando. Escribe y para confirmar la instalación.
sudo apt install apt-transport-https ca-certificates wget gpg
Ahora agrega la clave GPG para el repositorio de OpenProject ejecutando el siguiente comando.
wget -qO- https://dl.packager.io/srv/opf/openproject/key | gpg --dearmor > /etc/apt/trusted.gpg.d/packager-io.gpgLuego agrega el repositorio de OpenProject para la versión Debian 12 con el siguiente comando.
wget -O /etc/apt/sources.list.d/openproject.list \
https://dl.packager.io/srv/opf/openproject/stable/13/installer/debian/12.repoDespués de agregar la clave GPG y el repositorio, ejecuta el siguiente comando para actualizar tu lista de paquetes de Debian. Verás que se ha agregado el repositorio de OpenProject.
sudo apt update
Ahora puedes instalar el paquete OpenProject en tu sistema Debian con el siguiente comando apt. Ingresa Y para continuar con la instalación.
sudo apt install openproject
Una vez que la instalación esté completa, verás las siguientes instrucciones.

Configurando OpenProject
Ahora que has instalado OpenProject, puedes comenzar a configurarlo a través de la línea de comandos. El comando openproject se crea por defecto en tu sistema, lo que te permite configurar OpenProject desde tu terminal.
El comando openproject te permite configurar OpenProject de manera interactiva, puedes configurar PostgreSQL, el servidor web Apache, Memcached, y también configurar la integración de Git/SVN.
Para configurar OpenProject, ejecuta el comando openproject a continuación. Esto configurará OpenProject de manera interactiva desde tu shell.
sudo openproject configureSelecciona la versión de OpenProject como default. La versión predeterminada es para la gestión general de proyectos, mientras que la versión bim se utiliza para secciones específicas de la industria, como la industria de la construcción.

Selecciona Instalar el nuevo PostgreSQL como la base de datos para tu instalación de OpenProject.

Selecciona Instalar el servidor web Apache cuando se te pregunte. Estarás utilizando Apache como un proxy inverso para OpenProject.

Ahora ingresa el nombre de dominio de tu instalación de OpenProject.

Deja en blanco para la instalación en la ruta. Instalarás OpenProject en tu dominio raíz/subdominio.

Para la configuración de SSL, selecciona Sí o No. Necesitas proporcionar detalles de tus certificados SSL.

Salta la integración del repositorio de subversión.

También puedes instalar la integración de Git en tu instalación de OpenProject.

Ingresa la ruta del directorio para el repositorio de Git. Por defecto, utilizará el directorio /var/db/subversion/git.

Deja la ruta del backend CGI de git como predeterminada.

Selecciona Instalar el servidor memcached para continuar.

Ahora ingresa tu dirección de correo electrónico de administrador para la instalación de OpenProject.

Luego, selecciona el idioma predeterminado como inglés.

Después de que el proceso haya finalizado, verás lo siguiente:

Con el siguiente comando, ahora puedes verificar los servicios de PostgreSQL, Apache y Memcached. Asegúrate de que los tres servicios estén en funcionamiento.
sudo systemctl status postgresql apache2 memcached
Por último, verifica los servicios de OpenProject con el siguiente comando. Asegúrate de que todos esos servicios estén en funcionamiento.
sudo systemctl status openproject openproject-web openproject-worker
Accediendo a OpenProject
Lanza tu navegador web y visita http://project.howtoforge.local/login. Se te mostrará la página de inicio de sesión de OpenProject. Ingresa el usuario predeterminado admin y la contraseña admin, luego haz clic en Iniciar sesión.

Ahora, cambia la contraseña predeterminada de administrador a una nueva contraseña fuerte y haz clic en Guardar para confirmar.

Una vez que el proceso esté completo, verás el panel de control de OpenProject como el siguiente:

Puedes ver la gestión de proyectos clásica y ágil a través de Scrum desde el proyecto de demostración disponible.
Recibe nuevas publicaciones en tu bandeja de entrada.
No spam. Cancela la suscripción en cualquier momento.