Método de instalación Self-Hosted

(Método de instalación Self-Hosted)

Partimos desde el punto de haber realizado los pasos de pre-requisitos sobre el host. Volvemos a establcer conexión SSH con el host y se procede con la descargar del repo de la App.

yum install bash-completion bash-completion-extras -y
source /etc/bash_completion.d/git
git clone https://gitlab.com/omnileads/ominicontacto.git
cd ./ominicontacto/deploy/ansible
git checkout release-V.V.V

Donde V.V.V es la combinación asociada a la versión de la App. Utilizando la tecla Tab se obtienen todas las versiones disponibles.

_images/install_releases.png

Una vez seleccionada la versión a instalar, se procede con la configuración de Archivo de inventario y posterior ejecución del instalador.

Importante

Antes de seguir, asegurese que ha configurado su archivo de inventario, de acuerdo al tipo de instalación y arquitectura a desplegar.

Despliegue de OMniLeads arquitectura tradicional (AIO)

(Despliegue de OMniLeads arquitectura tradicional (AIO))

Es necesario trabajar en la sección [prodenv-aio] del archivo de inventario, tal cual se explica allí. Luego se deben ajustar todas los parámetros y variables.

Una vez ajustado el archivo de inventario, se procede con la ejecución del script de instalación.

./deploy.sh -i --iface=NETWORK_INTERFACE
_images/install_deploy_aio_exec.png

A partir de este punto el proceso comienza su ejecución y puede tomar unas decenas de minutos siempre dependiendo de la velocidad de la conexión a Internet y la capacidad de procesamiento del host.

Despliegue de OMniLeads sobre contenedores Docker

(Despliegue de OMniLeads sobre contenedores Docker)

Es necesario trabajar en la sección [prodenv-conatainer] del archivo de inventario, tal cual se explica allí. Luego se deben ajustar todas los parámetros y variables.

Una vez ajustado el archivo de inventario, se procede con la ejecución del script de instalación.

./deploy.sh --docker-deploy --iface=NETWORK_INTERFACE
_images/install_deploy_docker_exec.png

A partir de este punto el proceso comienza su ejecución y puede tomar unas decenas de minutos siempre dependiendo de la velocidad de la conexión a Internet y la capacidad de procesamiento del host.

Nota

Usted deberá reemplazar NETWORK_INTERFACE por la interfaz de red del host a la cual se quiera atañar todos los servicios y componenetes que ejecuta OMniLeads. (Por ej: eth0, ens18, eth1, wlp2s0, etc.)

Instalación finalizada

Al cabo de unos minutos el proceso de instalación finaliza arrojando una pantalla que evidencia la culminación exitosa del procedimiento.

_images/install_ok.png

Importante

Una vez finalizado la instalación, aplicar un reinicio del host.

Usted podrá proceder con el Primer acceso a OMniLeads