OpenProject: Instalación contenedor Ubuntu 20.04

  • Instalamos dependencias
apt install gnupg
  • Importamos la PGP key
wget -qO- https://dl.packager.io/srv/opf/openproject/key | sudo apt-key add -
  • Agregar OpenProject package source
sudo wget -O /etc/apt/sources.list.d/openproject.list \
  https://dl.packager.io/srv/opf/openproject/stable/12/installer/ubuntu/20.04.repo
  • Instalamos
sudo apt-get update
sudo apt-get install openproject
  • Cuando tenerme ejecutamos el asistente de instalación
sudo openproject configure
  • Nos pregunta cual versión deseamos instalar la default es la básica y la BIM esta orientada a proyectos de construcción
  • Nos pregunta si deseamos instalar la Base de datos o usar una existente
  • Nueva base de datos
  • Nos pregunta se deseamos instalar apache como servidor web
  • Nos pregunta el dominio del proyecto
  • Nos pregunta si deseamos crear un sufijo para el dominio, pero para nuestro caso ingresamos directamente desde el subdominio (lo dejamos en blanco)
  • Nos pregunta si deseamos habilitar SSL, pero como todavía no tenemos los certificados le decimos que no
  • Nos pregunta si desea utilizar el subversion le decimos saltar

  • Nos pregunta si desea utilizar el git le decimos saltar
    • Nos pregunta que deseamos utilizar para enviar correos usamos SMTP
    • Nos pide el tipo de autenticación «login»
    • Indicamos el host
    • Puerto
    • usuario
    • Password AC2
    • Dominio
    • Correo del administrador
    • Pregunta si deseamos instalar memcached server Si
    • Comienza la instalación

    Lets Encripyt

    • Se hace el procedimiento estándar de certificados
    • Creamos un directorio para almacenarlos
    mkdir /etc/openproject/certificados
    chmod 777 -R /etc/openproject/certificados
    • Proxy pasamos los certificados
    scp -P 44 -r /etc/letsencrypt/live/openproject.siua.ac.cr/fullchain.pem root@10.20.200.86:/etc/openproject/certificados/fullchain.pem 
    
    scp -P 44 -r /etc/letsencrypt/live/openproject.siua.ac.cr/privkey.pem root@10.20.200.86:/etc/openproject/certificados/privkey.pem
    • Ejecutamos la recofiguración del sistema
    openproject reconfigure
    • Todo igual excepto
    • Ejecutamos
    systemctl restart apache2
    • Y ya podemos ingresar
    • Ingresamos con el usuario default admin/admin
    • Nos pide cambiar la contraseña admin/Sk83