Para esto será necesario configurar el Servidor http en el AS/400. Veremos a configuración que requerimientos:



Documentos relacionados
Al igual que HTTP, FTP se basa en el envío de comandos codificados mediante ASCII, es decir, en texto plano.

Web Panels en Visual Basic - GeneXus 6.0

Configurar un Servidor FTP. Serv-U

Servidor FTP en Ubuntu Juan Antonio Fañas


Práctica de laboratorio: Exploración del protocolo FTP

Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas. Facilitador José Doñe. Sustentante Robín Bienvenido Disla Ramirez

Paso 2 Una vez se ha completado la instalación y ejecutado el programa, veremos esto

Cómo crear y configurar un servidor FTP

Instalación de FileZilla FTP Server

Salida del sistema de Capture Pro Software FTP Server

Manual de Usuario FTP Manager

Instalación y configuración del servidor FTP Filezilla en Windows 2003 Server. Vicente Sánchez Patón I.E.S Gregorio Prieto.

Otro concepto importante que se debe manejar es la dirección del servidor, esta puede indicarse con la dirección IP o con el nombre de dominio.

Vamos a explicar como configurar una cuenta IMAP en Pegasus y como enviar correo usando autentificación en salida y protocolo TLS.

Funcionamiento de Servicios Web, FTP

Como crear un túnel entre dos PC s usando el Protocolo SSH

Copias de seguridad con SQL Server 2005 WhitePaper Febrero de 2008

CLIENTE FTP CORE LITE

Instalación, creación y configuración del servicio FTP

Subir la página web a un servidor

Speed Editor. Guía de usuario

IMPLEMENTACIÓN DE UN PUENTE SERIE USANDO CONVERTIDORES SERIE RED.

Ejercicios Tema 5. a) Órdenes del protocolo FTP necesarias para su ejecución. b) Número y tipo de conexiones necesarias.

Guía para la configuración de Mail de Mac para la plataforma de Gmail Contenido

Laboratorio Instalando y Configurando Servidor FTP

Pegasus Mail v4 (Windows)

Internet Information Server

FTP. File Transfer Protocol. Protocolo De Transferencia De Archivo. Administración de Redes de Computadores. Ficha:

Instalación y Configuración de los adaptadores MTA-G302

Creación Servidor FTP

Router Teldat. Protocolo TELNET

How to Crear Servidor Samba

Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez. Matrícula:

CuteFTP Manual de configuración

Para poder instalar el producto, tendremos que obtener el instalador apropiado para nuestro entorno hardware y software.

Instalación y Configuración de los adaptadores MTA-102

Facultad de Ciencias del Hombre y la Naturaleza SISTEMAS OPERATIVOS DE REDES CICLO II Materia: Sistemas Operativos de Redes Tema:

myappgen Usted Construye la aplicación mientras la ejecuta

Si el acceso es mediante Telnet, se debe ejecutar de la siguiente forma:

WEB HOSTING IPLAN SUBIDA DE ARCHIVOS AL FTP

Servidor Apache 1. Instalación de apache

iresetme V Instalación completa iresetme v2.0

Maxpho Commerce 11. Gestión CSV. Fecha: 20 Septiembre 2011 Versión : 1.1 Autor: Maxpho Ltd

Instituto Tecnológico de Las Américas (ITLA)

Guía Router NG-W710 y NG-W720 con Nuevo Firmware. Si aún no lo han actualizado, hacer Clic para descargar. Firmware NG-W710.

Instituto Tecnológico de Las Américas (ITLA)

Router Teldat. Protocolo TELNET

Manual de instalación Sistema S.I.S.E. Versión 1.0

Taller de capacitación en la Ventana Única de Transparencia (VUT) Enfoque práctico

TUTORIAL PARA CREAR UN SERVIDOR FTP

Configuración ewon y Talk2M por GPRS o 3G con ecatcher Free+ Tutorial

TROUBLESHOOTING: ViewTrac & ViewPrint

PROCESO DE INSTALACIÓN DE SQL SERVER 2008

MANUAL DE CREACIÓN DE CARPETAS PARA ACCESO POR FTP DE CLIENTES EN UN NAS

RPC sobre HTTPS

Gobierno Electrónico ANEXOS ANEXO A: INSTALACIÓN, CONFIGURACIÓN Y ACTUALIZACIÓN DE JOOMLA, MÓDULOS Y COMPONENTES. Alexandra Paola Guerrero Chuquín

Redes de área local: Aplicaciones y servicios WINDOWS

Manual de Intercambio de Datos FTP SSSalud

WINDOWS 2003 SERVER DIRECTORIO ACTIVO Y DNS

