Cómo instalar OpenProject en Ubuntu 20.04

Open Project es una aplicación de código abierto para la gestión de proyectos que está completamente basada en la web escrita en Ruby on Rails y Angular js. Proporciona una gestión ágil y clásica para todo el ciclo de vida del proyecto. Generalmente, el proyecto abierto se distribuye en tres versiones: comunidad, nube y edición empresarial. En este artículo, instalaremos una versión comunitaria del proyecto abierto que se publica bajo la Licencia Pública General Versión 3. Para demostrar el example He usado el sistema Ubuntu 20.04 LTS.

Agregar repositorio e instalación de OpenProject.

Bueno, el repositorio de proyecto abierto no está incluido en Ubuntu de forma predeterminada, por lo que debemos agregar manualmente el repositorio a nuestra lista de repositorios predeterminados e instalarlo. Antes de agregar el repositorio, debemos agregar una clave PGP para verificar la firma del paquete. Para agregar la clave, ejecute el siguiente comando.

                      $ wget -qO- https://dl.packager.io/srv/opf/openproject/key | sudo apt-key add -
                    

Registro de clave PGP.

Ahora, agregue el repositorio de OpenProject usando el siguiente comando,

En Ubuntu 20.04 LTS

                      $ sudo wget -O /etc/apt/sources.list.d/openproject.list https://dl.packager.io/srv/opf/openproject/stable/11/installer/ubuntu/20.04.repo
                    

En Ubuntu 18.04

                      $ sudo wget -O /etc/apt/sources.list.d/openproject.list https://dl.packager.io/srv/opf/openproject/stable/11/installer/ubuntu/18.04.repo
                    

Una vez que se agrega el repositorio de OpenProject, podemos instalar el paquete usando el comando apt. Para esa carrera:

                      $ sudo apt update
                    
                      $ sudo apt install openproject
                    

Configuración de OpenProject

Después de instalar correctamente OpenProject, debemos configurarlo mediante el asistente que se instala junto con el paquete. Para iniciar la ejecución del asistente:

                      $ sudo openproject configure
                    

Durante la configuración inicial, debe elegir el tipo de edición, una es la edición predeterminada que es para la gestión general de proyectos y otra BIM que es especial para la industria de la construcción. Por lo tanto, optaré por el valor predeterminado, ya que lo usaremos para la gestión de proyectos.

Configuracion inicial.

Después de seleccionar el tipo de edición, necesitamos configurar los datos. Como OpenProject usa Postgresql para la base de datos, el asistente administrará la instalación local de la base de datos. Si tiene una base de datos configurada, puede usar la base de datos Postgresql existente. Instalé Postgresql en mi sistema, por lo que continuaré con la instalación, que es administrada automáticamente por el asistente.

Instalar PostgreSQL

Configuración de la base de datos postgresql.

A continuación, debe instalar y configurar el servidor web apache2 para acceder a OpenProject de forma externa. Si desea configurar manualmente el servidor web, simplemente puede seleccionar omitir. OpenProject maneja la instalación del servidor web, ya que aparecerá un cuadro de diálogo adicional solicitando el nombre de dominio y la ubicación del certificado SSL (opcional) si elige instalar a través del asistente.

Instalar en pc Apache Servidor web

Configuración del servidor Apache2.

En este artículo, quiero hospedar localmente, así que accederé a través de mi dirección IP local. Si tiene un dominio, puede especificar el dominio y continuar con él.

Nombre de host del servidor

Configuración de Dominio.

Puede especificar el prefijo de la ruta del servidor donde se ejecutará su instancia de OpenProject example si establece el prefijo en /openproject, su OpenProject se ejecutará en su dominio.com/openproject. Debe especificar el prefijo con la barra inclinada inicial (/). Si configura el prefijo vacío, se ejecutará en la raíz del dominio, como su dominio.com/. Luego, quiero ir con el valor predeterminado, así que continuaré con el prefijo vacío.

Prefijo de la ruta del servidor

Prefijo de la ruta del servidor.

Si tiene un certificado SSL válido, puede habilitar SSL para su OpenProject; de lo contrario, simplemente puede omitirlo. No tengo uno, así que seleccionaré no.

Habilitar SSL

Configuración SSL.

A continuación, se le preguntará si desea instalar el repositorio de Subversion y Git en sucesión. Simplemente omitiré la subversión e instalaré git, ya que lo usaré.

Agregar soporte SVN

Configuración del repositorio de Subversion.

Agregar soporte GIT

Configuración del repositorio Git.

Si elige instalar, le preguntará si desea cambiar el directorio para alojar repositorios de git. Si lo desea, puede cambiar o ir con el valor predeterminado.

Ruta del repositorio GIT

Ruta del repositorio Git.

Nuevamente, se le preguntará si desea cambiar la ruta para el CGI de backend HTTP de git. Puede ir con el valor predeterminado si lo desea.

back-end GIT http

Ruta del directorio CGI.

Si desea configurar un remitente de correo electrónico para el proyecto abierto, puede elegir Sendmail o SMTP para el envío de correo electrónico. A partir de ahora, no necesito el envío de correos electrónicos, así que simplemente lo omito.

Configuración SMTP

Configuración del servidor de correo.

Por último, OpenProject se basa en el almacenamiento en caché, por lo que es mejor instalar el servidor Memcached local para obtener un mejor rendimiento.

instalar memcached

Configuración del servidor Memcached.

Después de presionar Enter, OpenProject comenzará la configuración de acuerdo con su configuración, lo que puede llevar algún tiempo.

Panel de OpenProject

Una vez que todo esté configurado, puede navegar por la página de inicio de OpenProject desde donde puede iniciar sesión. Como lo he instalado localmente, accederé a él a través de la IP de mi red. inicialmente el inicio de sesión de OpenProject es,

Nombre de usuario: admin

Clave: admin

Panel de OpenProject

En el primer inicio de sesión, se le pedirá que cambie la contraseña de la admin acceso. Una vez que cambie el admin contraseña será redirigido al panel de OpenProject donde puede crear un proyecto.

Cambia la contraseña

Conclusión

En este artículo, aprendemos cómo podemos instalar OpenProject en nuestro sistema Ubuntu. Espero que este artículo le ayude a configurar OpenProject.

Cómo instalar OpenProject en Ubuntu 20.04

Related Posts