pml01. instalación (activación) de iis para proscaimeli · en la ventana que presenta, ubicar y...

13
|1 Módulo ProscaiMeLi PML01. IIS PML01. Instalación (activación) de IIS para ProscaiMeLi En este documento se detalla cómo instalar, o en su caso activar, el IIS para la aplicación ProscaiMeLi. Requisitos técnicos Es indispensable tener instalado .NET Framework 4.5.2 o superior. Certificado SSL ya instalado en el equipo donde se activará el IIS. 1. Del Panel de Control de Windows elegir la opción Programas. Abrir Programas y características (o Instalar Programas). 2. Seleccionar la opción: Activar o desactivar las características de Windows (1). 3. En la ventana que presenta, ubicar y marcar Internet Information Services (IIS) (2). 4. Dentro de la carpeta IIS, activar Herramientas de administración web y Servicios World Wide Web (SWWW) (3). 5. Dentro de SWWW, activar todos los servicios que hagan mención a ASP (4). Dejar activas las que aparezcan marcadas por default. 6. Dar clic en el botón Aceptar y esperar a que concluya de habilitar los servicios marcados.

Upload: buihuong

Post on 19-Apr-2018

224 views

Category:

Documents


4 download

TRANSCRIPT

Page 1: PML01. Instalación (activación) de IIS para ProscaiMeLi · En la ventana que presenta, ubicar y marcar Internet Information Services (IIS) (2 ... Source con el servidor donde está

|1  

Módulo ProscaiMeLi     PML01. IIS 

PML01.Instalación(activación)deIISparaProscaiMeLi

En este documento se detalla cómo instalar, o en su caso activar, el IIS para la aplicación ProscaiMeLi. 

Requisitos técnicos Es indispensable tener instalado .NET Framework 4.5.2 o superior. 

Certificado SSL ya instalado en el equipo donde se activará el IIS. 

 

1. Del Panel de Control de Windows elegir  la opción Programas. Abrir Programas y características  (o  Instalar Programas). 

2. Seleccionar la opción: Activar o desactivar las características de Windows (1). 

3. En la ventana que presenta, ubicar y marcar Internet Information Services (IIS) (2). 

4. Dentro de la carpeta IIS, activar Herramientas de administración web y Servicios World Wide Web (SWWW) (3). 

5. Dentro de SWWW, activar todos los servicios que hagan mención a ASP (4). Dejar activas las que aparezcan marcadas por default. 

6. Dar clic en el botón Aceptar y esperar a que concluya de habilitar los servicios marcados. 

Page 2: PML01. Instalación (activación) de IIS para ProscaiMeLi · En la ventana que presenta, ubicar y marcar Internet Information Services (IIS) (2 ... Source con el servidor donde está

|2  

PML01. IIS     Módulo ProscaiMeLi 

Recomendación

En los equipos que utilizan cualquier versión de Windows Server es recomendable generar un usuario de Windows, a fin de que se asocie a esa cuenta todo lo relacionado con la actualización y configuración de ProscaiMeLi (archivos, carpetas, fotos, etc.) 

 

ArchivosdeinstalaciónProscai

Debe contar con la carpeta MercadoLibre_New que contienen los archivos MELI_New.rar y UTILERIAS_New.rar necesarios para el funcionamiento de la aplicación ProscaiMeLi. 

Será necesario configurar en el IIS dos aplicaciones (una ML.cliente.com y otra UT.cliente.com), para poder implementar ProscaiMeLi. 

 

Page 3: PML01. Instalación (activación) de IIS para ProscaiMeLi · En la ventana que presenta, ubicar y marcar Internet Information Services (IIS) (2 ... Source con el servidor donde está

|3  

Módulo ProscaiMeLi     PML01. IIS 

ConfiguracióndelIISparaProscaiMeLi

1. Desde Panel de Control de Windows, abrir la opción Herramientas administrativas. 

2. Buscar el Administrador IIS y abrirlo (1). 

3. Desglosar los componentes del equipo (sección izquierda nombre del equipo). 

4. Es necesario agregar un grupo nuevo, para ello seleccione la opción Agregar grupo de aplicaciones… del lado derecho.  

 

El nombre deberá estar de la siguiente manera: ML.cliente.com (1). Donde cliente = nombre de tu empresa. 

La versión debe ser v4.0 

El modo es el default que la ventana muestra. 

 

Una vez creado este grupo, se deberá asociar al usuario de Windows que se sugirió crear anteriormente. 

 

Page 4: PML01. Instalación (activación) de IIS para ProscaiMeLi · En la ventana que presenta, ubicar y marcar Internet Information Services (IIS) (2 ... Source con el servidor donde está

|4  

PML01. IIS     Módulo ProscaiMeLi 

5. Para asociar el nuevo grupo al usuario,  se debe seleccionar el grupo creado  (1)  (ML.proscai.com para este ejemplo) y hacer clic en Configuración avanzada… (2) del menú de lado derecho. 

6. De  las  opciones  que muestra  la  ventana,  ubicar  la  sección Modelo  de  Proceso  (3).  Seleccionar  el  renglón Identidad (4) y hacer clic en el botón '...' (5) para establecer (6) el nombre y clave del usuario creado (7).  

En equipos que no utilizan alguna versión de Windows Server deberán dejar la identidad que aparece de forma predeterminada. 

7. Para finalizar oprimir el botón Aceptar y cerrar las ventanas.   

Page 5: PML01. Instalación (activación) de IIS para ProscaiMeLi · En la ventana que presenta, ubicar y marcar Internet Information Services (IIS) (2 ... Source con el servidor donde está

|5  

Módulo ProscaiMeLi     PML01. IIS 

Para integrar el archivo de MELI al IIS, se deberá hacer lo siguiente:  

8. En la ventana general de navegación de IIS, dar clic sobre el elemento Sitios, que a su vez contiene un elemento Default Web Site (1). 

9. Dar clic derecho sobre Default Web Site (1) y elegir la opción Explorar para que abra la carpeta donde se alojan los sitios web que IIS controla.  

10. Crear una carpeta llamada MELI. Depositar el archivo 'APP_MELI.rar' y descomprimirla (2). 

11. Abrir  la  carpeta  APP_MELI  que  se  descomprimió  y  copiar  toda  la  ruta  (3).  Para  este  ejemplo  es C:\inetpub\wwwroot\MELI\APP_MELI 

Page 6: PML01. Instalación (activación) de IIS para ProscaiMeLi · En la ventana que presenta, ubicar y marcar Internet Information Services (IIS) (2 ... Source con el servidor donde está

|6  

PML01. IIS     Módulo ProscaiMeLi 

12. Regresa a la ventana de administración de IIS, y en la carpeta de 'Sitios', dar botón derecho y seleccionar la opción Agregar sitio web. 

13. Solicita un nombre, debe ser ML.cliente.com (1) donde cliente  = nombre de  tu empresa, y en el grupo de aplicaciones asociarla al grupo inicialmente creado dando click en el botón Seleccionar (2). 

14. Solicita la ruta de acceso, pegar la ruta de la carpeta descomprimida que traes en memoria (3). 

15. El Tipo de enlace debe ser https (4), por default sugiere el puerto 443, registra el puerto 8080 (5). Captura también el nombre de tu dominio (6). 

16. Selecciona tu certificado SSL (7).  

17. Hacer clic en el botón Aceptar para cerrar la ventana.  

Ahora se va a configurar el IIS. 

Page 7: PML01. Instalación (activación) de IIS para ProscaiMeLi · En la ventana que presenta, ubicar y marcar Internet Information Services (IIS) (2 ... Source con el servidor donde está

|7  

Módulo ProscaiMeLi     PML01. IIS 

18. En  la  ventana  del  Administrador  del  IIS,  selecciona  el  sitio  ML.cliente.com  (1)  y  elige  con  doble  clic  la característica Configuración de aplicaciones (2). 

 

19. En la ventana identifica el Nombre redirect_uri, con doble clic registre el valor con la URL de tu dominio (1). Por default el valor que aparece es: https://mi.app.meli.com/Login/Notificacion, sustituya el texto en rojo por tu dominio. Para este ejemplo quedaría como https://misitio.com/Login/Notificacion 

 

Toma nota de esta URL, ya que te será requerida al momento de crear la aplicación en MercadoLibre (doc. 2).   

Page 8: PML01. Instalación (activación) de IIS para ProscaiMeLi · En la ventana que presenta, ubicar y marcar Internet Information Services (IIS) (2 ... Source con el servidor donde está

|8  

PML01. IIS     Módulo ProscaiMeLi 

20. Ahora identifica el Nombre url_api y registra el valor con la URL de tu dominio (1). Por default el valor que aparece es http://mis.utilerias.com/, sustituye el texto en rojo por la URL de tu dominio. Para este ejemplo queda https://misitio.com/ 

 

21. Cierra la ventana. 

En estos momentos ya se configuró el IIS de la aplicación MELI, ahora será necesario configurar el IIS para  MELI_Utilerias.   

Page 9: PML01. Instalación (activación) de IIS para ProscaiMeLi · En la ventana que presenta, ubicar y marcar Internet Information Services (IIS) (2 ... Source con el servidor donde está

|9  

Módulo ProscaiMeLi     PML01. IIS 

ConfiguracióndelIISparaUtilerias

1. Buscar el Administrador IIS y abrirlo (1). 

2. Desglosar los componentes del equipo (sección izquierda nombre del equipo) 

3. Seleccionando Grupos de aplicaciones (1), hacer clic en la opción Agregar grupo de aplicaciones… (2) y crearlo. Registrar el nombre UT.cliente.com (3) donde cliente = nombre de tu empresa. La versión debe ser v4 y el modo, el default que muestra. 

 

Una vez creado el grupo UT.cliente.com, es necesario asociarlo al usuario de Windows que se creó anteriormente.    

Page 10: PML01. Instalación (activación) de IIS para ProscaiMeLi · En la ventana que presenta, ubicar y marcar Internet Information Services (IIS) (2 ... Source con el servidor donde está

|10  

PML01. IIS     Módulo ProscaiMeLi 

4. Selecciona UT.cliente.com (1) y haz clic en la opción Configuración avanzada… (2). De las opciones que muestra la ventana, ubica la sección Modelo de Proceso, selecciona el renglón Identidad (3) y haz clic al botón '...' (4) para Establecer (5) el nombre y clave del usuario creado (6).  

En equipos que no utilizan alguna versión de Windows Server se deberá dejar la identidad que aparece de forma predeterminada. 

5. Para finalizar, hacer clic en el botón Aceptar y cerrar ventanas. 

 

Page 11: PML01. Instalación (activación) de IIS para ProscaiMeLi · En la ventana que presenta, ubicar y marcar Internet Information Services (IIS) (2 ... Source con el servidor donde está

|11  

Módulo ProscaiMeLi     PML01. IIS 

Para integrar el archivo de UTILERIAS al IIS, se deberá hacer lo siguiente:  

6. En la ventana general de navegación de IIS, hacer clic sobre Sitios. Dar clic derecho sobre Default Web Site (1). Elige la opción Explorar para que abra la carpeta donde se alojan los sitios web que IIS controla (para este ejemplo es C:\inetpub\wwwroot).  

7. Crear  una  carpeta,  para  este  ejemplo  se  llamó MELI_Utilerias.  Deposita  el  archivo  'UTILERIAS_MELI.rar'  y descomprímela (2). 

8. Abre  la  carpeta  UTILERIAS_MELI  descomprimida  y  copia  toda  la  ruta  (3).  Para  este  ejemplo  quedó: C:\inetpub\wwwroot\MELI_Utilerias\UTILERIAS_MELI 

Page 12: PML01. Instalación (activación) de IIS para ProscaiMeLi · En la ventana que presenta, ubicar y marcar Internet Information Services (IIS) (2 ... Source con el servidor donde está

|12  

PML01. IIS     Módulo ProscaiMeLi 

9. Regresa a la ventana de administración de IIS, y en la carpeta de 'Sitios', dar botón derecho y seleccionar la opción Agregar sitio web. 

10. Solicita un nombre, registra UT.cliente.com (1) cliente = nombre de tu empresa, y en el grupo de aplicaciones asociarla al grupo inicialmente creado dando click en el botón Seleccionar (2). 

11. Solicita la ruta de acceso, pega la ruta de la carpeta descomprimida que traes en memoria (3). 

12. Registre el puerto 8081 (por default utiliza el puerto 80) (4). Registre también el nombre de tu dominio (5). 

13. Cierre la ventana.  

 

Ahora se va a vincular el IIS con la base de datos de Proscai a la que se va conectar. 

Page 13: PML01. Instalación (activación) de IIS para ProscaiMeLi · En la ventana que presenta, ubicar y marcar Internet Information Services (IIS) (2 ... Source con el servidor donde está

|13  

Módulo ProscaiMeLi     PML01. IIS 

14. En  la  ventana  del  Administrador  del  IIS,  selecciona  el  sitio  UT.cliente.com  (1)  y  elige  la  característica Configuración de aplicaciones (2). 

 

15. Identifica  el  Nombre  api_imagen_folder  y  toma  nota  de  esta  la  ruta,  aquí  es  donde  deberás  colocar posteriormente las imágenes de tus productos. (Consulta tema 3 Configuración de Proscai). 

16. En  el  Nombre  api_imagen_server  registra  como  valor  la  URL  de  tu  dominio,  para  este  ejemplo  sería: https://www.misitio.com  con  esto  se  está  indicando  el  servidor  donde  se  encuentran  las  fotos  de  los productos.  

17. En el Nombre connString, modifica el valor de Database (1) con el nombre de la base de datos a la cual se va a conectar; así como el valor de Data Source con el servidor donde está la base de datos (2). 

18. Identifica el Nombre ipDBServer y registra el valor con la dirección ip del servidor (3). Este valor debe ser igual al valor registrado en Data Source. 

 

NOTA: Para terminar la activación se requiere de un archivo Authkey que te será proporcionado. Deberás depositarlo dentro  de  la  subcarpeta  BIN  de  UT.cliente.com,  que  se  encuentra  dentro  de  la  carpeta  que  se  descomprimió  y contiene todos los archivos de funcionamiento de la aplicación ML.cliente.com