SmartFTP. Esta es la guía paso a paso para crear en SmartFTP tu cuenta FTP:

SISTEMAS INFORMÁTICOS EN TIEMPO REAL 2º Ingeniería Industrial MANUAL DE HERRAMIENTAS SOFTWARE PARA PROGRAMACIÓN EN UNIX

Luis Eduardo Peralta Molina Sistemas Operativos Instructor: José Doñe Como crear un Servidor DHCP en ClearOS

Router Teldat. Protocolo HTTP

Manual de Instalación

AGREGAR UN EQUIPO A UNA RED Y COMPARTIR ARCHIVOS CON WINDOWS 7

INTRODUCCION. Tema: Protocolo de la Capa de aplicación. FTP HTTP. Autor: Julio Cesar Morejon Rios

Manual Usuario cpanel

Instalación y configuración de Filezilla Server

WDpStats Procedimiento de instalación

Servicio de Acceso Remoto

WS_FTP. D.1 Instalación

Cisco ONS Series

Curso XHTML/HTML/HTML5

Contenido QUÉ ES SERVIDOR CLOUD?... 3 ACCESO AL SERVIDOR CLOUD... 3 ADMINISTRACIÓN DEL SISTEMA... 6

Configuración de la red

[INFORMACIONES TECNICAS] Sistema Operativo Windows 98, Windows XP SP2, Windows Vista

TELEFONÍA CLOUD IPLAN INSTRUCTIVO DE CONFIGURACIÓN X-LITE 3 (WINDOWS)

Manual de usuario de IBAI BackupRemoto

1. Habilitación de Correo Electrónico bajo AS/400

Como Resolver Problemas con la Conexión de una Base de Datos

ASISTENCIA TÉCNICA A LA SEGURIDAD EN PYMES DE MELILLA MANUAL WINSCP

Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez. Matrícula:

Existe una solicitud disponible a tal efecto en la url:

MySQL: Guía de Referencia

Instalación de un servidor con HldsUpdateTool

Fuzion Media Asset Manager

JOOMLA 2.5 MANUAL USUARIO Gestión de Usuarios

Instalación de Greenstone en un servidor Linux

Práctica de laboratorio 6.2.7b Administración de los archivos de configuración inicial del switch

Fortigate - VPN SSL

MANUAL COPIAS DE SEGURIDAD

Manual de Usuario De Respaldo y Restauración de Información

Manual de instalación del Programa. Para WINDOWS

Manual De Instalación MySQl 5.1 MANUAL DE INSTALACIÓN Y CONFIGURACIÓN DE MYSQL

Instalación. Interfaz gráfico. Programación de Backups. Anexo I: Gestión de la seguridad. Manual de Usuario de Backup Online 1/21.

Transcripción:

Instalación del AS/400 WEBSERVER Para los web panels generados con el generador RPG, el AS/400 debe ser utilizado como el Servidor Web además de ser utilizado como el servidor de la base de datos. Para esto será necesario configurar el Servidor http en el AS/400. Veremos a configuración que requerimientos: Requerimientos 1. V3R7 (RISC) o superior. También puede utilizarse con la versión V3R2 (on la PTF Q6317320 y la biblioteca QSYSINC instaladas) 2. Tener configurado el TCP/IP. Para realizar una aplicación de Web Panels en el AS/400, es necesario tener una Base de conocimientos GeneXus con un modelo generando para RPG. En esa estructura, se hace referencia a dos bibliotecas: la de datos y la de programas. Estas bibliotecas deberán configurarse en el servidor http y en la descripción del trabajo que ejecutará el web panel. Configuración del Servidor HTTP El servidor HTTP tiene un archivo de configuración donde se mapean las URLs a paths en el AS. Imágenes y páginas estáticas de la aplicación Gran parte de los documentos del Web van a estar en el IFS (es el file system parecido al del PC), en algún subdirectorio, y los documentos se van a copiar desde el PC con el comando FTP. Estos documentos consisten en las páginas estáticas del sistema y los bitmaps (jpegs, gifs). Supongamos que vamos a tener los archivos del la raíz del web en un subdirectorio /Web. La copia desde el PC se hará con los siguientes comandos: 1. ftp -I as400.artech.com.uy (nombre del AS/400) Permite conectarse al AS/400 usando el protocolo FTP para poder transferir archivos. Mostrará la siguiente información Connected to as400.artech.com.uy.

220-QTCP at AS400. 220 Connection will close if idle more than 5 minutes. 2. User (as400.artech.com.uy:(none)): roberto 331 Enter password. Password:******** 230 ROBERTO logged on. Solicita el usuario y la contraseña a utilizar para conectarse al AS/400 3. Para crear el directorio a donde se copiarán las imágenes y/o las páginas estaticas, se debe usar el comando MKDIR ftp> mkdir /Web 250-NAMEFMT set to 1. 250 Created directory /pp 4. Para copiar los archivos desde el PC, se debe ubicar/posicionar en el directorio previamente creado y con el comando MPUT copiarlos. ftp> cd /Web 250 Current directory changed to /Web. ftp> mput c:\webfiles\*.* (Copiar los docs y jpegs del web al AS) 200 PORT subcommand request successful. 150 Sending file to /Web/default.html 250 File transfer completed successfully. 97 bytes sent in 0.00 seconds (97000.00 Kbytes/sec) 200 PORT subcommand request successful. 150 Sending file to /Web/artech.gif 250 File transfer completed successfully. 851 bytes sent in 0.00 seconds (851000.00 Kbytes/sec)

ftp> bye De esta manera se copian los archivos del PC al AS/400. Configuración del Servidor WEB Luego debemos configurar el Servidor Web para que mapee el Http://as400../ (el directorio raíz) al /Web y que mapee los programas cgi-bin a la biblioteca de programas modelo PGMLIB. Para hacer esto hay que logearse como QSECOFR Esto se realiza con los siguientes pasos: con el commando CFGTCPAPP se debe configurar el servidor http: CFGTCPAPP SERVER(*HTTP) Aparecerá el siguiente menú: Select one of the following: 1. Change HTTP attributes 2. Work with HTTP configuration Related options: 10. Configure workstation gateway Se debe ir a la opción 1 y seleccionar Autostart = *YES. El resto de las opciones no es necedsario modificarlas. Change HTTP Attributes (CHGHTTPA) Type choices, press Enter. Autostart........... *YES *YES, *NO, *SAME Number of server jobs: Minimum........... 3 1-200, *SAME, *DFT Maximum........... 5 1-200, *SAME, *DFT, *NOMAX Coded character set identifier 00819 1-65533, *SAME, *DFT Server mapping tables: Outgoing EBCDIC/ASCII table. *CCSID Name, *SAME, *CCSID, *DFT Library.......... Name, *LIBL, *CURLIB

Incoming ASCII/EBCDIC table. *CCSID Name, *SAME, *CCSID, *DFT Library.......... Name, *LIBL, *CURLIB Luego, en la opción 2 se realiza la configuración de bajo nivel. Se indicará la biblioteca en que están los web panels. 00010 # * * * * * * * * * * * * * * * * * * * * * * * * * 00020 # HTTP DEFAULT CONFIGURATION 00030 # * * * * * * * * * * * * * * * * * * * * * * * * * 00040 # 00050 # 00060 HostName as400.artech.com.uy 00070 # 00080 # The default port for HTTP is 80; Should specify port 00090 # if port 80 is not used. 00100 Port 80 00110 # 00120 Enable POST 00130 Enable GET 00140 Enable HEAD 00150 # Disable {all others} 00160 # 00180 Exec /cgi-bin/* /QSYS.LIB/PGMLIB.LIB/* Este es el mapeo para ejecutar los web panels de la PGMLIB, donde dice PGMLIB va el nombre de la biblioteca de programas del modelo de WEB Panels (Se soporta solamente una) 00240 Pass /* /Web/* Este es el mapeo del raíz al directorio /Web 00390 DirAccess On

Esto te permite ver listado de directorios por ejemplo si haces http://as400/ te mostraría el listado del directorio /Web Hay que eliminar cualquier otra línea que empiece con Exec, Pass, Map, Fail y Redirect y las líneas de Exec y Pass deben estar en ese orden. Estando en este paso, es posible realizar una pequeña prueba de la configuración, levantando el servidor (strtcpsvr *http) y accediendo a una de las páginas estáticas desde el browser (http://as400/paginit.html, siendo paginit.html una página copiada con FTP al directorio /Web). Configuración de la Descripción del Trabajo. Para poder ejecutar los web panels, es necesario configurar el trabajo (job) donde ejecutan los web panels para que la lista de bibliotecas incluya la GX, DTALIB y PGMLIB. Esto se hace cambiando la descripción del job QTCP/QTMHHTTP CHGJOBD JOBD(QTCP/QTMHHTTP) INLLIBL(DTALIB PGMLIB GX QTEMP QGPL) En este punto ya es posible ejecutar los web panels desde el Browser, para ello deberá usarse (siguiendo el ejemplo) la url: http://as400.artech.com.uy/cgibin/hmywebpanel.pgm. Notar que la extensión por defecto es pgm.