Documentos de Académico
Documentos de Profesional
Documentos de Cultura
la Secretaría de Economía.
Avansit
Consultor: Luis Iván Ferreyra México DF a 30 de Agosto de 2012
Memoria Técnica Proyecto de Licenciamiento Progress
para La Secretaría de Economía
Contenido
Proyecto de Licenciamiento Progress para la Secretaría de Economía. .....Error! Bookmark not defined.
Memoria Técnica – Servidor Atenea ..................................................................Error! Bookmark not defined.
1 REQUISITOS DE LA INSTALACION ............................................................................................................. 4
1.1 Requerimientos Técnicos antes de Instalación Progress OpenEdge para servidores Unix/Linux,
Solaris ................................................................................................................................................................... 4
1.2 Requerimientos del Servidor de Aplicaciones: ..................................................................................... 4
1.2.1 CPU’s Instalados: ................................................................................................................................... 4
1.2.2 Tipo de CPU’s Físicos: ........................................................................................................................... 4
1.2.3 Tipo de CPU’s Físicas y Virtuales:....................................................................................................... 4
1.2.4 Plataforma (sistema operativo) ........................................................................................................ 4
1.2.5 FileSystem de ATENEA .......................................................................................................................... 5
1.2.6 IP Virtual ................................................................................................................................................... 5
2 PROCESO DE INSTALACION DE PROGRESS OPENEDGE ....................................................................... 5
2.1 Preparación .............................................................................................................................................. 5
2.2 Inicio de instalación Progress OpenEdge ............................................................................................. 6
2.3 Registro de licencias a instalar .............................................................................................................. 6
2.4 Opciones de Instalación de Progress OpenEdge................................................................................ 8
2.4.1 Habilitar OpenEdge Explorer ............................................................................................................. 8
2.4.2 Tipo de Instalación ............................................................................................................................... 8
2.4.3 Ambiente de Instalación .................................................................................................................... 9
2.4.4 Directorio de Instalación (Destination Pathname) ...................................................................... 9
2.4.5 Directorio de Trabajo (Work Directory Path) ................................................................................. 9
2.4.6 Directorio de Administración (Management Pathname) ....................................................... 10
2.4.7 Directorio de Trabajo de Administración (Management Work Path) ................................. 10
2.4.8 Opciones Complementarias al Tipo y Destino de Instalación ............................................... 11
2.4.9 SQL Server Engine ............................................................................................................................... 11
2.4.10 Consideraciones: SQL Server Engine ............................................................................................. 12
2.4.11 Adaptador de Enterprise Service Bus (ESB) de Sonic ............................................................... 12
2.4.12 Consideraciones del Sonic ESB ....................................................................................................... 12
2.5 Opciones de Instalación para los Componentes de WebSpeed ................................................... 12
2.5.1 Consideraciones: Requisitos para instalación de WebSpeed ............................................... 13
2.5.2 Selección del WebServer Type 1 .................................................................................................... 13
2
Memoria Técnica Proyecto de Licenciamiento Progress
para La Secretaría de Economía
3
Memoria Técnica Proyecto de Licenciamiento Progress
para La Secretaría de Economía
1 REQUISITOS DE LA INSTALACION
Para un buen funcionamiento de la herramienta Progress OpenEdge y para poder cubrir las
necesidades técnicas de LA SECRETARÍA DE ECONOMÍA, es necesario tomar en cuenta los siguientes
requisitos previos a la instalación, ya que tanto la instalación como su correcta parametrización son
indispensables. Estos requisitos abarcan aspectos técnicos tanto de hardware como de software.
4
Memoria Técnica Proyecto de Licenciamiento Progress
para La Secretaría de Economía
1.2.6 IP Virtual
La Definición de una o más IP Virtuales en SO solo aplica si las necesidades y arquitectura del sistema
que se utilizará con WebSpeed así lo requieren.
Para identificar que direcciones virtuales se utilizan en el server, se debe utilizar el comando ifconfig
con el parámetro –a. Debe tenerse en cuenta que solamente ROOT puede ejecutarlo.
Una vez aplicados todos los puntos enumerados en el capítulo Requisitos de la Instalación del presente
documento se podrá iniciar con la instalación de Progress OpenEdge.
2.1 Preparación
Crear la carpeta /opt/sw
Copiar dentro de la nueva carpeta el archivo OE102B_sol64.tar
Descomprimir dentro de esa misma carpeta el archivo OE102B_sol64.tar utilizando el comando
tar
Posteriormente crear la carpeta /usr/dlc.
Dentro de la nueva carpeta /usr/dlc se ejecutó la línea de comando: /opt/sw/proinst
5
Memoria Técnica Proyecto de Licenciamiento Progress
para La Secretaría de Economía
***Nota: cada uno de los componentes posee un número de control independiente, para mayor
referencia ver la hoja de OEM de licenciamiento de Progress.
6
Memoria Técnica Proyecto de Licenciamiento Progress
para La Secretaría de Economía
En esta pantalla los números de control aparecen con la leyenda de confirmación y aceptación, las
opciones que aparecen en el menú son:
Enter : Permite adicionar nuevos componentes (grabar los datos de algún otro componente)
CTRL-E: Valida los componentes seleccionados e inicia la instalación.
En caso de seleccionar la opción “Enter”, el asistente solicitará ingresar un nuevo número de serie y su
licenciamiento como nuevo componente.
Cada vez que se ingresa un nuevo componente, el asistente mostrará la siguiente pantalla, donde se
indica cuáles son los componentes que hasta el momento se han ingresado y que están listos para
instalarse.
Una vez que se ha terminado de ingresar los números de control de los componentes a instalar, debe
seleccionarse “CTRL-E” y de manera inmediata el asistente mostrará la siguiente pantalla, donde se
pide confirmación para el inicio de la instalación de los productos Progress:
7
Memoria Técnica Proyecto de Licenciamiento Progress
para La Secretaría de Economía
8
Memoria Técnica Proyecto de Licenciamiento Progress
para La Secretaría de Economía
9
Memoria Técnica Proyecto de Licenciamiento Progress
para La Secretaría de Economía
10
Memoria Técnica Proyecto de Licenciamiento Progress
para La Secretaría de Economía
Para este caso se seleccionó la instalación de SQL Server Engine ya que este es un parámetro
estándar para todas las instalaciones de Progress, porque permite acrecentar la robustez y
escalabilidad de la base de datos
11
Memoria Técnica Proyecto de Licenciamiento Progress
para La Secretaría de Economía
Para el caso concreto de ATENEA no se incluyó la instalación de este componente ya que las
necesidades iniciales de la Secretaría de Economía no contemplan su uso.
Progress WebSpeed Transaction Server proporciona una plataforma robusta para aplicaciones ITP que
requieren de una alta escalabilidad y velocidad de respuesta rápida.
12
Memoria Técnica Proyecto de Licenciamiento Progress
para La Secretaría de Economía
Nota: Para la versión OpenEdge de Progress es necesario utilizar la versión APACHE v2.2 como
WebServer
2.5.3 Selección del WebServer Type 2
La opción que se selecciona en este punto es “CGI-Compatible” ya que CGI (Common Gateway
Interface) se refiere a un término de estándar internacional en cuanto a intercambio de información
mediante ambiente web. El componente que se utiliza de manera estándar en las instalaciones de
Progress como WebServer es Apache ya que su motor CGI cumple con los estándares internacionales
para el intercambio de información en ambientes web.
13
Memoria Técnica Proyecto de Licenciamiento Progress
para La Secretaría de Economía
Nota: Es de suma importancia que la instalación de WebSpeed sea dentro del mismo servidor donde
se encuentra instalada la herramienta WebServer
Para que pueda haber compatibilidad entre Progress y APACHE es necesario instalar librerías CGI, las
cuales permitirán a la plataforma WEB mantener una comunicación directa con la aplicación que
administra las bases de datos.
Nota: La carpeta seleccionada para la instalación de los archivos CGI Progres-Apache en ATENEA es:
/opt/www/apache2/cgi-bin/
14
Memoria Técnica Proyecto de Licenciamiento Progress
para La Secretaría de Economía
Para esto se selecciona la opción “Copy the static HTML to docroot” con lo cual aseguramos que las
aplicaciones del WebSpeed y el WebServer manejen un control de versiones compatible.
Para que WebSpeed pueda operar como servicio activo dentro del ambiente del WEBSERVER es
necesario instalar una serie de scripts que se generan de manera automática en la instalación.
15
Memoria Técnica Proyecto de Licenciamiento Progress
para La Secretaría de Economía
Una vez que se han seleccionado los lenguajes a utilizar en la instalación de Progress, se debe
seleccionar “Continue with Installation”
2.6.2 Selección de Lenguaje Default
El siguiente paso consiste en indicar al asistente el lenguaje por omisión para la instalación de Progress
OpenEdge.
16
Memoria Técnica Proyecto de Licenciamiento Progress
para La Secretaría de Economía
Nota: El parámetro que se utilizó en la instalaciones de Progress en ATENEA es: dmy (Día-Mes-Año)
17
Memoria Técnica Proyecto de Licenciamiento Progress
para La Secretaría de Economía
18
Memoria Técnica Proyecto de Licenciamiento Progress
para La Secretaría de Economía
2.7 Parámetros para Adaptador de los Servicios WEB Dirección Default URL
En el siguiente paso de la instalación se indica al asistente la página de ejemplo para el adaptador de
Java que se utilizará desde el WebServer. Este parámetro se muestra en automático y no debe
editarse. Se pulsa la tecla “ENTER” para continuar con la instalación.
Nota: Este parámetro solamente debe modificarse si los conocimientos del usuario tienen
experiencia como DBA.
19
Memoria Técnica Proyecto de Licenciamiento Progress
para La Secretaría de Economía
Nota: La copia de Scripts fue aceptada seleccionando (YES) para la instalación de Progress
OpenEdge en ATENEA
La segunda pantalla muestra un cuadro de dialogo en el que será posible invocar las notas relativas a
la versión que se instaló o en su defecto terminar con el proceso de instalación.
20
Memoria Técnica Proyecto de Licenciamiento Progress
para La Secretaría de Economía
Nota: Para mayor detalle técnico sobre los componentes que fueron instalados para cada producto
Progress, ver el contenido del archivo installd.ini ubicado en /usr/dlc. (ej. more /usr/dlc/installd.ini )
21