Diferencia entre revisiones de «Configuración y levantamiento de ambiente ClickView»
Línea 114: | Línea 114: | ||
<br> | <br> | ||
* Configuración de '''Variables de Entorno''': | * Configuración de '''Variables de Entorno''': | ||
+ | [[Archivo:Configvariablesent.jpg|izquierda|configvarentorno]] | ||
+ | <br> | ||
+ | <br> | ||
+ | <br> | ||
+ | <br> | ||
+ | <br> | ||
+ | <br> | ||
+ | <br> | ||
+ | <br> | ||
+ | <br> | ||
+ | <br> | ||
+ | <br> | ||
+ | <br> | ||
+ | <br> | ||
+ | <br> | ||
+ | <br> | ||
+ | <br> | ||
+ | <br> | ||
+ | <br> | ||
+ | <br> | ||
+ | <br> |
Revisión del 02:26 23 ene 2020
Configuración y levantamiento de ambiente:
* Clonar proyecto FA-Click-View-Notifications-WS
Repositorio: http://192.168.9.60:8080/scm/git/FA-Click-View-Notifications-WS
Configurar el proyecto desde Jenkins para la creación del proyecto en el ambiente requerido de forma automática.
* Creación de grupo de Aplicaciones en el IIS:
Para poder realizar la configuración de los Microservicios NetCore, debemos crear un nuevo grupo de aplicaciones en el Internet Information Services (IIS), este bajo el nombre de NetCore y con la versión de .NET CLR: sin código administrado, y en Modo de canalización administrada como Integrada.
* Crear un nuevo Sitio en el IIS:
- El sitio debe ser nombrado Click_View_Services y configurado de la siguiente manera para su correcto funcionamiento:
* Sitio:
- Configuración:
* Configuración de archivos appsettings.Development.json / appsettings.json:
En estos archivos se deben configurar las siguientes variables para el consumo de los Microservicios en el ambiente requerido:
"AllowedHosts": "*", "MongoCredential": { "MgConnectionTimeout": 30, "MgDatabase": "ClickViewDB", "MgUser": "clickViewUser", "MgPassword": "cVu@1450*21", "MgPort": "27017", "MgHost": "192.168.67.6" }, "ConnectionStrings": { "DefaultConnection": "Data Source=192.168.67.4;Initial Catalog=TM_FarmaciasAhorroRF;User ID=usr_UnificacionTManager;Password=Un1f1c@ci0nTM1" } "ServicesURLs": { "Microservices": "https://mserviceshf.tmanager.com.mx/", "NoAuthEndpoints": [ /*add urls (string type array) where there's no auth validation*/ ] },
* Clonacion de proyecto TManager2-MS-DotNet:
- El proyecto deberá ser clonado directamente en el Servidor con Git (git clone http://ccaballero@192.168.9.60:8080/scm/git/TManager2-MS-DotNet) y elegir el branch necesario para el ambiente a configurar.
* Creación de Variables de Entorno:
En las Propiedades del Sistema (Windows), Opciones avanzadas, localizamos las Variables de Entorno,su creación y configuración.
* Configuración de Variables de Entorno: