Manual de Bienvenida a la Forja Versión: 1.0.0

Tamaño: px
Comenzar la demostración a partir de la página:

Download "Manual de Bienvenida a la Forja Versión: 1.0.0"

Transcripción

1 Manual de Bienvenida a la Forja Versión: Este documento pretende familiarizar al lector con todos los servicios que ofrece la forja de gvhidra de la Dirección General de Tecnologías de la Información (en adelante DGTI) de la Generalitat Valenciana. Si estás leyendo este documento es porque debes haber recibido (o recibirás en breve) las credenciales de acceso a dicha forja. En primer lugar, aclararemos que es la forja, los proyectos que alberga y la accesibilidad de los mismos. La forja es un conjunto de servicios que se ofrecen para facilitar el desarrollo colaborativo de los proyectos gvhidra. Con estos servicios se pretende ayudar a los diferentes equipos de desarrollo y fomentar la colaboración entre los mismos. La forja está destinada para albergar proyectos desarrollados con el framework gvhidra en el ámbito de la DGTI, el propio framework y sus proyectos auxiliares. En relación a los servicios, la forja ubicada en la máquina está abierta a internet y ofrece: Gestión de identidad unificado: mediante LDAP Gestor de tickets: mediante Redmine Control de versiones: mediante SVN Foro/Wiki Gestor de documentos Gestor de Archivos y/o Documentos Gestor de Noticias Calendario Gantt Planificación de versión Lista de correo de gvhidra Formación: Cursos, talleres,... Es importante destacar el que todos los proyectos son por definición de acceso privado excepto el framework (proyecto gvhidra), el generador (proyecto Genaro) y la aplicación de prueba (proyecto Demo). Esto significa que sólo los usuarios autorizados y con permisos en el proyecto podrán acceder a la información, código, ficheros,... De forma opcional, la DGTI ofrece un entorno de desarrollo de aplicaciones gvhidra que puede ser utilizado para desarrollar aplicaciones dentro de dicho ámbito. Este entorno se encuentra ubicado en la máquina test.gva.es y sólo está disponible en el anillo de la Generalitat Valenciana y a 1

2 aquellas IPs que lo soliciten. Ofrece los siguientes servicios: Servidor Web: Apache PHP Puerto 80 PHP Puerto 83 PHP Puerto 84 PHP Proximamente Puerto 85 PHP 5.5 SGBD Puerto 5432 Postgres Puerto 1521 Oracle Puerto 3306 MySQL SSH Posteriormente, daremos las instrucciones de uso para conectar con este entorno de desarrollo. 2

3 Alta de nuevo proyecto en gvhidra Para solicitar un nuevo proyecto, el responsable del mismo se debe poner en contacto con el responsable de aplicaciones gvhidra de la DGTI, Juan Carlos Hernandez Comes Tal y como se ha explicado en el apartado anterior, se creará la infraestructura básica para albergar el proyecto en la forja. En esta petición se debe detallar: Nombre del proyecto Miembros (identificando su rol entre Jefe de Proyecto, Desarrollador, Informador). Si requiere entorno de desarrollo Usuarios que tengan acceso al código. Ips en el anillo de la GVA SGBD si se conoce. Una vez tramitada la petición se creará la infraestructura y se informará al Jefe del proyecto vía . Éste podrá validarse en la forja ( y deberá completar la configuración del proyecto a través de la pestaña Configuración. Información Permite gestionar la información general del proyecto como la descripción, las versiones del framework, el sistema de autentificación o el de autorización. En esta pestaña cabe destacar: Descripción: es un campo típico donde ubicar la finalidad del proyecto. Es importante tener cumplimentado este campo para, de forma rápida, poder conocer el propósito de la aplicación. Público: este check viene desmarcado por defecto ya que haría que este proyecto pudiera verse por cualquier usuario de internet. Es poco recomendable activarlo. Versiones de gvhidra, Jasper, Autentificación y Autorización. Esta información es muy importante para, conocer los sistemas con los que se integra la aplicación. Módulos Permite activar/desactivar módulos para este proyecto. Esto permite añadir o quitar funcionalidades como noticias, Gantt, gestión de peticiones,... 3

4 Miembros En este apartado aparecen los miembros que tienen acceso al proyecto. Esta información tiene como fuente el LDAP centralizado que unifica los accesos a la plataforma. Lo que podemos hacer en este apartado es asignar o quitar roles a un miembro. Estos roles son: Jefe de Proyecto: este rol permite acceder a la pestaña de Configuración del proyecto en el Redmine. Desarrollador: este rol da acceso lectura/escritura al código (mediante el SVN). Informador: permite acceder al proyecto, pero sin acceso al código. Si el acceso Web al repositorio mediante redmine está habilitado podrá navegar en modo lectura. IMPORTANTE: añadir o borrar miembros debe comunicarse abriendo una incidencia en el proyecto Soporte de la forja. Versiones Esta solapa permite gestionar las diferentes versiones de la aplicación. Una buena estratégia de versiones nos permite gestionar de forma más eficiente el proyecto para planificar qué cambios entra en una versión concreta. Categorías de las peticiones Permite añadir nuevos tipos de peticiones para el proyecto. Poco utilizado Wiki Permite configurar una Wiki para el proyecto. Repositorio Permite configurar un acceso web avanzado sobre el repositorio del control de versiones. Decimos que es avanzado porque permite realizar comparaciones entre diferentes versiones de un fichero, visualizar la fecha del último cambio en una rama, Para configurar dicho acceso se debe indicar la ubicación del control de versiones. Para configurar el repositorio de gvhidra debemos indicar: SCM: SVN URL: Identificador: identificador de un usuario con acceso al código. Contraseña: password de un usuario con acceso al código. Nota: las credenciales son las credenciales de la forja. Nota2: pulsar varias veces el botón Guardar para garantizar que se almacena la información Foros Permite configurar un foro para el proyecto. Una vez configurado, ya podemos hacer uso del proyecto. Cabe destacar que la mayor parte de los servicios se ofrecen desde Redmine. Sin hacer uso de él podemos utilizar: Control de versiones: para configurar el control de versiones tenemos que indicar la como ruta del repositorio Sólo accederán a él los usuarios con Rol desarrollador en el proyecto. 4

5 Portal de gvhidra ( En esta página podemos encontrar información general del framework así como documentos relativos a cursos, talleres, ejemplos que pueden ser útiles a los desarrolladores. Lista de correo: esta lista es de gran utilidad para los desarrolladores de aplicaciones con el framework. Se puede acceder a ella en modo consulta a través de Nabble En caso de querer participar en la comunidad es necesario suscribirse bin/mailman/listinfo/gvhidra_soporte. 5

6 Acceso al entorno de desarrollo en gvhidra test.gva.es Como hemos explicado anteriormente, para el desarrollo de los nuevos proyectos, opcionalmente, la DGTI proporciona un entorno de desarrollo en la máquina gvhidra test.gva.es. El uso de este entorno es opcional pudiéndose montar otro entorno en otra infraestructura (caso de, por ejemplo la CITMA). Para poder acceder a él se debe solicitar a través de una petición en el proyecto Soporte indicando información acerca de las personas que se van a conectar: Usuario de la forja Ip dentro del anillo de la Generalitat Valenciana. Una vez realizados los trámites, se debe tener acceso desde la máquina cliente al servidor gvhidra test.gva.es. Instalación de herramientas en la máquina de desarrollo de cada miembro del proyecto Los desarrolladores del proyecto deberán tener instaladas varias herramientas necesarias para el desarrollo con gvhidra. Básicamente son: Un IDE de desarrollo: recomendamos Eclipse, aunque también se pueden utilizar otros. Si procede, Plugin de PHP para el IDE seleccionado. Si procede, Plugin de SVN para el IDE seleccionado. Un IDE interactuar con la Base de Datos: recomendamos TOAD, pgadminiii, SQLDeveloper o SQuirrel (dependiendo de la Base de Datos y las preferencias). Si la aplicación requiere informes, instalar ireports en la versión recomendada por el proyecto jasper (actualmente 4.5.1) A continuación se muestra el diagrama BPMN con las tareas a realizar por cada desarrollador para conseguir un entorno de trabajo adecuado: La instalación de estas herramientas sale del ámbito de este documento ya que se trata de una simple recomendación. Una vez instaladas, éstas o sus equivalentes, pasaremos a la configuración. Configuración de la conexión máquina de desarrollo al servidor Una vez instaladas las herramientas, tendremos que acceder a la máquina de desarrollo. Para trabajar con 6

7 ella, recomendamos realizar una conexión vía sshfs que permita montar de forma segura una carpeta remota. En el siguiente diagrama mostramos los pasos a realizar para realizar dicha conexión: Las tareas concretas a realizar son las siguientes: La maquina (servidor) que va a utilizarse es gvhidra test.gva.es. Cada programador que quiera usarla como máquina de desarrollo, tendrá que tener cuenta en la misma y acceso desde la IP desde la que trabaje, por convenio, se ha decidido que el usuario sea el prefijo de la cuenta de correo (en el ejemplo, pascual_dav). Lo siguiente es conseguir conectarse por ssh a la máquina gvhidra test.gva.es sin necesidad de introducir el password. Para ello, supongamos que la máquina (PC) desde la que vamos a conectar (dpascual.coput.gva.es) tiene un usuario dpascual. Podemos encontrarnos con dos situaciones: 1 1. El usuario dpascual NO tiene generados un par de claves (pública y privada) una clave RSA : a. Generar las claves privada y pública para permitir el montaje de la carpeta del servidor a través de un protocolo cifrado y sin uso de contraseñas. b. Si queremos generar una clave nueva diferente de las que ya tenemos, deberemos borrar antes los ficheros de las claves públicas y privadas, y ejecutar el comando para eliminar la entrada del servidor remoto que teníamos en el fichero known_hosts: pc$ ssh keygen R gvhidra test.gva.es c. Ejecutar UNA SOLA VEZ los siguientes comandos en el cliente para generar las claves 2 pública y privada del usuario. Cuando pregunte por el passphrase, poner un texto vacío. Para generar los ficheros: pc$ cd $HOME/.ssh pc$ ssh keygen t rsa 2. El usuario dpascual YA tiene generados un par de claves (pública y privada) una clave RS, bien porque viene del punto anterior, o porque ya se hizo en otra ocasión: a. Llevamos los ficheros a la máquina (servidor) al que queremos conectarnos sin password. pc$ scp /home/dpascual/.ssh/id_rsa.pub pascual_dav@gvhidra test.gva.es:~/ b. Nos conectamos a gvhidra test.gva.es y completamos el proceso pc$ ssh pascual_dav@gvhidra test.gva.es password: [La conexión se realiza, es decir, ya estamos en gvhidra test.gva.es] test$ cd ~/ 1 Para comprobar si se ha hecho previamente, validar que en el directorio $HOME/.ssh del PC no tenemos ningún fichero con extensiçon.pub. 2 Cada vez que se ejecuta este comando, se generará una clave privada y otra pública (la segunda dependiente de la primera). Si varía alguna de ellas (tras una reinstalación) dejaría de funcionar en los servidores en los que se hubiera instalado la clave pública ya creada. 7

8 test$ mkdir.ssh test$ cd.ssh test$ cat >../id_rsa.pub >authorized_keys2 test$ cat../id_rsa.pub >> authorized_keys2 c. Comprobamos que los permisos sean los correctos test$ ls la rw r r 1 pascual_dav pascual_dav :27 authorized_keys2 d. Borramos la clave pública del directorio superior y nos desconectamos del servidor test$ cd ~/ test$ rm id_rsa.pub test$ exit pc$ Tanto si hemos necesitado pasar por el punto 1, o si sólo hemos realizado el punto 2, ahora simplemente queda comprobar que la conexión sin password puede establecerse: pc$ ssh pascual_dav@gvhidra test.gva.es Linux gvhidra test server #72 Ubuntu SMP Fri Jul 29 21:21:55 UTC 2011 x86_64 GNU/Linux Ubuntu LTS Welcome to the Ubuntu Server! Si al ejecutar el ssh aparece este error: Agent admitted failure to sign using the key. Hay que ejecutar en la máquina local el comando ssh add que carga las claves en el agente ssh: pc$ ssh add Identity added: /home/usuario/.ssh/id_rsa (/home/usuario/.ssh/id_rsa) Lo siguiente es preparar el montaje en local del directorio correspondiente del usuario, para ello, nos conectamos a la máquina gvhidra test.gva.es con nuestro usuario y creamos en el directorio HOME del mismo la jerarquia de directorios: public_html/svnwrk. Dentro de dicho directorio irá ubicado el código fuente de la aplicación. La URL será: test.gva.es/~pascual_dav/svnwrk/ Variando el usuario (en el ejemplo pascual_dav) por el equivalente de cada usuario. Para montar la unidad podemos partir del siguiente SCRIPT #Montaje de unidades de RED DESADIR=$HOME/mnt_gvHidraTest/ echo "Inicio de sesión > Montaje de unidades de red" #Comprobamos si YA esta montado el directorio if [ f $DESADIR/desarrollo ] then echo "Directorio public_html de Gardel ya montado " else echo "Montando directorio desarrollo..." if sshfs pascual_dav@gvhidra test.gva.es:/home/pascual_dav/public_html \ $DESADIR oreaddir_ino,workaround=rename,direct_io,uid=$uid,gid =$GROUPS,ServerAliveInterval=15 then echo "Montaje de unidad de desarrollo completad o" else echo "Problemas al montar el directorio!!" fi fi 8

9 Montaje de unidades de RED #!/bin/bash #Montaje de unidades de RED DESADIR=/home/pascual_dav/mnt_gvHidraTest/ echo "Inicio de sesión > Montaje de unidades de red" #Comprobamos si YA esta montado el directorio if [ f $DESADIR/desarrollo ] then echo "Directorio public_html de GvHidra test ya montado " else echo "Montando unidad de desarrollo..." if sshfs pascual_dav@gvhidra test.gva.es:/home/pascual_dav/public_html /$DESADIR oreaddir_ino o workaround=rename o direct_io o uid=$uid o gid=$groups o ServerAliveInterval=15 then echo "Montando el directorio del servidor en $HOME/mnt_gvHidraTest"; fi else fi echo "Problemas al montar el directorio del servidor en $HOME/mnt_gvHidraTest!!"; En el caso de que se produzca error al intentar montar la unidad, si al conectarse a gvhidra test tenemos lo siguiente: lcanoc@lcanoc:~/bin$ ssh cano_lor@gvhidra test.gva.es Linux gvhidra test server #101 Ubuntu SMP Mon Dec 3 15:54:27 UTC 2012 x86_64 GNU/Linux Ubuntu LTS Welcome to the Ubuntu Server! * Documentation: System information as of Fri Jan 18 10:58:07 CET 2013 System load: 0.18 Processes: 224 Usage of /: 10.6% of GB Users logged in: 1 Memory usage: 42% IP address for eth2: Swap usage: 0% Graph this data and manage this system at New release 'precise' available. Run 'do release upgrade' to upgrade to it. *** System restart required *** Last login: Fri Jan 18 10:26: from bash: warning: setlocale: LC_ALL: cannot change locale (es_es@euro) y al ejecutar el script del montaje de la unidad da el siguiente error: SSHFS version 2.2 remote host has disconnected Revisar el fichero /etc/environment en local y si están las siguientes líneas: LC_ALL=es_ES@euro LANG="es_ES.UTF 8" LANGUAJE="es_ES:es:en_GB:en" LC_TYPE=es_ES@euro Se procede a comentarlas. Se reinicia el sistema y ya se debería de montar la unidad de desarrollo sin problemas. Al conectarse, se podrá comprobar que el usuario pertenece a los grupos de las aplicaciones en las que participe: pascual_dav@gvhidra test:~# groups Si se produce algún problema puede solicitar ayuda a través de proyecto de Soporte. Gestión de la base de datos La base de datos es algo particular de cada aplicación. En todo caso, para facilitar el desarrollo de esquemas robustos y previstos de conceptos básicos de seguridad sugerimos una serie de plantillas que 9

10 facilitarán el trabajo del responsable del proyecto. Simplemente se tiene que rellenar las plantillas correspondientes al SGBD elegido para nuestra aplicación. 10

11 PostgreSQL Adaptar la plantilla siguiente y ejecutarla conectándose al sistema como el usuario postgres. /*Creación del esquema */ CREATE SCHEMA <esq>; COMMENT ON SCHEMA <esq> IS '<comentario entorno>'; /* Creación del usuario propietario */ /* Sustituir <usu> por el nombre de usuario */ CREATE USER <usu> PASSWORD '<pwusu>'; ALTER USER <usu> VALID UNTIL 'infinity'; /* Creación de los usuarios de aplicación (uno por perfil) */ /* Sustituir <pwusu_ae> por el password para el usuario de lectura/escritura _ae */ /* Sustituir <pwusu_ac> por el password para el usuario de sólo lectura _ac */ CREATE USER <usu>_ae PASSWORD '<pwusu_ae>'; CREATE USER <usu>_ac PASSWORD '<pwusu_ac>'; ALTER USER <usu>_ae VALID UNTIL 'infinity'; ALTER USER <usu>_ac VALID UNTIL 'infinity'; /* Creación de los roles */ CREATE ROLE r<usu> ADMIN <usu>; CREATE ROLE r<usu>_c ADMIN <usu>; /* Asignar los roles a los usuarios */ GRANT r<usu> TO <usu>; GRANT r<usu> TO <usu>_ae; GRANT r<usu>_c TO <usu>_ac; /* Dar permisos al esquema para el usuario propietario y los roles */ GRANT ALL ON SCHEMA <esq> TO <usu> WITH GRANT OPTION; GRANT USAGE ON SCHEMA <esq> TO r<usu>; GRANT USAGE ON SCHEMA <esq> TO r<usu>_c; /* Si necesitan acceder a elementos de otros esquemas, se crea un rol intermedio, que el propietario administrará dando visibilidad y permisos a los objetos que desee */ /* Realizado por el administrador */ CREATE ROLE r<esq>_<otroesq1> ADMIN <usu>; ALTER ROLE <otrousu> SET search_path=<otroesq1>, <esq>; /* Realizado por el propietario del esquema */ GRANT USAGE ON SCHEMA <esq> TO <otrousu>; GRANT r<esq>_<otroesq1> TO <otrousu>; GRANT privilegio ON TABLE <esq>.<objeto> TO r<esq>_<otroesq1>; /* Asignar los search_path necesarios para los usuarios */ ALTER USER <usu> SET search_path = '<esq>','<otroesq1>','<otroesq2>'; ALTER USER <usu>_ae SET search_path = '<esq>','<otroesq1>','<otroesq2>'; ALTER USER <usu>_ac SET search_path = '<esq>','<otroesq1>','<otroesq2>'; /* Opcional: Creación de infraestructura de LOG */ CREATE TABLE <esq>.tcmn_errlog ( iderror numeric(9,0) NOT NULL, 11

12 aplicacion character varying(30) NOT NULL, modulo character varying(10), version character varying(10) NOT NULL, usuario character varying(30) NOT NULL, fecha timestamp without time zone NOT NULL, tipo numeric(2,0) NOT NULL, mensaje text NOT NULL ); ALTER TABLE <esq>.tcmn_errlog OWNER TO <esq>; GRANT ALL ON TABLE <esq>.tcmn_errlog TO r<esq>; CREATE SEQUENCE <esq>.scmn_id_errlog START WITH 1 INCREMENT BY 1 NO MINVALUE NO MAXVALUE CACHE 1; ALTER TABLE <esq>.scmn_id_errlog OWNER TO <esq>; GRANT ALL ON SEQUENCE <esq>.scmn_id_errlog TO r<esq>; 12

13 Para Oracle 3 Adaptar la plantilla siguiente y ejecutarla conectándose al sistema como el usuario system Creación tablespace para aplicación, autogestionado pero limitado CREATE TABLESPACE <esq>_tbl DATAFILE '/<path_datos_aplicaciones>/<esq>_tbl.dbf' SIZE 50M AUTOEXTEND ON NEXT 10M MAXSIZE 2048M EXTENT MANAGEMENT LOCAL AUTOALLOCATE; Creación tablespace para índices de aplicación, autogestionado pero limitado CREATE TABLESPACE <esq>_idx DATAFILE '/<path_datos_aplicaciones>/<esq>_idx.dbf' SIZE 50M AUTOEXTEND ON NEXT 10M MAXSIZE 2048M EXTENT MANAGEMENT LOCAL AUTOALLOCATE; Creación usuario propietario CREATE USER <esq> IDENTIFIED BY <pwusu> DEFAULT TABLESPACE <esq>_tbl TEMPORARY TABLESPACE TEMP ACCOUNT UNLOCK; ALTER USER <esq> DEFAULT ROLE ALL; GRANT CREATE SESSION TO <esq>; Permisos mínimos para el propietario de los objetos(opción: Agrupar en un ROL de propietario) GRANT CREATE ANY SYNONYM TO <esq>; Pendiente de solución más segura GRANT SELECT_CATALOG_ROLE TO <esq>; / GRANT CREATE TABLE TO <esq>; GRANT CREATE TRIGGER TO <esq>; GRANT CREATE VIEW TO <esq>; GRANT CREATE MATERIALIZED VIEW TO <esq>; GRANT CREATE SEQUENCE TO <esq>; GRANT CREATE ROLE TO <esq>; Para creación de roles entre aplicaciones Quotas sobre tablespaces ilimitadas puesto que el tablespace está limitado ALTER USER <esq> QUOTA UNLIMITED ON <esq>_tbl; ALTER USER <esq> QUOTA UNLIMITED ON <esq>_idx; Creación usuario de aplicación escritura CREATE USER <esq>_ae IDENTIFIED BY <pwusu>_ae DEFAULT TABLESPACE <esq>_tbl TEMPORARY TABLESPACE TEMP ACCOUNT UNLOCK; ALTER USER <esq>_ae DEFAULT ROLE ALL; GRANT CREATE SESSION TO <esq>_ae; Creación usuario de aplicación lectura CREATE USER <esq>_ac IDENTIFIED BY <pwusu>_ac DEFAULT TABLESPACE <esq>_tbl 3 En el ejemplo que estamos siguiendo <path_datos_aplicaciones>=/u01/app/oracle/oradata/xe/apps y <esq>=sedes 13

14 TEMPORARY TABLESPACE TEMP ACCOUNT UNLOCK; ALTER USER <esq>_ac DEFAULT ROLE ALL; GRANT CREATE SESSION TO <esq>_ac; Creación de roles para esquema (Un rol con permisos de CRUD y otro solo lectura) CREATE ROLE r<esq>; CREATE ROLE r<esq>_c; Asignación de rol con opción de administrar al propietario, para que pueda aplicarlo a roles (roles sobre roles para integración de aplicaciones) GRANT r<esq> TO <esq> WITH ADMIN OPTION; GRANT r<esq>_c TO <esq> WITH ADMIN OPTION; Esta asignación la puede hacer el propietario, pero se hace ya. GRANT r<esq> TO <esq>_ae; GRANT r<esq>_c TO <esq>_ac; Si necesitan acceder a elementos de otros esquemas, asignar permisos para que el propietario y los usuarios de la aplicación puedan ver los mismos GRANT <otroesq_1>, <otroesq_2> TO <esq>_ae; GRANT <otroesq_1>_c, <otroesq_2>_c TO <esq>_ac; AQUÍ VIENE EL DDL DE CREACIÓN DE OBJETOS YA CONECTADO COMO USUARIO PROPIETARIO Asignación de permisos sobre objetos para el rol r<esq> (A ejecutar el resultado de la consulta por el propietario) SELECT 'GRANT DELETE, INSERT, SELECT, UPDATE ON <esq>.' TABLE_NAME ' TO r<esq>;' FROM ALL_TABLES WHERE OWNER=upper('<esq>'); Asignación de permisos sobre objetos para el rol r<esq>_c (A ejecutar el resultado de la consulta por el propietario) SELECT 'GRANT SELECT ON <esq>.' TABLE_NAME ' TO r<esq>_c;' FROM ALL_TABLES WHERE OWNER=upper('<esq>'); Creación de sinónimos privados para visibilidad por usuarios no propietarios (A ejecutar el resultado de la consulta por el propietario) SELECT 'CREATE SYNONYM <esq>_ae.' TABLE_NAME ' FOR <esq>.' TABLE_NAME ';' FROM ALL_TABLES WHERE OWNER=upper('<esq>'); SELECT 'CREATE SYNONYM <esq>_ac.' TABLE_NAME ' FOR <esq>.' TABLE_NAME ';' FROM ALL_TABLES WHERE OWNER=upper('<esq>'); 14

15 Opcional: Creación de infraestructura de LOG CREATE TABLE <esq>.tcmn_errlog ( iderror integer NOT NULL, aplicacion varchar2(30) NOT NULL, modulo varchar2(10) default NULL, version varchar2(10) NOT NULL, usuario varchar2(30) not null, fecha timestamp default SYSDATE, tipo varchar(10) NOT NULL, mensaje CLOB NOT NULL ); ALTER TABLE <esq>.tcmn_errlog add constraint pk_<esq>_error primary key(iderror); CREATE SEQUENCE <esq>.scmn_id_errlog minvalue 1 start with 1 increment by 1 cache 20; CREATE SYNONYM <esq>_ae.scmn_id_errlog FOR <esq>.scmn_id_errlog; CREATE SYNONYM <esq>_ae.tcmn_errlog FOR <esq>.tcmn_errlog; GRANT ALL ON <esq>.tcmn_errlog to r<esq>; GRANT ALL ON <esq>.scmn_id_errlog to r<esq>; 15

Universidad Nacional de Costa Rica Administración de Bases de Datos

Universidad Nacional de Costa Rica Administración de Bases de Datos Universidad Nacional de Costa Rica Administración de Bases de Datos Seguridad en la base de datos Para más información visite: http://www.slinfo.una.ac.cr Autor: Steven Brenes Chavarría Email: sbrenesms@gmail.com

Más detalles

Base de datos Oracle: Arquitectura Oracle. Arquitectura. Marzo Luis Vinuesa Martínez

Base de datos Oracle: Arquitectura Oracle. Arquitectura. Marzo Luis Vinuesa Martínez Base de datos Oracle: Marzo 2003 1 Arquitectura Oracle 2 Arquitectura 3 Arquitectura Instancias Schema User/Password SQLNET o NET8 SQLNET LISTENER 4 Arquitectura - memoria SGA (Shared Global Area) Database

Más detalles

Como instalar un portal Joomla en su página web. Sync-Intertainment

Como instalar un portal Joomla en su página web. Sync-Intertainment Como instalar un portal Joomla en su página web. Sync-Intertainment Como instalar un portal Joomla en su página web. Joomla es un sistema de administración de contenidos de código abierto construido con

Más detalles

Manual de Instalación en Ubuntu

Manual de Instalación en Ubuntu Manual de Instalación en Ubuntu Versión 2 Enero 2015-1 - Índice de contenido 1. Paquetes de Software y archivos necesarios...3 1.1 Obtener permisos de root...3 2. Instalación de Sun Java JDK 6...3 3. Instalación

Más detalles

Lo primero que se llevó a cabo fue la creación del entorno. Esto se llevó a cabo por medio de un usuario con privilegios DBA:

Lo primero que se llevó a cabo fue la creación del entorno. Esto se llevó a cabo por medio de un usuario con privilegios DBA: 3UiFWLFD364 3DVRV,QLFLDOHV&UHDFLyQGHO(QWRUQR Lo primero que se llevó a cabo fue la creación del entorno. Esto se llevó a cabo por medio de un usuario con privilegios DBA: &UHDFLyQGHOD7$%(63$&(868$5,26

Más detalles

1Introducción. 2Componentes de la Instalación. A. Requisitos. Cliente. Servidor

1Introducción. 2Componentes de la Instalación. A. Requisitos. Cliente. Servidor 1Introducción La plataforma está integrada en por dos aplicaciones distintas: Engyne o Socyal Core, donde se reúne la funcionalidad de administración global (seguridad, roles, cron, informes, etc) y herramientas

Más detalles

CONFIGURACION DEL REPOSITORIO DE DESIGNER/2000

CONFIGURACION DEL REPOSITORIO DE DESIGNER/2000 CONFIGURACION DEL REPOSITORIO DE DESIGNER/2000 1 Designer/2000 puede instalarse en un servidor con sistema operativo Windows NT, con sus respectivos clientes en Windows 95 ó 98. Luego de haber instalado

Más detalles

A. Instalación de Mininet

A. Instalación de Mininet A. Instalación de Mininet A.1 Consideraciones Previas En este anexo se detalla la instalación de Mininet en Mac OS X, Windows 7 y Ubuntu 14.04. Se necesitan las siguientes herramientas en las tres plataformas:

Más detalles

Ubuntu Server 12.10 HOW TO : UBUNTU SERVER EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como instalar un servidor de ubuntu.

Ubuntu Server 12.10 HOW TO : UBUNTU SERVER EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como instalar un servidor de ubuntu. Ubuntu Server 12.10 HOW TO : UBUNTU SERVER EN ESTE SE REALIZA LO SIGUIENTE: En este how to se le va a enseñar como instalar un servidor de ubuntu. Instalación De Ubuntu 10.04 LTS Server Este manual se

Más detalles

Administración de usuarios en Oracle - Administración de Oracle - Orasite.com

Administración de usuarios en Oracle - Administración de Oracle - Orasite.com 1. Creación de usuarios Una de las más básicas tareas de un administrador de base de datos es identificar los usuarios. Cada usuario que conecta en la base de datos debe de tener una cuenta. En las cuentas

Más detalles

Administración Básica de Oracle9i 1ªEdición Noviembre 2004.

Administración Básica de Oracle9i 1ªEdición Noviembre 2004. PRACTICAS. USUARIOS, PERFILES, PRIVILEGIOS Y ROLES. 1. Buscar en la documentación en línea el contenido de las vistas: dba_profiles dba_roles dba_users dba_role_privs dba_tab_privs dba_sys_privs 2. Conectarse

Más detalles

Tema: Introducción a Oracle

Tema: Introducción a Oracle Base de datos II. Guía 2 1 Facultad: Ingeniería Escuela: Computación Asignatura: Base de datos II Tema: Introducción a Oracle Objetivo Conocer las diferentes formas de acceder a la base de datos de oracle

Más detalles

Servicios en Red. Tema 4 SSH. Conexión segura a un servidor SSH GNU/Linux

Servicios en Red. Tema 4 SSH. Conexión segura a un servidor SSH GNU/Linux Tema 4 SSH Conexión segura a un servidor SSH GNU/Linux Vamos a establecer una conexión segura con un servidor a través de SSH y crear un acceso directo a un directorio del servidor, que yo llamaré tunelssh.

Más detalles

Memoria de Prácticas. Servicios Web

Memoria de Prácticas. Servicios Web de Prácticas Servicios Web Ángel Manuel Gamaza Domínguez José Miguel Otte Sainz-Aguirre Grado en Ingeniería Informática Universidad de Cádiz 8 de Mayo de 2016 Prácticas 1 Índice 1. Introducción 4 2. Instalación

Más detalles

Manual de instalación y configuración de Plataforma de Participación Ciudadana (PAC) Versión 3.0

Manual de instalación y configuración de Plataforma de Participación Ciudadana (PAC) Versión 3.0 Manual de instalación y configuración de Plataforma de Participación Ciudadana (PAC) Versión 3.0 Tabla de contenido 1 Introducción... 3 2 Instalación de un pac... 4 2.1 Requerimientos del servidor... 4

Más detalles

TALLER PHP + POSTGRES (CONEXIÓN)

TALLER PHP + POSTGRES (CONEXIÓN) La presente evaluación consta de la realización de un taller donde deberá realizar 2 fases de práctica, la primera una creación de Base de Datos con PostgreSQL y la segunda un archivo de PHP, para conectarse

Más detalles

ADMINISTRACIÓN DE SISTEMAS OPERATIVOS. 2º ASIR. CURSO 17/18 NFS... 2 INTRODUCCIÓN. NFS... 2 HISTORIA... 2 INSTALACIÓN... 2

ADMINISTRACIÓN DE SISTEMAS OPERATIVOS. 2º ASIR. CURSO 17/18 NFS... 2 INTRODUCCIÓN. NFS... 2 HISTORIA... 2 INSTALACIÓN... 2 CONTENIDO NFS.... 2 INTRODUCCIÓN. NFS.... 2 HISTORIA.... 2 INSTALACIÓN.... 2 CONFIGURACIÓN del SERVIDOR.... 2 CONFIGURACIÓN DEL CLIENTE. ACCEDIENDO DESDE OTRA MAQUINA LINUX.... 3 OPCIONES DE CONFIGURACIÓN

Más detalles

Documentación para desarrolladores

Documentación para desarrolladores Documentación para desarrolladores Página 1 de 180 1.Introducción ChinApp es una aplicación móvil con soporte para generar está misma a través de una aplicación web. Este documento es una informativa sobre

Más detalles

Administración Básica de Oracle9i.

Administración Básica de Oracle9i. PRACTICAS. USUARIOS, PERFILES, PRIVILEGIOS Y ROLES. 1. Buscar en la documentación en línea el contenido de las vistas: dba_profiles dba_roles dba_users dba_role_privs dba_tab_privs dba_sys_privs SQL> DESC

Más detalles

Replicación de datos en MySQL

Replicación de datos en MySQL Replicación de datos en MySQL Mantén activa tu aplicación web ante un fallo en los servidores Introducción Hoy en día, muchos negocios dependen del buen funcionamiento de sus aplicaciones web en Internet,

Más detalles

Forjas de Software y repositorios de código en la nube

Forjas de Software y repositorios de código en la nube Forjas de Software y repositorios de código en la nube Dani Reguera Bakhache dreguera@mondragon.edu http://twitter.com/dreguera http://www.linkedin.com/in/danireguera http://mukom.mondragon.edu/socialmedia

Más detalles

Guía de usuario Plataforma de alojamiento web

Guía de usuario Plataforma de alojamiento web Guía de usuario Plataforma de alojamiento web 25 de septiembre de 2013 Fundación Centro de Supercomputación de Galicia Contenido 1. Acceso al panel de administración de los alojamientos... 5 2. Administración

Más detalles

Tipos de datos en SQL. SQL. DDL (Data Definition Language) CREATE DOMAIN CREATE TABLE CREATE TABLE. CREATE TABLE con restricciones de atributo

Tipos de datos en SQL. SQL. DDL (Data Definition Language) CREATE DOMAIN CREATE TABLE CREATE TABLE. CREATE TABLE con restricciones de atributo SQL. DDL (Data Definition Language) BASES DE DATOS (I.T.I. Gestión) Tipo boolean character Bit Numéricos Tipos de datos en SQL Declaración estándar Declaración en ORACLE BOOLEAN CHAR (longitud) char(longitud),

Más detalles

IAW - Práctica 1: LAMP Stack IES Celia Viñas (Almería) /2018

IAW - Práctica 1: LAMP Stack IES Celia Viñas (Almería) /2018 Índice general 1 Linux 3 1.1 Primeros pasos con: apt-get.............................. 3 1.2 Instalación de un GUI Desktop............................... 3 1.3 Instalación de un servidor SSH...............................

Más detalles

Administrar un repositorio Git con Gogs

Administrar un repositorio Git con Gogs Laboratorio de Sistemas Operativos y Redes. Administrar un repositorio Git con Gogs Alumnos: Leandro Antunez Mariano Verdecanna. 1er Cuatrimestre, 2018. Sumario Introducción Instalación paso a paso Configuración

Más detalles

Servidor FTP en Windows 2003 Server. Servicios en Red. Emilio Iniesta Valero 1

Servidor FTP en Windows 2003 Server. Servicios en Red. Emilio Iniesta Valero 1 Servicios en Red Emilio Iniesta Valero 1 Servidor FTP en Windows Server 1.- Instalación del Servidor 1. En el menú Inicio, hacemos clic en Panel de control, hacemos doble clic en Agregar o quitar programas

Más detalles

Administración de Oracle 9i. Existen alrededor de 126 privilegios del sistema, a continuación vemos los más destacados

Administración de Oracle 9i. Existen alrededor de 126 privilegios del sistema, a continuación vemos los más destacados Gestión de Privilegios y Roles Existen dos tipos de privilegios?? Sistema: poder conectarse a la BBD, poder crear objetos, modificarlos, eliminarlos,...?? Objeto: acceder a una tabla, poder modificar registros,

Más detalles

Como instalar una tienda virtual en su página web (OssCommerce) Sync-Intertainment

Como instalar una tienda virtual en su página web (OssCommerce) Sync-Intertainment Como instalar una tienda virtual en su página web (OssCommerce) Sync-Intertainment Como instalar una tienda virtual en su página web (OssCommerce). Este manual esta orientado a todas aquellas personas

Más detalles

Módulo Call Center. Guía de instalación v 1.2

Módulo Call Center. Guía de instalación v 1.2 Módulo Call Center Guía de instalación v 1.2 DINOMI Septiembre 2018 TABLA DE CONTENIDO CONFIGURACIÓN DE DINOMI... 4 PASO 1: INSTALACIÓN DE DINOMI... 4 PASO 2: CONEXIÓN A UN PBX EXTERNO... 8 CREACIÓN DE

Más detalles

Acceso a una instancia de base de datos (RDS) desde ECS

Acceso a una instancia de base de datos (RDS) desde ECS TELEFÓNICA CLOUD Open Cloud Terraform Script Acceso a una instancia de base de datos (RDS) desde ECS Open Cloud_ TELEFÓNICA CLOUD Open Cloud Página 1 Contenido 1. Introducción... 3 2. Creación del escenario...

Más detalles

Como instalar Un Foro con phpbb en Linux Canaima

Como instalar Un Foro con phpbb en Linux Canaima Como instalar Un Foro con phpbb en Linux Canaima Perfectamente aplicable en otras distribuciones como debian o ubuntu REQUISITOS Para instalar phpbb en un equipo con Sistema Operativo Linux en imprescindible

Más detalles

Práctica 3. MySQL WorkBench JOSÉ JUAN SÁNCHEZ HERNÁNDEZ

Práctica 3. MySQL WorkBench JOSÉ JUAN SÁNCHEZ HERNÁNDEZ Práctica 3. MySQL WorkBench JOSÉ JUAN SÁNCHEZ HERNÁNDEZ IES Celia Viñas (Almería) - 2017/2018 Índice general 1 MySQL WorkBench 4 1.1 Instalación de MySQL WorkBench.................................. 4 1.2

Más detalles

Asceta. Guía de instalación

Asceta. Guía de instalación Guía de instalación Fundación I+D del Software Libre Parque Tecnológico de Ciencias de la Salud BIC Granada-CEEI Avda. de la Innovación, 1 18100 Armilla (Granada) Tlf. 958750457 http://www.fidesol.org

Más detalles

Manual de Instalación y Configuración

Manual de Instalación y Configuración openfwpa Internacional (01. ManualDeInstalaciónYConfiguración 2011) 2 de 9 ÍNDICE 1. CONTROL DEL DOCUMENTO... 3 1.1. Información general... 3 1.2. Histórico de revisiones... 3 1.3. del documento... 3 2.

Más detalles

Consejería de Hacienda y Administración Pública. Alta de aplicaciones en la plataforma. Versión: v01r01 Fecha: 01/06/2011

Consejería de Hacienda y Administración Pública. Alta de aplicaciones en la plataforma. Versión: v01r01 Fecha: 01/06/2011 Consejería de Hacienda y Administración Pública Versión: v01r01 Fecha: 01/06/2011 Afirma alta aplicaciones v01r01 Página 1 de 12 HOJA DE CONTROL Título Entregable Nombre del Fichero Afirma alta aplicaciones

Más detalles

Configuración de MySQL con NetBeans

Configuración de MySQL con NetBeans Configuración de MySQL con NetBeans Web Application Development 7CM5 26/03/2012 Desarrollo. I. Configurar las propiedades del Servidor MySQL. 1. Se asume que se encuentra instalado MySQL, que en este caso

Más detalles

ESPECIFICACIÓN DE LOS REQUERIMIENTOS FUNCIONALES

ESPECIFICACIÓN DE LOS REQUERIMIENTOS FUNCIONALES ANEXO A ESPECIFICACIÓN DE LOS REQUERIMIENTOS FUNCIONALES A continuación se encuentra la especificación de los requerimientos funcionales del proyecto, los cuáles se encuentran separados por módulos de

Más detalles

Creación de Servicios de Bases de Datos Oracle ORACLE ACS

Creación de Servicios de Bases de Datos Oracle ORACLE ACS Oficina Técnica para la Gestión y Supervisión de Servicios TIC Creación de Servicios de Bases de Datos Oracle Referencia documento: InfV5_JASAS_Servicios_Oracle_V620.doc Fecha: 16 de diciembre de 2015

Más detalles

SERVICIOS DE TRANSFERENCIA DE FICHEROS. ACTIVIDAD 1. Creación de un servidor FTP para el Departamento de Lengua del IES Montes Claros.

SERVICIOS DE TRANSFERENCIA DE FICHEROS. ACTIVIDAD 1. Creación de un servidor FTP para el Departamento de Lengua del IES Montes Claros. SERVICIOS DE TRANSFERENCIA DE FICHEROS. ACTIVIDAD 1. Creación de un servidor FTP para el Departamento de Lengua del IES Montes Claros. El conjunto de profesores y profesoras del departamento de Lengua

Más detalles

MANUAL WinPoET 1/31. MANUAL WinPoET

MANUAL WinPoET 1/31. MANUAL WinPoET 1/31 MANUAL WinPoET Mayo 2006 1/31 INDICE 1. Introducción... 2 2. Windows 2000, 98 y ME - Instalación y configuración del WinPoET... 3 3. Windows XP Configuración de la conexión... 10 4. Windows XP - Comprobación

Más detalles

Sistema de Convenios y transferencias SISCOT. Protocolo de Instalación

Sistema de Convenios y transferencias SISCOT. Protocolo de Instalación Sistema de Convenios y transferencias SISCOT Protocolo de Instalación Servicio de Salud Metropolitano Norte Sistemas de Información Septiembre 2013 Especificaciones Técnicas Hardware Requerimientos Requerimientos

Más detalles

1. Primero abrimos el aplicativo pgadmin con el cual manejaremos la base de datos de Postgres.

1. Primero abrimos el aplicativo pgadmin con el cual manejaremos la base de datos de Postgres. CREACION DE BASE DE DATOS EN POSTGRESQL 1. Primero abrimos el aplicativo pgadmin con el cual manejaremos la base de datos de Postgres. Pasos: inicio Todos los programas PostgreSQL 8.2 o la versión 9 (o

Más detalles

Guía de instalación de CivilFEM for ANSYS 17.1

Guía de instalación de CivilFEM for ANSYS 17.1 Guía de instalación de CivilFEM for ANSYS 17.1 1.- Introducción 2.- Requisitos de Hardware y Software: 2.1.- Plataformas y Sistemas Operativos 2.2.- Requisitos adicionales 3.- Generación del archivo de

Más detalles

INSTALAR WORDPRESS EN DEBIAN

INSTALAR WORDPRESS EN DEBIAN INSTALAR WORDPRESS EN DEBIAN Estos son los pasos a seguir. No es la única solución posible. Mi sistema Operativo Físico es un Windows 7, y tengo virtualizado con VmWare una Debian 7. 1. Actualizar el sistema

Más detalles

INSTALACIÓN Y CONFIGURACIÓN SERVIDOR DE BASES DE DATOS POSTGRESQL EN FEDORA SERVER 24 BRAYAM ALBERTO MORA ARIAS COD: PRESENTADO A:

INSTALACIÓN Y CONFIGURACIÓN SERVIDOR DE BASES DE DATOS POSTGRESQL EN FEDORA SERVER 24 BRAYAM ALBERTO MORA ARIAS COD: PRESENTADO A: INSTALACIÓN Y CONFIGURACIÓN SERVIDOR DE BASES DE DATOS POSTGRESQL EN FEDORA SERVER 24 BRAYAM ALBERTO MORA ARIAS COD: 1151010 PRESENTADO A: Ing. JEAN POLO CEQUEDA OLAGO UNIVERSIDAD FRANCISCO DE PAULA SANTANDER

Más detalles

Manual de Usuario.

Manual de Usuario. Manual de Usuario www.cctvddns.net info@cctvddns.net Introducción Qué es un DDNS? Para gestionar y visualizar videograbadores o cámaras IP fuera de la red donde están conectados es necesario conocer su

Más detalles

Installing_elecworks_ES (Ind : M) 05/10/2017. elecworks. Guía de instalación

Installing_elecworks_ES (Ind : M) 05/10/2017. elecworks. Guía de instalación Installing_elecworks_ES (Ind : M) 05/10/2017 elecworks Guía de instalación 1 Instalar elecworks Los archivos de instalación de elecworks están disponibles en CD-ROM o mediante descarga. Este documento

Más detalles

RESTRICCIONES DE DOMINIOS

RESTRICCIONES DE DOMINIOS RESTRICCIONES DE DOMINIOS - Cargo del personal de la inmobiliaria: create domain cargo_personal as character20 check value in Venta, Alquiler, Gerencial - Categoría del barrio: create domain categoría

Más detalles

Guía del dispositivo de Bomgar B200 TM. Índice. BOMGAR BASE 3 Guía del dispositivo B200

Guía del dispositivo de Bomgar B200 TM. Índice. BOMGAR BASE 3 Guía del dispositivo B200 Guía del dispositivo de Bomgar B200 TM Índice Introducción 2 Configuración de la Bomgar Box 2 Aspectos básicos 2 Almacenamiento 3 Mi cuenta 3 Configuración de IP 4 Rutas estáticas 5 Administración del

Más detalles

Aplicación Android para el acceso a un SGBD con servicios de seguridad

Aplicación Android para el acceso a un SGBD con servicios de seguridad Aplicación Android para el acceso a un SGBD con servicios de seguridad Pág. 1 de 9 Se proporciona a los alumnos la aplicación MYSQL_TLS_FIM3_p7_P5.apk con fines docentes para poder acceder de forma remota

Más detalles

INSTALACION DE LA BASE DE DATOS

INSTALACION DE LA BASE DE DATOS INSTALACION DE LA BASE DE DATOS POSTGRESQL Naviero Max 2008 1 Las siguientes instrucciones aplican para la instalación de la base de datos Postgresql 8.2 en una computadora con Windows XP, XP PROF, VISTA.

Más detalles

Contenidos. 1 Aspectos de seguridad 2 El Sistema de Privilegios 3 Conexión n al servidor 4 Control de Acceso 5 Ejercicios

Contenidos. 1 Aspectos de seguridad 2 El Sistema de Privilegios 3 Conexión n al servidor 4 Control de Acceso 5 Ejercicios Contenidos 1 Aspectos de seguridad 2 El Sistema de Privilegios 3 Conexión n al servidor 4 Control de Acceso 5 Ejercicios 2 1 Aspectos de seguridad MySQL tiene un sistema de seguridad muy avanzado Utiliza

Más detalles

Configuración de Filezilla FTP. Sync-Intertainment

Configuración de Filezilla FTP. Sync-Intertainment Configuración de Filezilla FTP Sync-Intertainment MANUAL DE CONFIGURACIÓN DEL FTP INTRODUCCIÓN Vamos a explicar paso por paso cuáles son los pasos a seguir para poder configurar y acceder a su espacio

Más detalles

Acceso remoto a una máquina GNU/Linux (Ubuntu)

Acceso remoto a una máquina GNU/Linux (Ubuntu) Acceso remoto a una máquina GNU/Linux (Ubuntu) Remoto Local Internet Cliente 1 Utilizando un cliente SSH login remoto (modo texto) copia remota (modo texto y modo gráfico) Escritorio remoto VNC VNC seguro

Más detalles

Página Web Biblioteca

Página Web Biblioteca Página Web Biblioteca Tabla de Contenido INTRODUCCIÓN... 3 1. Requisitos de Hardware y Software... 4 1.1. Joomla!... 5 1.1.1. Descarga de Joomla!... 6 1.1.2. Instalación de Joomla!... 8 2. Complementos...

Más detalles

Capítulo 6. Otros objetos de la base de datos

Capítulo 6. Otros objetos de la base de datos Capítulo 6 Otros objetos de la base de datos ÍNDICE CAPÍTULO 6 Vistas Ventajas Vistas en MySQL Enlaces a otras bases de datos Enlaces entre tablas de distintos gestores Vínculos a bases de datos remotas

Más detalles

Garan5a y Seguridad en Sistemas y Redes

Garan5a y Seguridad en Sistemas y Redes Garan5a y Seguridad en Sistemas y Redes Prác%ca 1. Ges%ón y Uso de Cer%ficados Esteban Stafford Departamento de Ingeniería Informá2ca y Electrónica Este tema se publica bajo Licencia: Crea2ve Commons BY-

Más detalles

FTP y Telnet. FTP /// Protocolo de transferencia de archivos (protocol transfer files) :) TELNET /// Emulador de terminales en sistemas remotos.

FTP y Telnet. FTP /// Protocolo de transferencia de archivos (protocol transfer files) :) TELNET /// Emulador de terminales en sistemas remotos. FTP y Telnet La explicación va dirigida a usuarios con Microsoft Windows, ya que es el sistema operativo más usado, pero cabe decir que tanto en linux, UNIX, etc. FTP /// Protocolo de transferencia de

Más detalles

Instalación Componente Cliente

Instalación Componente Cliente Instalación Componente Cliente Manual de usuario Referencia: Autor: Fecha de creación: 06/07/2009 Última actualización: 19/06/2012 Versión: v1.3 AST-EFIRMA- InstalacionComponenteCliente.doc Aragonesa de

Más detalles

MANUAL DE AYUDA INSTALACIÓN SOFTWARE

MANUAL DE AYUDA INSTALACIÓN SOFTWARE MANUAL DE AYUDA INSTALACIÓN SOFTWARE Fecha última revisión: Marzo 2016 INDICE DE CONTENIDOS MANUAL DE INSTALACIÓN SOFTWARE GOTELGEST.NET... 3 1. INSTALACIÓN DEL SOFTWARE (MODO SERVIDOR O MODO DEMO)...

Más detalles

Puntos estimados: 1.0 Iteración asignada: 1. Programador responsable: Camilo Urrego Carlos Suárez Descripción:

Puntos estimados: 1.0 Iteración asignada: 1. Programador responsable: Camilo Urrego Carlos Suárez Descripción: ANEXO B HISTORIAS DE USUARIOS A continuación se encuentra la descripción de los requerimientos funcionales hecha a través de historias de usuarios, separadas por módulos funcionales, citado en el capítulo

Más detalles

MANUAL DE USO Servidor de Cálculo TAYLOR Tabla de contenido

MANUAL DE USO Servidor de Cálculo TAYLOR Tabla de contenido MANUAL DE USO Servidor de Cálculo TAYLOR Tabla de contenido 1 Filosofía de trabajo... 2 2 Solicitar cuenta de acceso... 2 3 Espacios de trabajo en disco para los usuarios... 2 3.1 Directorio /scratch...

Más detalles

Mª DOLORES CARBALLAR FALCÓN L

Mª DOLORES CARBALLAR FALCÓN L Mª DOLORES CARBALLAR FALCÓN 28935146L Nivel educativo al que va dirigido: El objetivo de esta práctica, es acercar los comandos más básicos para la manipulación de ficheros y directorios del Sistema Operativo

Más detalles

CÓMO CREAR UNA BASE DE DATOS MySQL PARA PRACTICAR CON PHP. ACCESO AL GESTOR phpmyadmin. (CU00839B)

CÓMO CREAR UNA BASE DE DATOS MySQL PARA PRACTICAR CON PHP. ACCESO AL GESTOR phpmyadmin. (CU00839B) APRENDERAPROGRAMAR.COM CÓMO CREAR UNA BASE DE DATOS MySQL PARA PRACTICAR CON PHP. ACCESO AL GESTOR phpmyadmin. (CU00839B) Sección: Cursos Categoría: Tutorial básico del programador web: PHP desde cero

Más detalles

Como instalar Geonetwork

Como instalar Geonetwork Como instalar Geonetwork en GNU/Linux 16 de agosto de 2017 Título: Como instalar Geonetwork 3.2.1 en GNU/Linux Versión: 1.0 Autor: Grupo de Trabajo Tecnología y desarrollo de IDESA Fecha: 16 de agosto

Más detalles

CONTROL DE ACCESO. curso 2008

CONTROL DE ACCESO. curso 2008 BASES DE DATOS I CONTROL DE ACCESO curso 2008 Control de Acceso Seguridad: proteger los datos contra usuarios no autorizados Comandos usados por el BDA o el propietario para conceder/revocar permisos de

Más detalles

Descarga e Instalación de Java Development Kit (JDK)

Descarga e Instalación de Java Development Kit (JDK) Instalación del SDK de Android en Eclipse Por M.T.I. Jorge Carranza Gómez Para desarrollar aplicaciones para el Sistema Operativo Android, se deben revisar los requisitos mínimos para instalar el entorno

Más detalles

COPYRIGHT El copyright de este documento es propiedad de Camerfirma.

COPYRIGHT El copyright de este documento es propiedad de Camerfirma. COPYRIGHT El copyright de este documento es propiedad de Camerfirma. No está permitido su reproducción total o parcial ni su uso con otras organizaciones para ningún otro propósito, excepto autorización

Más detalles

Conexión segura al Laboratorio

Conexión segura al Laboratorio Conexión segura al Laboratorio Objetivo: El alumno aprenderá a conectarse vía secure shell al servidor del Laboratorio utilizando las herramientas proporcionadas en la página del mismo. SSH (Secure SHell)

Más detalles

Clients. PPPoE Clients WINDOWS 7

Clients. PPPoE Clients WINDOWS 7 2017/10/14 04:11 1/22 PPPoE WINDOWS 7 1. To add a conexion PPPoE we go to acces to START > CONTROL PANEL > NETWORKS AND INTERNET > NETWORKS CENTER AND SHARED RESOURCES, when we have this screen: 2. In

Más detalles

MANUAL DE REFERENCIA DE INSTALACIÓN RÁPIDA SISTEMA DE CONTROL DE ASISTENCIAS DE PERSONAL ON THE MINUTE VERSION 4.0

MANUAL DE REFERENCIA DE INSTALACIÓN RÁPIDA SISTEMA DE CONTROL DE ASISTENCIAS DE PERSONAL ON THE MINUTE VERSION 4.0 MANUAL DE REFERENCIA DE INSTALACIÓN RÁPIDA SISTEMA DE CONTROL DE ASISTENCIAS DE PERSONAL ON THE MINUTE VERSION 4.0 BIENVENIDOS A ON THE MINUTE. Gracias por adquirir On The Minute. Este sistema le permitirá

Más detalles

ServiceTonic. Guía de instalación

ServiceTonic. Guía de instalación ServiceTonic Guía de instalación 1. Información general 1.1 Introducción El presente documento describe como instalar ServiceTonic en diferentes plataformas. Los distintos pasos del asistente mostrados

Más detalles

Instalación de MySQL.

Instalación de MySQL. Instalación de MySQL. Tienes que tener instalado el apache en tu computadora y la Instalación de PHP. Corremos el programa (el ejecutable.exe) Aparece esta ventana y le damos en siguiente (Next). Después

Más detalles

Guías Técnicas de Interoperabilidad. Anexo G12-A01. Manual de eliminación de ambiente. Fecha: 03 de febrero de 2016

Guías Técnicas de Interoperabilidad. Anexo G12-A01. Manual de eliminación de ambiente. Fecha: 03 de febrero de 2016 Guías Técnicas de Interoperabilidad Anexo G12-A01 Manual de eliminación de ambiente Fecha: 03 de febrero de 2016 HOJA 1 DE 21 Contenido 1. Objetivo... 2 2. Eliminación de ambientes... 2 2.1. Eliminación

Más detalles

6.1. Introducción. Guía 5. SQL.

6.1. Introducción. Guía 5. SQL. 6.1. Introducción. Guía 5. SQL. 1 6.2. Lenguaje de Definición de Datos (Data Definition Language DDL-). 2 3 4 5 -------------------------------------------------------------------------------------------------------------------------

Más detalles

SERVIDOR WEB EN WINDOWS SERVER

SERVIDOR WEB EN WINDOWS SERVER SERVIDOR WEB EN WINDOWS SERVER Mikel Marturet Urtiaga Contenido Qué es IIS?... 2 Preparación del entorno... 2 Dirección de red WinServer... 2 Dirección de red Win7... 3 Conectividad entre ambos?... 3 Instalación

Más detalles

INSTALACION Y CONFIGURACION OPENSTACK. La instalación de OpenStack se realiza sobre el sistema operativo Ubuntu LTS Desktop.

INSTALACION Y CONFIGURACION OPENSTACK. La instalación de OpenStack se realiza sobre el sistema operativo Ubuntu LTS Desktop. INSTALACION Y CONFIGURACION OPENSTACK La instalación de OpenStack se realiza sobre el sistema operativo Ubuntu 14.04 LTS Desktop. Se comprueba si los scripts de configuración de OpenStack están disponibles

Más detalles

Comparación Windows - Linux: El Sistema de Archivos en Linux organiza los ficheros en carpetas con una estructura jerárquica similar a Windows.

Comparación Windows - Linux: El Sistema de Archivos en Linux organiza los ficheros en carpetas con una estructura jerárquica similar a Windows. Comparación Windows - Linux: El Sistema de Archivos en Linux organiza los ficheros en carpetas con una estructura jerárquica similar a Windows. Windows muestra cada partición en una UNIDAD nombrada con

Más detalles

ServiceTonic - Guía de Instalación ] ServiceTonic. Guía de instalación GUÍA DE INSTALACIÓN

ServiceTonic - Guía de Instalación ] ServiceTonic. Guía de instalación GUÍA DE INSTALACIÓN ServiceTonic - Guía de Instalación ] ServiceTonic Guía de instalación GUÍA DE INSTALACIÓN 1. Información general 1.1 Introducción El presente documento describe como instalar ServiceTonic en diferentes

Más detalles

InterBase / Firebird: el uso de eventos

InterBase / Firebird: el uso de eventos InterBase / Firebird: el uso de eventos Este artículo pretende dar una breve introducción acerca del uso de los eventos de Firebird e InterBase y como usarlos desde Delphi. Los eventos permiten a las aplicaciones

Más detalles

How to 5 Creación de usuarios y grupos

How to 5 Creación de usuarios y grupos How to 5 Creación de usuarios y grupos Un usuario es un individuo que utiliza una computadora, sistema operativo, servicio o cualquier sistema, por lo tanto no podemos asignarles los mismos permisos a

Más detalles

Configuración del driver cliente ODBC

Configuración del driver cliente ODBC TNLK025KEP Configuración del driver cliente ODBC Tech Support support@logitek.es Enero 2016 Revisión1 Descripción General Esta nota técnica explica cómo configurar desde el inicio un driver cliente ODBC.

Más detalles

Instalación de corebos CRM

Instalación de corebos CRM Instalación de corebos CRM PRESENTACIÓN Una vez preparada la infraestructura para recibir corebos CRM y tras verificar que cumplimos todos los requisitos, ya estamos preparados para iniciar el proceso

Más detalles

Checks, Triggers y Excepciones en InterBase: validando desde la base de datos

Checks, Triggers y Excepciones en InterBase: validando desde la base de datos Checks, Triggers y Excepciones en InterBase: validando desde la base de datos Por Alfonso Ricaño Bringas InterBase nos permite validar los valores que ingresan a los campos, mediante las restricciones

Más detalles

UNIVERSIDAD TECNOLOGICA IZUCAR DE MATAMOROS TICSI SISTEMAS OPERATIVOS LIC. EDITH VARGAS MORALES ALUMNA: DURÁN VARGAS CLAUDIA MATRICULA: 10292047

UNIVERSIDAD TECNOLOGICA IZUCAR DE MATAMOROS TICSI SISTEMAS OPERATIVOS LIC. EDITH VARGAS MORALES ALUMNA: DURÁN VARGAS CLAUDIA MATRICULA: 10292047 UNIVERSIDAD TECNOLOGICA IZUCAR DE MATAMOROS TICSI SISTEMAS OPERATIVOS LIC. EDITH VARGAS MORALES ALUMNA: DURÁN VARGAS CLAUDIA MATRICULA: 10292047 Manual msql FECHA ENTEGA: /Julio/2011 Instalar la herramienta

Más detalles

UNIVERSIDAD TÉCNICA DEL NORTE

UNIVERSIDAD TÉCNICA DEL NORTE UNIVERSIDAD TÉCNICA DEL NORTE FACULTAD DE INGENIERÍA EN CIENCIAS APLICADAS CARRERA DE INGENIERÍA EN SISTEMAS COMPUTACIONALES TRABAJO DE GRADO PREVIO A LA OBTENCIÓN DEL TÍTULO DE INGENIERO EN SISTEMAS COMPUTACIONALES

Más detalles

1.Configure un servidor NTP en GNU/Linux. Conecte un cliente NTP en Windows o GNU/Linux.

1.Configure un servidor NTP en GNU/Linux. Conecte un cliente NTP en Windows o GNU/Linux. 1.Configure un servidor NTP en GNU/Linux. Conecte un cliente NTP en Windows o GNU/Linux. Configuramos al Ubuntu como el servidor de Ntp para ello lo instalamos desde el termial, con el apt-get install

Más detalles

MVH INGENIEROS S.A.C MANUAL DE INSTALACION SOFTWARE DE MONITOREO CACTI. Versión 1.0

MVH INGENIEROS S.A.C MANUAL DE INSTALACION SOFTWARE DE MONITOREO CACTI. Versión 1.0 MVH INGENIEROS S.A.C MANUAL DE INSTALACION SOFTWARE DE MONITOREO CACTI Lima, 30 de Abril de 2017 ÍNDICE 1. INTRODUCCION:... 3 2. FUNCIONES... 3 3. OPERACION... 3 4. VENTAJAS... 4 5. INSTALACION... 4 6.

Más detalles

Guía Rápida. Aprende lo básico y lo no tan básico de Raspberry pi

Guía Rápida. Aprende lo básico y lo no tan básico de Raspberry pi Guía Rápida Aprende lo básico y lo no tan básico de Raspberry pi Instituto Tecnológico de Mexicali Dpto. Sistemas Computacionales Autor: Alfonso Medina Duran. Co-autores : Arnoldo Díaz Ramírez, Verónica

Más detalles

TEMA 3: IMPLANTACIÓN DE TÉCNICAS DE ACCESO REMOTO. Victor Martin

TEMA 3: IMPLANTACIÓN DE TÉCNICAS DE ACCESO REMOTO. Victor Martin TEMA 3: IMPLANTACIÓN DE TÉCNICAS DE ACCESO REMOTO Victor Martin Índice 1. Diseña una red en la que se distingan los siguientes elementos:... 2 2. Utiliza Hamachi para demostrar el concepto de acceso remoto....

Más detalles

Desarrollo Web en Entorno Servidor

Desarrollo Web en Entorno Servidor Desarrollo Web en Entorno Servidor Tema 7. Apuntes sobre MySql y otros SGBD. 1. Conectar con la base de datos. 2. Sentencias de definición de datos (DDL): 3. Sentencias de control de trabajos (DCL). 4.

Más detalles

ANEXO B MANUAL TÉCNICO. Definir claramente el procedimiento de instalación del aplicativo.

ANEXO B MANUAL TÉCNICO. Definir claramente el procedimiento de instalación del aplicativo. ANEXO B MANUAL TÉCNICO OBJETIVOS Brindar la información necesaria para poder realizar la instalación y configuración del aplicativo. Específicos Representar la funcionalidad técnica de la estructura, diseño

Más detalles

EL SERVICIO WEB. ACTIVIDAD 1. Creación de un servidor Web para la empresa Informática Solutions S.A. con Windows Server 2008.

EL SERVICIO WEB. ACTIVIDAD 1. Creación de un servidor Web para la empresa Informática Solutions S.A. con Windows Server 2008. EL SERVICIO WEB. ACTIVIDAD 1. Creación de un servidor Web para la empresa Informática Solutions S.A. con Windows Server 2008. La empresa Informática Solutions S.A., es una gran empresa que se dedica a

Más detalles

Instalación. La parte de cliente está instalado por defecto en todas las distribuciones. Quiere decir:

Instalación. La parte de cliente está instalado por defecto en todas las distribuciones. Quiere decir: Proyecto El presente proyecto intenta mostrar una progresión en el conocimiento y uso de los protocolos SSH y NFS con un ejemplo práctico final que combina ambos para la consecución de un objetivo común.

Más detalles

Tema 5 Sistemas Operativos En Red. Ejercicio 6 Realizar copia de seguridad, Windows Server 2008.

Tema 5 Sistemas Operativos En Red. Ejercicio 6 Realizar copia de seguridad, Windows Server 2008. Tema 5 Sistemas Operativos En Red Ejercicio 6 Realizar copia de seguridad, Windows Server 2008. Adicional: Programar tareas. Realizado por: David De Maya Merras. 1. Copia de seguridad. A) Instala la herramienta

Más detalles

Redes de área local: Aplicaciones y servicios

Redes de área local: Aplicaciones y servicios Redes de área local: Aplicaciones y servicios 8. VNC 1 Índice Definición de VNC... 3 Instalación y configuración del servidor VNC... 3 Acceso Web mediante VNC... 9 Acceso mediante cliente de VNC... 11

Más detalles

Copias de seguridad. WhitePaper Abril de 2016

Copias de seguridad. WhitePaper Abril de 2016 Copias de seguridad con SQL Server WhitePaper Abril de 2016 Ronda Guglielmo Marconi, 9 Parque Tecnológico 46980 Paterna, Valencia (Spain) T (+34) 96 338 99 66 ventas@preference.es www.preference.es Preference,

Más detalles

Apache2, sitios virtuales y SSL APUNTES ASIR JOHN ALEXANDER MONTES LOPEZ

Apache2, sitios virtuales y SSL APUNTES ASIR JOHN ALEXANDER MONTES LOPEZ 2016 Apache2, sitios virtuales y SSL APUNTES ASIR JOHN ALEXANDER MONTES LOPEZ Índice Instalación de apache2... 2 Configurar dos sitios virtuales... 3 Configuración SSL... 7 1 John Alexander Montes López

Más detalles