Configuracion+de+GXportal+Para+Administradores+de+Servidores+Web Spa

  • Upload
    elucero

  • View
    134

  • Download
    0

Embed Size (px)

Citation preview

CONFIGURACIN DE GXPORTAL PARA ADMINISTRADORES DE SERVIDORES WEB

ContenidoConfiguracin del backend ____________________________________ 1 Configuracin del sitio en produccin ___________________________ 2 Configuracin del SMTP ______________________________________ 3 Configuracin de Imgenes ___________________________________ 5 Configuracin del Editor PHP (slo para GXportal 4.3) ______________ 8 Archivo client.cfg (Java) ____________________________________ 14JDBC Logging __________________________________________________________ Caching ______________________________________________________________ Archivos temporales ____________________________________________________ Pool de conexiones _____________________________________________________ 14 14 14 15

Apndice 1: Configuracin FTP en el Internet Information Services (IIS)16

Configuracin del backendPara que el backend de GXportal funcione correctamente debe configurar la URL del backend para esto debe ingresar a GXportal con el usuario administrador GXPADMIN e ir a Configuracin -> Parmetros del sistema como se muestra a continuacin:

Imagen 1. Opcin Parmetros del Sistema

Luego debe asegurarse que la URL configurada coincida con la que se utilizar para acceder al backend de GXportal, por ejemplo si se utilizar la URL http://localhost/gxpbackend luego en la propiedad URL del backend debe configurarse esa misma URL, como se muestra en la siguiente figura:

Imagen 2. URL del Backend

Configuracin del sitio en produccinPara poner un portal en produccin debe contar con una URL que ser la direccin del portal, por ejemplo www.dominio.com. Esa URL debe coincidir con la URL configurada en GXportal, como la misma es distinta para cada portal deber ir a Portales -> Configuracin de Portales -> Actualizar (del portal que est configurando) y ver la siguiente pantalla:

Imagen 3. URL del portal en produccin

Este dominio debe apuntar al directorio virtual gxpsites de GXportal. Adems para visualizar el portal en produccin hay que asegurarse de que el mismo est En Lnea como se ve en la imagen anterior (ver Figura 3).

Configuracin del SMTPPara configurar el envo de mail al administrador del portal cuando este olvida su contrasea debe ir a Configuracin -> Parmetros del sistema, como se muestra en la imagen a continuacin.

Imagen 4. Opcin Parmetros del Sistema

Luego debe configurar los siguientes datos:

Imagen 5. Configuracin de datos SMTP

Servidor SMTP: es el nombre o direccin IP del servidor que se utilizar para enviar correos electrnicos desde GXportal. Usuario SMTP: usuario con el cual se conectar GXportal al servidor SMTP para enviar correos electrnicos. Email del Administrador de GXportal: e-mail del administrador del sitio web. Requiere Autenticacin?: marcar este campo si el servidor de SMTP requiere autenticacin. Contrasea: contrasea del usuario SMTP.

Confirmacin de contrasea: Confirmacin de contrasea del usuario SMTP. Luego deber configurar los datos del SMTP de cada portal para que en caso de que los usuarios del mismo olviden la contrasea, puedan recibir un mail recordndosela. Para eso debe ir a Portales -> Configuracin de portales como se muestra en la imagen 6.

Imagen 6. Opcin Configuracin de portales

Luego debe hacer clic en la opcin Actualizar (del portal que est configurando) y ver la siguiente pantalla:

Imagen 7. Actualizar informacin de un portal

Luego debe configurar las opciones descritas anteriormente. El e-mail del Contacto es el e-mail del administrador del sitio web. En los GXportlets en que se configura a quien se le enviar un e-mail, se puede definir al

Administador Web y se tomar el valor definido en este parmetro. Para terminar la configuracin SMTP hay que configurar los datos para el envo de listas de noticias en caso de que se utilicen en el portal. Para eso debe ingresar al portal desde el backend de GXportal y luego debe ir a Comunidad -> Lista de Noticias como se muestra en la siguiente imagen.

Imagen 8. Opcin Lista de Noticias

Luego debe ingresar a la opcin Actualizar de las listas de noticias y configurar los datos detallados anteriormente.

Imagen 9. Configuracin SMTP para listas de noticias

Configuracin de ImgenesPara configurar la subida y bajada de imgenes en GXportal debe ingresar se debe ir a Portales -> Configuracin de Portales -> Actualizar (del portal que desee configurar) y luego seleccionar el tab Multimedia. A continuacin se detallan los dos mtodos para subir archivos Multimedia.

Configuracin HTTP

Imagen 10. Configuracin Multimedia

Mtodo para subir archivos multimedia: especifica el mtodo de transferencia utilizado para subir las imgenes al servidor, HTTP o FTP. En este caso elegiremos http. Tipo de configuracin: indica si se va a utilizar una configuracin general para las imgenes de diseo, contenido y ecommerce o una configuracin especfica para cada una. En este ejemplo elegiremos el Bsico. URL: es la direccin absoluta al directorio donde se encuentran las imgenes de diseo, contenido y ecommerce. Por ejemplo: http:///gxpfiles/site001 Ruta Local: es la ruta fsica al directorio donde se encuentran las imgenes de diseo, contenido y ecommerce. Por ejemplo: C:\Inetpub\wwwroot\gxportal\gxpfiles\site001. La configuracin especificada en General se replica a Diseo, Contenido y Ecommerce agregando las rutas predeterminadas. El usuario que est corriendo el proceso ASPNET o Java deber tener permisos de lectura/escritura sobre el directorio gxportal en adelante. Configuracin FTP Si el servidor FTP que est utilizando es el provisto por el IIS de Windows, primero deber seguir los pasos indicados en el Apndice 1 de este documento.

Imagen 11. Configuracin FTP

URL: es la direccin absoluta al directorio donde se encuentran las imgenes de diseo, contenido y ecommerce. Por ejemplo http:///gxpfiles/site001 donde gxpfiles debe ser un directorio fsico que est en la raz del servidor o un directorio virtual que apunte al directorio fsico gxpfiles. Servidor FTP: es el nombre o la direccin IP del servidor donde se encuentra instalado el servicio de FTP para transferir las imgenes del portal. Ruta del FTP: es la ruta relativa donde se posicionar la herramienta al hacer una transferencia de una imagen. Es decir, que una vez que se conecta al servidor se ejecuta el comando CD para posicionarse en este directorio. Esta ruta depende del directorio virtual que se haya configurado en el servidor FTP en los pasos descriptos anteriormente. Por ejemplo /files/site001 donde files es el directorio virtual creado en el IIS. Usuario FTP: es el nombre del usuario FTP para conectarse al servidor FTP. Contrasea FTP: es la contrasea del usuario FTP. Confirmar contrasea: repita la contrasea del campo anterior. La configuracin especificada en General se replica a Diseo, Contenido y Ecommerce agregando las rutas predeterminadas. El usuario FTP debe tener permisos de lectura/escritura.

Configuracin del Editor PHP (slo para GXportal 4.3)Para asegurarse de que el editor HTML funcione correctamente ingrese al portal y vaya a Diseo -> HTML Libre, luego presione el botn + y complete el siguiente dilogo como se muestra a continuacin:

Imagen 12. Nuevo HTML Libre

Luego presione el botn Confirmar. Luego presione el botn Editar HTML correspondiente al HTML creado. Se abrir la siguiente pantalla donde debe presionar el botn Editor HTML.

Imagen 13. Editor HTML

Luego deber ver la siguiente pantalla para asegurarse de que est correcto:

Imagen 14. Ingreso de texto en el editor

Si no lo ve correctamente asegrese de lo siguiente: Haber que haya instalado PHP como se indica en el manual. Haber configurado el php.ini como se indica en el manual. Que el backend est corriendo en el puerto 80. Si obtiene el error 404 Pgina no encontrada y est trabajando en un Windows 2003 debe seguir los siguientes pasos: 1) En el IIS seleccionar la opcin Web Service Extensions:

Imagen 15. Opcin Web Service Extensions

2) Luego seleccione la opcin Add new web service extension que se encuentra del lado derecho y aparecer la siguiente pantalla:

Imagen 16. Agregar una extensin

A continuacin aparecer la siguiente pantalla:

Imagen 16. Nueva extensin web

En el campo Extension Name se puede poner cualquier nombre, por ejemplo PHP: HyperText Processor. Luego presione el botn Add y se mostrar la siguiente pantalla:

Imagen 17. Agregar archivos

Presione el botn Browse y buque el archivo php-cgi.exe que se encuentra en C:\Archivos de Programa\PHP y presione el botn OK. Luego marque la opcin Set extensin status to Allowed y presione el botn OK.

Imagen 18. Estado de la extensin

Al acceder a las propiedades de la extensin que se ingres en pasos anteriores ver lo siguiente:

Imagen 19. Propiedades de la extensin

3) Luego vaya a las propiedades del Sitio Web Predeterminado (Default Web Site) y ver la siguiente pantalla:

Imagen 20. Propiedades del sitio web predeterminado

Presione el botn Configuration y aparecer la siguiente imagen:

Verificar que Se encuentra la extensin marcada en la imagen.

Archivo client.cfg (Java)JDBC LoggingPara habilitar el log JDBC se deben modificar los siguientes parmetros:Parmetro JDBC_LOG Descripcin Ruta donde se almacenar el log. El usuario que ejecuta el servlet container (por ejemplo, Tomcat) debe tener permisos de escritura en ese directorio. Indica si el log est habilitado. 1 = Habilitado 0 = Deshabilitado Ejemplo JDBC_LOG=c:\gxporajdbc.log

JDBCLogEnabled

JDBCLogEnabled=1

Adicionalmente, se debe reemplazar el archivo WEB-INF\lib\gxclassr.jar por WEBINF\lib\gxclassd.jar (este ltimo se puede obtener contactndose con el rea de soporte)

CachingPara mejorar los tiempos de respuesta de los sitios web es posible habilitar el cach de tablas en el frontend de GXportal. Existen 3 niveles de cach posibles, de acuerdo a la frecuencia de actualizacin de las tablas. Para cada nivel se indica el tiempo en minutos que las tablas estarn en el cach (0 no se cachean, -1 se cachean indefinidamente). Las tablas de GXportal estn distribuidas en estos 3 niveles de cach.Parmetro CACHING CACHE_TTL_0 CACHE_TTL_1 CACHE_TTL_2 CACHE_TTL_3 Descripcin Indica si el cach est habilitado. 1 = Habilitado 0 = Deshabilitado Tiempo que las tablas que se actualizan con frecuencia estarn en el cach Tiempo que las tablas que se actualizan de vez en cuando estarn en el cach Tiempo que las tablas que se actualizan muy poco estarn en el cach Tiempo que las tablas que se actualizan casi nunca estarn en el cach (0 no se cachean, -1 se cachean indefinidamente) Espacio de memoria, en KB, que ocupa el cach (0 es ilimitado) Ejemplo CACHING=1 CACHE_TTL_0=0 CACHE_TTL_1=60 CACHE_TTL_2=600 CACHE_TTL_3=-1

CACHE_STORAGE_SIZE

CACHE_STORAGE_SIZE=0

Importante: El cach no debe habilitarse en el backend. Si se habilita en el backend pueden ocurrir serios problemas de funcionamiento.

Archivos temporalesPara la subida y descarga de archivos asociados a contenidos y para la subida de imgenes GXportal guarda temporalmente los archivos en directorios. El usuario con el que ejecuta el servlet container (por ejemplo, Tomcat) debe tener

permisos de escritura sobre estos directorios.Parmetro CS_BLOB_PATH TMPMEDIA_DIR Descripcin Directorio temporal para archivos almacenados dentro de la base de datos Directorio temporal para subida de imgenes Ejemplo CS_BLOB_PATH=/home/gxportal/gxpt mp TMPMEDIA_DIR=/home/gxportal/gxpt mp

Pool de conexionesEs posible modificar los parmetros del pool de conexiones a la base de datos. Los parmetros disponibles se encuentran dentro de la seccin [default|DEFAULT] y son los siguientes:Parmetro PoolROEnabled Descripcin Indica si el pool read only est habilitado. 1 = Habilitado 0 = Deshabilitado Indica si el pool read/write est habilitado. 1 = Habilitado 0 = Deshabilitado Indica si el pool read/write puede tener una cantidad ilimitada de conexiones. 1 = Ilimitado 0 = Limitado Indica la cantidad mxima de conexiones que pueden haber en el pool read/write Con esta propiedad podemos especificar si se van a reciclar las conexiones a la base de datos en el pool read/write. Esta propiedad tiene como objetivo cerrar las conexiones que estn sin ser utilizadas por determinado tiempo, siempre y cuando la conexin est en un estado desconectable, sin commits pendientes, ni cursores abiertos. 1 = Reciclar conexiones 0 = No reciclar conexiones Si se selecciona que las conexiones se reciclen, se debe indicar en esta propiedad cunto tiempo (en minutos) puede estar disponible una conexin en estado desconectable antes de ser destruida. Ejemplo PoolROEnabled=1

PoolRWEnabled

PoolRWEnabled=1

UnlimitedRWPool

UnlimitedRWPool=1

POOLSIZE_RW RecycleRW

POOLSIZE_RW=10 RecycleRW=1

RecycleRWMin

RecycleRWMin=30

Apndice 1: Configuracin FTP en el Internet Information Services (IIS)Para acceder a la configuracin del FTP se debe acceder desde la aplicacin Internet Information Services como lo muestra la figura y desde ah accedemos al dilogo de propiedades del Default FTP Site:

Desde aqu se puede cambiar el directorio raz del FTP y adems se configuran los permisos y los permisos de conexin al FTP. Marque la opcin Write que por omisin, al abrir la pantalla, aparece desmarcada

Una vez que se instal el producto GXPortal se debe crear un directorio virtual dentro del Default FTP Site para que direccione al directorio de imgenes del portal que se instal por defecto dentro del directorio gxpfiles en el directorio de instalacin, para esto hacer clic con el botn derecho sobre Default FTP Site y seleccionar la opcin New\Virtual Directory

Entonces aparece la primera pantalla del wizard que lo guiar en el proceso de creacin del directorio virtual.

En la siguiente pantalla se debe dar un nombre (Alias) al directorio virtual:

En esta pantalla se debe seleccionar el directorio sobre el cual estamos definiendo el directorio virtual, este directorio debe ser el directorio gxpfiles que qued creado durante el Setup dentro del directorio de instalacin:

Luego debe dar permisos de escritura (Write) para poder habilitar que se puedan subir imgenes u otros archivos a travs del FTP:

Por ltimo aparece la siguiente pantalla donde se culmina con el proceso de creacin y configuracin del directorio virtual que apunta al directorio donde estn las imgenes del portal.