Master en Software Libre

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

Download "Master en Software Libre"

Transcripción

1 Master en Software Libre Creación de plataforma de desarrollo de software y implementación de gestor documental / 2010 Autor Kirill Gordeev

2 CONTENIDOS Tecnologías utilizadas...3 Tecnología RAID... 3 LVM (Logical Volume Manager)... 4 XEN... 4 CentOS... 5 Instalación...5 Pruebas previas de HARDWARE... 5 Redundancia de datos fake RAID Instalación del sistema operativo... 7 Instalación de XEN... 9 Configuración de LVM... 9 Instalación y despliegue de las maquinas virtuales...11 Instalación y configuración de los servicios Base de datos MySQL...15 Subversion...16 Apache...17 Configuración de acceso a SVN por medio del protocolo WebDAV...20 Postfix...21 XVFB (Virtual Framebuffer X)...21 OpenOffice...21 Alfresco...22 Redmine...25 Configuración del FIREWALL (protección del servicio SSH contra brute force)...27 Bibliografía

3 Tecnologías utilizadas Tecnología RAID RAID son las siglas de Redundant Array of Independent Disks - matriz redundante de discos independientes. Aunque originalmente, RAID significaba Redundant Array of Inexpensive Disks - matriz redundante de discos baratos. Las unidades de bajo coste fueron diseñadas para su uso en ordenadores personales, a diferencia, las unidades caras (SCSI) fueron diseñadas para mainframes. Pero como en RAID-matrices se empezó a utilizar las unidades SCSI, que fueron significativamente más caras que los discos IDE, la palabra "barato" se ha sustituido por "independientes". Definiciones Los conjuntos de discos RAID están compuestos de dos o más disco que sirven para mejorar el rendimiento y/o la seguridad de los datos. Las soluciones RAID más comunes son: RAID 0, permite unir un conjunto de discos en un único disco virtual. Esta solución se utiliza para mejorar el rendimiento del disco e incrementar la capacidad. RAID 1, permite configurar dos discos que son copias idénticas. Si un disco falla el segundo permite seguir trabajando previniendo así la perdida de datos y el tiempo de inactividad del equipo. RAID 5, que consiste en un mínimo de tres disco. Los datos están divididos en bloques, que están diseminados en dos discos. El tercer disco contiene información de paridad, que sirve para reconstruir los bloques de datos en caso de que un único disco falle. Esta solución se suele utilizar en entornos de servidores. Se usa para construir conjuntos de discos de alta capacidad con protección de datos. Matrix RAID - una tecnología implementada por Intel en sus chipsets comenzando desde la serie ICH6R. En rigor, esta tecnología no es un nuevo nivel de RAID, sino es una tecnología que permite el uso de un pequeño número de unidades en el mismo tiempo para organizar una o varias matrices, RAID 1, RAID 0 y RAID 5. Esto permite con relativamente poco dinero (sin gastos extra en controladoras) proporcionar los mismos datos más fiables, y brindar un acceso de alta velocidad. Esta tecnología esta orientada a usuarios domésticos y pequeñas empresas. Tipos de RAID RAID por Hardware. Hace uso de un controlador en el PC, que se encarga de como se escriben los datos en el disco. Esta solución es completamente transparente al sistema operativo, por ejemplo el sistema operativo verá el disco como si fuera un único dispositivo físico, mientras que el hardware subyacente puede haber un elevado número de discos. RAID por Software. Esta solución RAID se configura en el sistema operativo. No requiere controladoras especiales de disco pero es por supuesto dependiente del sistema operativo. Fake RAID. Esta es una solución híbrida. El controlador del disco añade cierta meta información a los discos y permite sincronizarlos cuando se construye el conjunto RAID (normalmente un 3

4 conjunto de dos discos). Requiere un controlador de dispositivo en el sistema operativo para mapear el conjunto de discos a un dispositivo virtual que es visto por el sistema operativo como uno solo. Normalmente se utiliza con discos SATA. En Linux, la herramienta para mapear el conjunto RAID para un dispositivo virtual en el sistema de archivos es dmraid. LVM (Logical Volume Manager) Logical Volume Manager, es un gestor de volúmenes lógicos - un sistema de control de espacio en los discos duros, que abstrae de los dispositivos físicos. Permite administrar fácil y efectivamente el espacio de los discos. LVM tiene una buena escalabilidad, y reduce la complejidad del sistema en general. En los volúmenes lógicos creados con LVM, se puede fácilmente agregar o reducir el tamaño de la unidad lógica. Logical Volume Management es un sistema especialmente útil para trabajar con los servidores, ya que proporciona la escalabilidad y facilidad de gestión del espacio en los discos. Agiliza la planificación del espacio de discos y previene los problemas que surgen con el crecimiento inesperadamente rápido del lugar ocupado en las secciones. LVM no está diseñado para proporcionar servicio de redundancia ni de alto rendimiento. Debido a que a menudo se utiliza en combinación con el sistema RAID. Conceptos básicos: PV (Physical volume - el volumen físico). Por lo general, es una sección en el disco o todo el disco. Incluye el software del dispositivo y RAID de hardware (que ya puede incluir varios discos físicos). Los volúmenes físicos son parte del grupo de volúmenes. VG (Volume group - el grupo de volumen). Este es el más alto nivel del sistema abstracto que se utiliza en LVM. Por un lado, el grupo de volúmenes se compone de volúmenes físicos, por el otro - de la lógica que proporcionan una sola unidad administrativa. LV (Logical volume - el volumen lógico). Es la sección del grupo de volúmenes, lo que equivale a una partición de disco en un no-lvm-sistema. Representa un dispositivo de bloque y puede contener un sistema de archivos. PE (Physical extent - la extensión física). Cada volumen físico se divide en fragmentos de datos, llamadas extensiones físicas. Sus dimensiones son las mismas que la de las extensiones lógicas. LE (Logical extent - la medida lógica). Cada volumen lógico está dividido en pedazos de datos llamados extensiones lógicas. El tamaño de las extensiones lógicas no se cambia dentro de un grupo de volúmenes. XEN Xen es una tecnología de virtualización (también llamada como monitor de máquina virtual) que apoya la ejecución simultánea de múltiples sistemas operativos invitados dentro de una maquina física con alto rendimiento y aislamiento de recursos. Xen es un producto con código abierto y se distribuye bajo la licencia GNU. 4

5 CentOS CentOS es la distribución de Linux, basada en la distribución comercial de Red Hat Enterprise Linux de la compañía Red Hat. Red Hat Enterprise Linux está basado en software libre de código abierto, pero está disponible en forma de discos para los paquetes binarios sólo para los suscriptores de pago. Según los requisitos de la licencia GPL y otros, Red Hat ofrece todo el código fuente. los desarrolladores de CentOS utilizan el código fuente para crear el producto final, muy cercano de Red Hat Enterprise Linux y está disponible para su libre descarga. Instalación Como servidor de aplicaciones se utiliza un ordenador con posibilidad de montarse en RACK y tiene las siguientes características: La placa base: Asus P5E3, (ICH7) Procesador: Intel(R) Core(TM)2 Duo CPU 2.66GHz Memoria: 4Gb DDR2, 667Mhz Discos duros: 3 x SATA II, con capacidad de 500 GB cada uno. Tarjetas de red: 2 x Gigabit Ethernet Controller (Marvell 88E8053) El centro de la plataforma es el sistema operativo Linux CentOS versión 5.4 de 64 bits, imagen iso (versión compacta de instalación por red) se descarga desde la pagina web de CentOS y se graba en CD. Se utiliza una plataforma de 64 bits debido a que el equipo tiene 4Gb de RAM y existe la posibilidad de incremento de la memoria en el futuro. Pruebas previas de HARDWARE Antes de comenzar la instalación del sistema operativo y de los servicios, se comprueba el funcionamiento normal de la memoria con herramienta memtest86. Durante el arranque del CD, en promt de la consola se ejecuta el comando: # memtest86 5

6 El proceso de comprobación tiene un tiempo estimado de 8-11 horas. Redundancia de datos fake RAID 5 Existen numerosos discursos en foros y blogs sobre ventajas / desventajas de fake RAID contra software RAID. Por si mismo fake RAID no garantiza el aumento de la velocidad en su funcionamiento, pero tiene una ventaja muy importante: reconstruir RAID sin la necesidad de arrancar el sistema operativo así, un usuario sin conocimiento del Linux, puede realizar la recuperación o la reconstrucción desde las opciones del BIOS. RAID 5 - una solución intermedia entre el RAID 0 y 1, es una matriz con tolerancia a fallos de los discos independientes con paridad distribuida de bloques. RAID-5 puede sobrevivir a un fallo de disco, pero no a dos o más (Es recomendable no comprar todos los discos del mismo modelo y mismo lote, ya que existe mayor probilidad de sufrir un fallo en el mismo período de tiempo). Ventajas Alto nivel de utilización de espacio en el disco (calculado por la fórmula (n-1) size *, donde n representa el número de discos de la matriz y size - el tamaño de un disco Alta velocidad de grabación de datos Relativamente alta velocidad de lectura de datos Alto rendimiento con alta intensidad de las solicitudes de lectura / escritura de datos Desventajas Baja velocidad de lectura / escritura de datos de pequeño volumen en la consulta única En caso de fallo la recuperación de datos es más complicada El arreglo de discos (RAID 5) previamente se configura con las herramientas de BIOS con nombre del grupo Volume0. La guía de configuración del RAID se encuentra en los manuales de la placa de la unidad. 6

7 Durante el arranque del ordenador, aparece la información de los discos y de los arreglos. RAID Volumnes: ID NAME Level Strip Size Status Bootable 0 Volume0 RAID5 N/A GB Normal Yes Physical Disks: Port Drive Model Serial # Size Type/Status(Volume ID) 1 ST AS 3RFY53YT GB Member Disk (0) 2 ST AS 9PA6Q3NM GB Member Disk (0) 3 ST AS 6RT3G8C GB Member Disk (0) Instalación del sistema operativo Durante de arranque de CD, en promt de la consola se ejecuta el comando: # linux text El sistema operativo se instala de la manera estándar, incluyendo los siguientes detalles: Installation Method : HTTP Configure TCP / IP (*) Enable IP v4support (*) Manual configuration En red local, no existe un servidor DHCP y se utilizara la siguiente configuración de red: IP: / 24 Puerta de enlace: Servidor DNS:

8 Sitio Web: mirror.centos.org Directorio: /centos/5.4/os/x86_64 Partition Type (*) Create custom layout En esta etapa se crea el sistema de archivos del sistema operativo principal (Domain0). Arreglo RAID debe aparecer como un solo dispositivo único en la lista de discos duros disponibles, con el siguiente nombre : /dev/mapper/isw_*_volume0 La suma total de espacio disponible de los 3 discos duros en la configuración RAID 5 es de Gb. Se crean las siguientes particiones: Nombre (punto de montaje) Tamaño Sistema de archivos /boot 100Mb Ext3 / 25Gb Ext3 Swap 8Gb Swap Es recomendable que el tamaño del swap sea el doble de la memoria física. Se actualizara nombre del equipo (hostname) a APPXEN editando fichero /etc/sysconfig/network La instalación concluirá con el reiniciado del equipo. 8

9 Instalación de XEN # yum install kernel-xen xen Después de la instalación, en configuración del GRUB se añade el nuevo Kernel (con soporte de Xen) y se cambiara el orden de prioridad de inicio por defecto. Se edita el archivo /boot/grub/menu.lst y se remplaza default=1 por default=0. La instalación concluirá con el reiniciado del equipo. Si todo ha ido bien, se comprueba la nueva versión de kernel instalada (con soporte de Xen incluido) # uname r el5xen # xm list Name ID Mem(MiB) VCPUs State Time(s) Domain r Configuración de LVM Antes de configurar LVM, se comprueba el estado del RAID # dmraid -s *** Group superset isw_bfdbigghai --> Active Subset name : isw_bfdbigghai_volume0 size : stride : 128 type : raid5_la status : ok subsets: 0 devs : 3 spares : 0 # dmraid r /dev/sda: isw, "isw_bfdbigghai", GROUP, ok, sectors, 0 /dev/sdb: isw, "isw_bfdbigghai", GROUP, ok, sectors, 0 /dev/sdc: isw, "isw_bfdbigghai", GROUP, ok, sectors, 0 Se instala el paquete de utilitarios de LVM # yum install -y lvm2 9

10 El arreglo de discos RAID Volume0 dispone ~968Gb libres lo cuales se ocuparan con volumen físico de LVM. Se crea la nueva partición de tipo LVM en arreglo de discos Volume0. # fdisk /dev/mapper/isw_bfdbigghai_volume0 La nueva partición se agrega con la letra n, luego se cambia el tipo de sistema de archivos (con la letra t) a 8e (Linux LVM). Por ultimo, se graban los cambios de fdisk (con la letra w). Se comprueba la creación de la partición. # fdisk -l /dev/mapper/isw_bfdbigghai_volume0 Device Boot Start End Blocks Id System /dev/mapper/isw_bfdbigghai_volume0p1 * Linux /dev/mapper/isw_bfdbigghai_volume0p Linux swap / Solaris /dev/mapper/isw_bfdbigghai_volume0p e Linux LVM /dev/mapper/isw_bfdbigghai_volume0p Extended /dev/mapper/isw_bfdbigghai_volume0p Linux Se crea el volumen físico (PV) sobre la partición. # pvcreate VolGroupData1 /dev/mapper/isw_bfdbigghai_volume0p3 Finalmente se crea un grupo de volúmenes (VG). # vgcreate VolGroupData1 /dev/mapper/isw_bfdbigghai_volume0p3 Se comprueba la creación de grupo de volúmenes. # vgscan Reading all physical volumes. This may take a while... Found volume group "VolGroupData1" using metadata type lvm2 10

11 Instalación y despliegue de las maquinas virtuales Se crean los volúmenes lógicos para las maquinas virtuales (Ilustración 1) Ilustración 1: Distribución del espacio en arreglo RAID - Elaboración propia Servidor SRV01 (Alfresco) # lvcreate -L10g -nlvsrv01 VolGroupData1 # lvcreate -L150g -nlvapp01 VolGroupData1 Base de datos y SVN # lvcreate -L150g nlvdata01 VolGroupData1 # lvcreate L30g nlvsvn VolGroupData1 11

12 Servidor SRV02 (Redmine) # lvcreate L20g nlvsrv02 VolGroupData1 # lvcreate L40g nlvdata02 VolGroupData1 Instalación de las maquinas virtuales. En ambos servidores, los sistemas operativos se instalan con opciones por defecto. Al servidor SRV01 se asigna 1499Mb de la memoria RAM. # virt-install -n SRV01 -p -r location=http://mirror.centos.org/centos/5.4/os/x86_64 --file /dev/mapper/volgroup00-lvsrv01 --vcpus=18 Al servidor SRV02 se asigna 1024Mb de la memoria RAM. # virt-install -n SRV02 -p -r location=http://mirror.centos.org/centos/5.4/os/x86_64 --file /dev/mapper/volgroup00-lvsrv02 --vcpus=16 Detención de las maquinas virtuales. # xm shutdown SRV01 # xm shutdown SRV02 Para agregar la partición adicional a la maquina virtual (donde se instale el aplicativo) se edita el fichero de la configuración. Servidor SRV01 fichero /etc/xen/srv01 Se remplaza disk = [ "phy:/dev/mapper/volgrosupdata1-lvsrv01,xvda,w" ] por disk = [ "phy:/dev/mapper/volgrosupdata1-lvsrv01,xvda,w", "phy:/dev/mapper/volgroupdata1-lvapp01,xvdb,w" ] Servidor SRV02 fichero /etc/xen/srv02 Se remplaza disk = [ "phy:/dev/mapper/volgroupdata1-lvsrv02,xvda,w" ] por disk = [ "phy:/dev/mapper/volgroupdata1-lvsrv02,xvda,w", "phy:/dev/mapper/volgroupdata1-lvdata02,xvdb,w" ] Para autoarranque de las maquinas virtuales con sistema operativo principal (Domain0) se ejecutan los siguientes comandos. 12

13 (De esta manera no hay que iniciar cada maquina virtual a mano cada vez que se reinicia el equipo) # ln -s /etc/xen/srv01 /etc/xen/srv01 # ln -s /etc/xen/srv02 /etc/xen/srv02 Inicio de las maquinas virtuales # xm create SRV01 # xm create SRV02 Se comprueba que las maquinas virtuales están activas # xm list Name ID Mem(MiB) VCPUs State Time(s) Domain r SRV b SRV b A las maquinas virtuales se puede acceder por consola interna de XEN # xm console ID A cada maquina virtual: se asignará hostname idéntico al nombre de la maquina virtual se añaden los siguientes alias DNS en el fichero /etc/hosts db.local smtp.local se configura la interfase de red eth0 (se edita el fichero /etc/sysconfig/network-scripts/ifcfgeth0) DEVICE=eth0 BOOTPROTO=static IPADDR= Dirección IP correspondiente NETMASK= GATEWAY= ONBOOT=yes * Es importante especificar puerta de enlace para el funcionamiento normal del NAT Nombre del la maquina Dirección IP correspondiente SRV SRV Los cambios se aplican reiniciando interfaces de red # /sbin/service network restart 13

14 Instalación y configuración de los servicios Ilustración 2: Estructura de los servicios - Elaboración propia En las maquinas se instalan los siguientes servicios y aplicaciones: APPXEN MySQL Apache Subversion SRV01 Postfix XVFB (Virtual Framebuffer X) OpenOffice ImageMagick y SFT Tools Java JRE Alfresco 14

15 SRV02 Rubygems Rails Redmine Base de datos MySQL Los archivos de la base de datos se colocan en el volumen lógico dedicado para este fin, llamado lvdata01, con lo cual permitirá crear snapshots y extender el tamaño de la partición mediante herramientas de LVM. El Volumen lógico se formateara con el sistema de archivos Ext3 # mkfs.ext3 /dev/mapper/volgroupdata1-lvdata01 Instalación de la base de datos MySQL # yum install mysql-server mysql mysql-devel # mkdir /tmp/mysqltmp # mv /var/lib/mysql/* /tmp/mysqltmp Punto de montaje del volumen lógico lvdata01 es /var/lib/mysql # mount /dev/mapper/volgroupdata1-lvdata01 /var/lib/mysql # mv /tmp/mysqltmp/* /var/lib/mysql/ Automontaje del volumen lógico mediante archivo fstab # echo /dev/volgroupdata1/lvdata01 /var/lib/mysql ext3 defaults 1 2 >> /etc/fstab Arranque del servicio automáticamente con inicio del equipo # /sbin/chkconfig mysqld on Cambio de la contraseña root de la base de datos MySQL # /usr/bin/mysqladmin u root h localhost password claveroot Creación de las bases de datos y sus respetivos usuarios para los aplicativos: Alfresco, Redmine y SVN # mysql -u root pclaveroot drop database IF EXISTS alfresco; drop database IF EXISTS redmine; -- drop user alfresco; -- drop user redmine; -- drop user authsvn; 15

16 create database alfresco character set utf8; create database redmine character set utf8; create user alfresco identified by 'clavealfresco'; create user redmine identified by 'claveredmine'; create user authsvn identified by 'clavesvn'; grant SELECT,INSERT,UPDATE,DELETE,ALTER,ALTER ROUTINE,CREATE,CREATE VIEW on redmine.* to grant SELECT,INSERT,UPDATE,DELETE,ALTER,ALTER ROUTINE,CREATE,CREATE VIEW on alfresco.* to grant SELECT on redmine.* to flush privileges; Subversion Instalación del servicio subversión y del modulo WebDavSVN # yum install subversion Los datos del SVN(archivos de proyectos y los códigos fuentes) se colocan en el volumen lógico llamado lvsvn. Volumen lógico se formateara con el sistema de archivos Ext3. # mkfs.ext3 /dev/mapper/volgroupdata1-lvsvn Punto de montaje es /svn # mount /dev/mapper/volgroupdata1-lvsvn /svn Automontaje del volumen lógico mediante archivo fstab # echo /dev/mapper/volgroupdata1-lvsvn /svn ext3 defaults 1 2 >> /etc/fstab # mkdir p /svn/subversion # mkdir p /svn/www/svn Los repositorios de fuentes se almacenan en el siguiente directorio: /svn/subversion/ Se crea el primer repositorio (proyecto) con nombre proyecto1. # cd /svn/subversión # svnadmin create proyecto1 16

17 Apache Instalación de Apache y los módulos necesarios para funcionamiento del Svn vía WedDav # yum install httpd apr apr-util httpd mod_auth_mysql mod_dav_svn Módulo auth_mysql permite utilizar base de datos Mysql como backend de autentificación. El fichero de configuración de Apache (/etc/httpd/conf/httpd.conf) al menos debe incluir los siguientes parámetros. Listen 8080 LoadModule auth_basic_module modules/mod_auth_basic.so LoadModule proxy_module modules/mod_proxy.so LoadModule proxy_http_module modules/mod_proxy_http.so LoadModule proxy_connect_module modules/mod_proxy_connect.so LoadModule dav_module modules/mod_dav.so Include conf.d/*.conf ServerName localhost:8080 AddDefaultCharset UTF-8 NameVirtualHost *:8080 <VirtualHost *:8080> DocumentRoot "/var/www/html" ServerName server.grupoteva.com Options FollowSymLinks Includes IncludesNOEXEC Indexes MultiViews SymLinksIfOwnerMatch CustomLog logs/server.access_log combined ErrorLog logs/server.error_log SetOutputFilter DEFLATE BrowserMatch ^Mozilla/4\.0[678] no-gzip\ BrowserMatch \bmsi[e]!no-gzip!gzip-only-text/html SetEnvIfNoCase Request_URI \ \.(?:gif jpe?g png zip rar gzip gz tar mp3 pdf)$ no-gzip dont-vary </VirtualHost> Configuración del módulo auth_mysql ( /etc/httpd/conf.d/auth_mysql.conf) LoadModule mysql_auth_module modules/mod_auth_mysql.so 17

18 Configuración del modulo Proxy pass y NAT Esta configuración permite integrar los servicios de Redmine y Alfresco a un solo portal visible para el usuario. El fichero de configuración (/etc/httpd/conf.d/proxy_ajp.conf) debe tener los siguientes parámetros. LoadModule proxy_ajp_module modules/mod_proxy_ajp.so # El trafico http que viene a *:8080/share, # pasa al servidor (Alfresco) utilizando protocolo AJP (Apache JServ Protocol) ProxyPass /share ajp:// :8009/share ProxyPassReverse /share ajp:// :8009/share # El trafico http que viene a *:8080/redmine pasa al servidor (Redmine) <Location /redmine> ProxyPass ProxyPassReverse # Filtro de salida permite comprimir (gzip) contenidos estáticos como HTML y CSS SetOutputFilter DEFLATE BrowserMatch ^Mozilla/4\.0[678] no-gzip\ BrowserMatch \bmsi[e]!no-gzip!gzip-only-text/html SetEnvIfNoCase Request_URI \ \.(?:gif jpe?g png zip swf rar gzip gz tar mp3 pdf)$ no-gzip dont-vary </Location> 18

19 Ilustración 3: Configuración del Proxy pass y NAT - Elaboración propia NAT se realiza con funciones del router ADSL. En configuración se crean las 3 siguientes reglas: Redireccionar todo trafico de ip publica:7070 a :7070 (protocolo de SharePoint) Redireccionar todo trafico de ip publica:8080 a :8080 (Http) Redireccionar todo trafico de ip publica:22 a :22 (Ssh) Adicionalmente en router ADSL se configura el servicio de DNS dinámico (línea ADSL no tiene el servicio de la ip pública fija) 19

20 Configuración de acceso a SVN por medio del protocolo WebDAV Para acceder a los repositorios de fuentes SVN, Apache debe tener los permisos de lectura/escritura. # cd /svn ; chown R subversión www El fichero de configuración del SVN (/etc/httpd/conf.d/svn.conf) <VirtualHost *:8080> ServerName devel.grupoteva.com DocumentRoot "/svn/www/svn" ServerName [FQDN] # proyecto1 <Location /svn/proyecto1> DAV svn SVNPath /svn/subversion/ proyecto1 AuthType Basic AuthName "Dev zone" AuthBasicAuthoritative Off AuthUserFile /dev/null AuthMYSQLEnable on AuthMySQLAuthoritative on AuthMySQLHost localhost AuthMySQLDB redmine AuthMySQLUser authsvn AuthMySQLPassword clavesvn AuthMySQLUserTable users_auth_external AuthMySQLGroupTable users_auth_external AuthMySQLNameField username AuthMySQLPasswordField passwd AuthMySQLGroupField groups AuthMySQLPwEncryption SHA1 Require group proyecto1 </Location> <Directory "/svn/www/svn"> allow from all Options +Indexes </Directory> CustomLog logs/devel.access_log combined ErrorLog logs/devel.error_log </VirtualHost> Cada proyecto en Redmine, tiene un único identificador del proyecto, el parámetro Require group proyecto1 indica que a la dirección /svn/proyecto1 solo pueden acceder usuarios que son miembros del proyecto (proyecto1). 20

21 Postfix Servicio MTA postfix se utilizará como Relay y todos los correos electrónicos se enviarán al servidor smtp externo smtp.grupoteva.com. # yum install postfix El fichero de configuración del Postfix (/etc/postfix/main.conf) inet_interfaces = localhost, mynetworks = /8, /24 relayhost = smtp.grupoteva.com smtp_sasl_auth_enable = yes smtp_sasl_password_maps = hash:/etc/postfix/sasl_passwd smtp_sasl_mechanism_filter = plain, login smtp_sasl_security_options = noanonymous El fichero /etc/postfix/sasl_passwd debe tener el usuario y la contraseña utilizada para autenticación en el servidor smtp smtp.grupoteva.com. smtp.grupoteva.com usuariosmtp: usuariocontraseña XVFB (Virtual Framebuffer X) Las versiones de OpenOffice.org 2.3 a continuación requieren un servidor X que debe estar presente para hacer una interfaz gráfica de usuario. Para ejecutar OpenOffice desde un terminal, por lo que es necesario instalar un framebuffer virtual como Xvfb. # yum install xorg-x11-server-xvfb Instalación de ImageMagick y SFT Tools # yum install ImageMagick # rpm Uhv OpenOffice Alfresco requiere OpenOffice.org para transformar los documentos de un formato a otro, por ejemplo, Microsoft Word a PDF. Instalación # yum install openoffice.org-graphicfilter openoffice.org-draw openoffice.org-core \ openoffice.org-writer openoffice.org-xsltfilter openoffice.org-calc \ openoffice.org-math openoffice.org-base openoffice.org-impress 21

22 Alfresco El servicio se instala y se configura en la maquina virtual SRV01 ( ). Los archivos del programa se colocan en el volumen lógico llamado lvapp01. Dentro del sistema operativo que esta reconocido como dispositivo /dev/xvdb. Se crea el sistema de archivos de tipo ext3. # fdisk /dev/xvdb La nueva partición se agrega con la letra n y los cambios se graban (con la letra w). Formateo de la nueva partición # mkfs.ext3 /dev/xvdb1 Punto de montaje de la partición es /opt/app # mkdir /opt/app ; mount /dev/xvdb1 /opt/app Automontaje de la partición mediante archivo fstab # echo /dev/xvdb1 /opt/app ext3 defaults 1 2 >> /etc/fstab Instalación de JDK JAVA La versión estable de JDK con la cual se realizó la instalación es jdk-1.6.0_18-fcs. # rpm -Uhv ftp://zid-lux1.uibk.ac.at/pub/dist/uibk/3.7/x86_64/os/packages/jdk-1.6.0_18- fcs.x86_64.rpm Se comprueba la instalación correcta de JDK # java version java version "1.6.0_18" Java(TM) SE Runtime Environment (build 1.6.0_18-b07) Java HotSpot(TM) 64-Bit Server VM (build 16.0-b13, mixed mode) Aplicativo Alfresco se descarga desde la pagina: Linux-x86-Install # chmod +x Alfresco-Community-3.2r2-Linux-x86-Install #./Alfresco-Community-3.2r2-Linux-x86-Install El directorio de la instalación es /opt/app/alfresco Instalación del conector a la base de datos Mysql 22

23 # wget tar.gz # tar xzf mysql-connector-java tar.gz # cp mysql-connector-java /mysql-connector-java bin.jar \ /opt/app/alfresco/tomcat/lib/ Por defecto Alfresco no soporta el protocolo SharePoint, para ello se instala un módulo adicional descargado desde la página oficial. # cd /opt/app/alfresco/amps/ # wget c 1342/vti-module.amp?dl_file=build-1342/vti-module.amp -O vti-module.amp # /opt/app/alfresco/apply_amps.sh El fichero de configuración /opt/app/alfresco/tomcat/shared/classes/alfresco-global.properties) debe tener los siguientes parámetros. vti.server.port=7070 vti.alfresco.deployment.context=/alfresco vti.alfresco.alfresohostwithport=http:// :8080 vti.share.sharehostwithport=http:// :8080 dir.root=/opt/app/alfresco_data db.name=alfresco db.username=alfresco db.password=clavealfresco db.host=db.local db.port=3306 ooo.exe=/usr/lib64/openoffice.org/program/soffice ooo.user=/opt/app/alfresco_data/oouser img.root=/usr/local swf.exe=/usr/bin/pdf2swf db.driver=org.gjt.mm.mysql.driver db.url=jdbc:mysql://db.local:3306/alfresco hibernate.dialect=org.hibernate.dialect.mysqlinnodbdialect mail.host=db.local mail.port=25 mail.encoding=utf-8 mail.smtp.auth=true Script que permite arrancar los servicios (Alfresco, XVFB, OpenOffice) automáticamente con inicio de la maquina virtual (/etc/rc.d/init.d/alfresco). 23

24 #!/bin/bash # Boot open office so that Alfresco can do transforms. # chkconfig: # description: Alfresco Headless # processname: soffice # source function library. /etc/rc.d/init.d/functions RETVAL=0 VDISPLAY='99' SOFFICE_PATH='/usr/lib64/openoffice.org/program' SOFFICE_ARGS1="-nofirststartwizard -nologo -headless -display :$VDISPLAY " SOFFICE_ARGS2='-accept=socket,host=localhost,port=8100;urp;StarOffice.ServiceManager' SOFFICE_PIDFILE=/var/run/soffice.bin.pid XVFB=/usr/bin/Xvfb XVFB_ARGS=":$VDISPLAY -screen 0 800x600x8 -fbdir /var/run" XVFB_PIDFILE=/var/run/xvfb.pid start_soffice() { echo -n $"Starting OpenOffice" $SOFFICE_PATH/soffice $SOFFICE_ARGS1 $SOFFICE_ARGS2 >/dev/null 2>&1 & [ $? -eq 0 ] && echo_success echo_failure pidof soffice.bin > $SOFFICE_PIDFILE echo } start_xvfb() { echo -n $"Starting Xvfb" $XVFB $XVFB_ARGS >/dev/null 2>&1 & [ $? -eq 0 ] && success failure pidofproc Xvfb > $XVFB_PIDFILE echo } start() { start_xvfb sleep 3 start_soffice /opt/app/alfresco/alfresco.sh start } stop() { echo -n $"Stopping OpenOffice" killproc soffice.bin echo echo -n $"Stopping Xvfb" killproc Xvfb echo /opt/app/alfresco/alfresco.sh stop } case "$1" in start) 24

25 start ;; stop) stop ;; restart) stop start ;; *) echo $"Usage: $0 {start stop restart}" esac # /sbin/chkconfig add alfresco # /sbin/service alfresco start Redmine El servicio se instala y se configura en la maquina virtual SRV02 ( ). Los archivos del programa se colocan en el volumen lógico llamado lvdata02. Dentro del sistema operativo reconocido como dispositivo /dev/xvdb. Se crea el sistema de archivos de tipo Ext3. # fdisk /dev/xvdb La nueva partición se agrega con la letra n y los cambios se graban (con la letra w). Formateo de la nueva partición # mkfs.ext3 /dev/xvdb1 Punto de montaje de la partición es /opt # mkdir /opt ; mount /dev/xvdb1 /opt Automontaje de la partición mediante archivo fstab # echo /dev/xvdb1 /opt ext3 defaults 1 2 >> /etc/fstab Los repositorios actuales de CENTOS no tienen la versión de rubby necesaria (1.8.6), se instala la configuración del nuevo repositorio llamado elff. # rpm -Uhv # yum install ruby ruby-devel ruby-libs ruby-irb ruby-rdoc ruby-mysql rubygems # gem install -v=2.3.5 rails 25

Instalación Redmine-Emergya

Instalación Redmine-Emergya Instalación Redmine-Emergya Documentación preparada para: Empresa: Emergya Consultoría Autor / Procedencia. Equipo de Trabajo Antonio Fernández. Mánager de Negocio. Área de Desarrollo de Negocio. Versión

Más detalles

Puesta en marcha de un SGBD local para Linux y máquinas virtuales

Puesta en marcha de un SGBD local para Linux y máquinas virtuales Puesta en marcha de un SGBD local para Linux y máquinas virtuales Dídac Gil de la Iglesia P07/50011/02646 FUOC P07/50011/02646 Puesta en marcha de un SGBD local para Linux y máquinas virtuales Índice

Más detalles

Elastix Smart Assistant

Elastix Smart Assistant Elastix Smart Assistant Manual de Administrador Objetivo: Permitir al administrador la configuración inicial de Smart Assistant en un servidor Elastix. Descripción: Smart Assistant es una aplicación para

Más detalles

Instalación y configuración de un servidor de base de datos MySQL 4.1 y su réplica en Red Hat Linux ES 4.0 o Fedora.

Instalación y configuración de un servidor de base de datos MySQL 4.1 y su réplica en Red Hat Linux ES 4.0 o Fedora. Instalación y configuración de un servidor de base de datos MySQL 4.1 y su réplica en Red Hat Linux ES 4.0 o Fedora. Toni de la Fuente Díaz http://blyx.com Septiembre 2006 Introducción:...1 Datos de interés

Más detalles

MANUAL DE INSTALACIÓN DEL SWGRH

MANUAL DE INSTALACIÓN DEL SWGRH MANUAL DE INSTALACIÓN DEL SWGRH Instalación del proyecto dentro del servidor de aplicaciones en Linux Centos versión 5.2 Requisitos mínimos de hardware - Procesador 480 Mhz de velocidad o superior - 1

Más detalles

Software para el deporte Manual de instalación y administración del administrador

Software para el deporte Manual de instalación y administración del administrador Software para el deporte Manual de instalación y administración del administrador Alumno: Diego Cebrián Tutor: Juan Antonio Velasco Índice de contenido Software para el deporte...1 Manual de instalación

Más detalles

Guía para la configuración de servidor Amazon EC2

Guía para la configuración de servidor Amazon EC2 Guía para la configuración de servidor Amazon EC2 La siguiente es una guía paso a paso para instalar y configurar un servidor Amazon Linux que puede servir aplicaciones Rails 3.1. De partida, asumiendo

Más detalles

Creació n de Servidór WEB Utilizandó Ubuntu Server

Creació n de Servidór WEB Utilizandó Ubuntu Server Creació n de Servidór WEB Utilizandó Ubuntu Server Ministerio de Educación Pública Programa Nacional de Innovación Educativa Enero, 2013 Alajuela, Costa Rica Tabla de contenido Introducción... 1 Características

Más detalles

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

Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez. Matrícula: 2010-2946. Instituto Tecnológico Las Américas (ITLA) Sistemas Operativos 3 (SO3) Daniel Alejandro Moreno Martínez Matrícula: 2010-2946 How to How to: Web Server (Apache)!!! Servidor Web El servidor HTTP Apache es

Más detalles

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN

UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN CICLO: 02/2015 GUÍA DE LABORATORIO #6 Nombre de la Practica: Instalación de FreeBSD para Server. Tiempo Estimado: 2 horas

Más detalles

Los ficheros /etc/hosts deben tener este aspecto en rhmaster, rhnodo1 y rhnodo2

Los ficheros /etc/hosts deben tener este aspecto en rhmaster, rhnodo1 y rhnodo2 Eduardo Campos Jiménez, Enero 2011 Clúster Red Hat Pre-Requisitos Tres servidores con Red Hat 5.5. Cada uno de estos tres servidores debe tener 3 placas Ethernet conectadas en estas condiciones: eth0 conectada

Más detalles

CÓMO INSTALAR CentOS CON RAID1

CÓMO INSTALAR CentOS CON RAID1 CÓMO INSTALAR CentOS CON RAID1 INTRODUCCIÓN Antes de comenzar daremos nombre a los discos duros para poder seguir sin problemas este manual. Al primer disco duro lo nombraremos Disco A Al segundo disco

Más detalles

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

Manual de instalación Sistema S.I.S.E. Versión 1.0 Manual de instalación Sistema S.I.S.E. Versión 1.0 Autor: B2 Publicidad Aportes: Kitsu Asesorias Página 1 Tabla de contenido Introducción... 3 Resumen de objetivos... 3 Definición de la arquitectura seleccionada...

Más detalles

Oracle Database 12c (12.1.0.2.0) Creación de Máquina Virtual OL 7.0

Oracle Database 12c (12.1.0.2.0) Creación de Máquina Virtual OL 7.0 Oracle Database 12c (12.1.0.2.0) Creación de Máquina Virtual OL 7.0 1. Certificación de Ambiente Antes de comenzar la instalación y configuración es necesario verificar que la versión de sistema operativo

Más detalles

Alta Disponibilidad y Virtualización con soluciones de bajo costo. Sistemas RAID. Conceptos básicos

Alta Disponibilidad y Virtualización con soluciones de bajo costo. Sistemas RAID. Conceptos básicos Sistemas RAID Conceptos básicos Programa Que es RAID? Particularidades hardware vs. software Niveles de RAID Comparando niveles Tolerancia a fallas Confiabilidad y disponibilidad Implementando en Linux

Más detalles

Compartiendo conocimiento... Guía para mover a raid por software una instalación de CentOS

Compartiendo conocimiento... Guía para mover a raid por software una instalación de CentOS Compartiendo conocimiento... Guía para mover a raid por software una instalación de CentOS (c) 2014 Xavier Jiménez Aprovechando la instalación básica de Asterisk que documentamos en la entrada anterior,

Más detalles

INSTRUCTIVO DE INSTALACION EN WINDOWS Y LINUX DE ALFRESCO COMMUNITY 4.2

INSTRUCTIVO DE INSTALACION EN WINDOWS Y LINUX DE ALFRESCO COMMUNITY 4.2 INSTRUCTIVO DE INSTALACION EN WINDOWS Y LINUX DE ALFRESCO COMMUNITY 4.2 Grupo de Innovación y Apropiación de Tecnologías de la Información Archivística Compilador: Pedro Antonio Gómez Guarín Contenido

Más detalles

La Herramienta Redmine para la Administración de Proyectos Módulo I: Instalación, Configuración y Operación Redmine

La Herramienta Redmine para la Administración de Proyectos Módulo I: Instalación, Configuración y Operación Redmine La Herramienta Redmine para la Administración de Proyectos Módulo I: Instalación, Configuración y Operación Redmine Elaborado por: Mag. José Eduardo Rodríguez Esquivel jose.rodriguez@ecci.ucr.ac.cr 1 Descarga

Más detalles

Manual de utilización de Proxmox

Manual de utilización de Proxmox Manual de utilización de Proxmox Introducción Proxmox es una distribución de virtualización que ofrece la posibilidad de gestionar servidores virtuales (VPS) con tecnologías OpenVZ y Linux KVM al mismo

Más detalles

Contents. 1 Instalacion de Observium

Contents. 1 Instalacion de Observium Contents 1 Instalacion de Observium 1 1.1 1.- $ sudo su............................. 1 1.2 2.- Instalamos los paquetes necesarios para correr Observium:.. 1 1.3 3. Instalar los paquetes PEAR Net IPv4 y

Más detalles

La Herramienta Redmine para la Administración de Proyectos Módulo I: Instalación, Configuración y Operación Redmine

La Herramienta Redmine para la Administración de Proyectos Módulo I: Instalación, Configuración y Operación Redmine La Herramienta Redmine para la Administración de Proyectos Módulo I: Instalación, Configuración y Operación Redmine Elaborado por: Mag. José Eduardo Rodríguez Esquivel 1 Introducción Qué es y qué debe

Más detalles

Licencia de Publicación

Licencia de Publicación Manual para la instalación Plataforma de desarrollo y control de proyectos sobre tecnología JAVA Universidad Nacional Heredia, Costa Rica Actualizado al 09 de Septiembre de 2009 Por: José Pablo Carvajal

Más detalles

Tutorial sobre sistemas de archivos con LVM en Linux

Tutorial sobre sistemas de archivos con LVM en Linux Tutorial sobre sistemas de archivos con LVM en Linux El Logical Volume Manager, LVM, nos permite el uso de volúmenes lógicos en Linux. Un volumen lógico esta compuesto por particiones de disco o discos

Más detalles

ANEXO I. Instalación y Configuración de CloudStack.

ANEXO I. Instalación y Configuración de CloudStack. ANEXO I. Instalación y Configuración de CloudStack. La finalidad de este anexo es describir de forma precisa el proceso de instalación y configuración de CloudStack. Éste comienza con la instalación del

Más detalles

INSTRUCTIVO DE INSTALACIÓN DE OMEKA 2.1.4

INSTRUCTIVO DE INSTALACIÓN DE OMEKA 2.1.4 Grupo de Innovación y Apropiación de Tecnologías de la Información Archivística Compilador: Pedro Antonio Gómez Guarín INSTRUCTIVO DE INSTALACIÓN DE OMEKA 2.1.4 INSTRUCTIVO DE INSTALACIÓN DE OMEKA 2.1.4

Más detalles

Instalación de Elastix

Instalación de Elastix Instalación de Elastix Manual para la versión 1.3.2 PaloSanto Solutions Junio 2009 2009, PALOSANTO SOLUTIONS todos los derechos reservados. Esta documentación es confidencial y su propiedad intelectual

Más detalles

Ministerio de Educación, Cultura y Deporte. Aulas en Red. Windows. Módulo 1: Tareas Iniciales. Instalación Servidor

Ministerio de Educación, Cultura y Deporte. Aulas en Red. Windows. Módulo 1: Tareas Iniciales. Instalación Servidor Ministerio de Educación, Cultura y Deporte. Aulas en Red. Windows Módulo 1: Tareas Iniciales. Instalación Servidor Aulas en red. Aplicaciones y servicios. Windows Windows Server 2008 En este apartado de

Más detalles

Cloud Builder Ejercicio práctico

Cloud Builder Ejercicio práctico Cloud Builder Ejercicio práctico Raúl Martínez Zabala IaaS + PaaS Product Manager Qué vamos a hacer? Visto desde fuera: Un Blog Visto desde dentro... Nosotros frontal web Internet Backend MySQL CloudBuilder

Más detalles

Manual de instalación y configuración de hadoop 1.0.3 en linux

Manual de instalación y configuración de hadoop 1.0.3 en linux Manual de instalación y configuración de hadoop 1.0.3 en linux Índice...2 Software utilizado...2 Requisitos...2 Java...2 Sistema Operativo...2 Crear grupo y usuario...2 Creación del grupo...2 Creación

Más detalles

WEBGTVL Puesta a punto de los servidores Fedora Linux antes de su paso a producción

WEBGTVL Puesta a punto de los servidores Fedora Linux antes de su paso a producción WEBGTVL Puesta a punto de los servidores Fedora Linux antes de su paso a producción Agosto 2009 2 Cliente Proyecto WEBGTVL Fase I Fecha documento 03/08/09 Documento Tipo de documento Puesta a punto de

Más detalles

Elkarnet COPIAS DE SEGURIDAD

Elkarnet COPIAS DE SEGURIDAD COPIAS DE SEGURIDAD BackupPC Bertsioa / Versión: 1.0 Egilea / Autor: Xabier Urrutia Uribesalgo Data / Fecha: 2005.eko Ekainak 13 Lizentzia / Licencia: CreativeCommons - ShareAlike Lizentzia laburpena:

Más detalles

Servidores Linux. CEP Indalo. Enrique Brotons SERVIDOR WEB

Servidores Linux. CEP Indalo. Enrique Brotons SERVIDOR WEB SERVIDOR WEB Hoy en día casi todos los centros educativos cuentan con una página web donde poder ofrecer información del centro como las enseñanzas que se imparten, horarios escolares, ubicación del mismo,

Más detalles

INSTRUCTIVO DE INSTALACION ATOM 2.0.1

INSTRUCTIVO DE INSTALACION ATOM 2.0.1 Grupo de Innovación y Apropiación de Tecnologías de la Información Archivística Compilador: Pedro Antonio Gómez Guarín INSTRUCTIVO DE INSTALACION ATOM 2.0.1 INSTRUCTIVO DE INSTALACION ATOM 2.0.1 Contenido

Más detalles

labs Linux para Administradores de Elastix Elastix Certification ELASTIX CERTIFICATION

labs Linux para Administradores de Elastix Elastix Certification ELASTIX CERTIFICATION Linux para Administradores de Elastix Elastix Certification 2012, PALOSANTO SOLUTIONS todos los derechos reservados. Esta documentación y su propiedad intelectual pertenece a PaloSanto Solutions. Cualquier

Más detalles

Martes 18 de enero de 2005

Martes 18 de enero de 2005 Martes 18 de enero de 2005 Enviado por Pablo Iranzo Gómez Linux: Instalar el sistema de ficheros raíz sobre RAID Si queremos implementar un disco espejo en el sistema raíz, nos encontramos con que muchas

Más detalles

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

Instituto Tecnológico de Las Américas (ITLA) Instituto Tecnológico de Las Américas (ITLA) Nombre: Gregori Carmona Lorenzo ID: 2011-2435 Asignatura: Sistemas Operativos III Instructor: José Doñe Tema: Practica extra: Apache Un servidor web es un programa

Más detalles

ebox: Servidor de dominio Windows libre y gratuito

ebox: Servidor de dominio Windows libre y gratuito ebox: Servidor de dominio Windows libre y gratuito Guía de instalación y configuración Manuel Morán Vaquero mmv@edu.xunta.es Febrero 2010 Esta guía está basada en la versión 1.2 de ebox Índice 1 Introducción

Más detalles

Manual de Instalación del sistema administrativo PremiumSoft Extended 7

Manual de Instalación del sistema administrativo PremiumSoft Extended 7 1 P á g i n a M a n u a l d e I n s t a l a c i ó n d e l s i s t e m a a d m i n i s t r a t i v o Manual de Instalación del sistema administrativo PremiumSoft Extended 7 X Realizado por: Enrique Tancredi

Más detalles

Agregar PC con Linux al Dominio

Agregar PC con Linux al Dominio Agregar PC con Linux al Dominio Experiencias recientes: Se probó/elaboró este manual basado en distintas variantes: Ubuntu 10.04, Ubuntu 10.10, Debian 6.0, dirección IP dinámica con DHCP, dirección IP

Más detalles

Como montar LVM en una máquina Debian

Como montar LVM en una máquina Debian Bisoños Usuarios de Linux de Mallorca y Alrededores Bergantells Usuaris de Linux de Mallorca i Afegitons Como montar LVM en una máquina Debian Por Daniel Lombraña, teleyinex (http://www.sleon.org) Creado

Más detalles

1/22. Borrador utilizado para el grupo de trabajo (17 11 2004) Equipo: Servidor Compaq Proliant ML330 colegios Discos duros de 17 GB

1/22. Borrador utilizado para el grupo de trabajo (17 11 2004) Equipo: Servidor Compaq Proliant ML330 colegios Discos duros de 17 GB 1/22 HOWTO SERVIDOR LINEX 3.0 r1 versión SCSI con RAID 1 por software Autores: José Manuel Calero Romero (Administrador de red CPR Don Benito/Vva) Manuel Gómez Gómez (Administrador de red IES. Luis Chamizo)

Más detalles

Introduccion. Utilizando WebDAV

Introduccion. Utilizando WebDAV Indice Introducción. Instalando Apache 2. Añadiendo los módulos y configurando Apache. Configurando WebDAV y autenticación LDAP. Cómo conectarnos (Windows/Linux). Conclusiones. Bibliografía. Resumen La

Más detalles

6 INSTALA, ADMINISTRA, SECURIZA Y VIRTUALIZA ENTORNOS LINUX RA-MA

6 INSTALA, ADMINISTRA, SECURIZA Y VIRTUALIZA ENTORNOS LINUX RA-MA ÍNDICE PRÓLOGO...13 CAPÍTULO 1. LINUX: UNA VISIÓN GENERAL...15 1.1 QUÉ APORTA ESTE LIBRO SOBRE LINUX...16 1.2 CÓMO COMIENZA LINUX...17 1.3 SISTEMA OPERATIVO LINUX...17 1.4 GNU LINUX, LINUX GNU O LINUX...18

Más detalles

Administración UNIX: Almacenamiento de datos

Administración UNIX: Almacenamiento de datos Administración UNIX: Almacenamiento de datos Jesús Montes Sánchez jmontes@fi.upm.es Septiembre 2014 jmontes@fi.upm.es Administración UNIX: Almacenamiento de datos 1/31 Almacenamiento de datos En UNIX la

Más detalles

Agente local Aranda GNU/Linux. [Manual Instalación] Todos los derechos reservados Aranda Software www.arandasoft.com [1]

Agente local Aranda GNU/Linux. [Manual Instalación] Todos los derechos reservados Aranda Software www.arandasoft.com [1] Todos los derechos reservados Aranda Software www.arandasoft.com [1] Introducción El Agente Aranda para sistemas Linux se encarga de recolectar la siguiente información en cada una de las estaciones de

Más detalles

Instalación de owncloud en Ubuntu Server 12.04 LTS Realizado por: Antonio García Silva 2º ASIR IES Julio Verne

Instalación de owncloud en Ubuntu Server 12.04 LTS Realizado por: Antonio García Silva 2º ASIR IES Julio Verne Instalación de owncloud en Ubuntu Server 12.04 LTS Realizado por: Antonio García Silva 2º ASIR IES Julio Verne Antonio García Silva Página 1 de 10 Índice: 1. Instalación de Ubuntu LAMP (Linux+Apache+Mysql+PHP)

Más detalles

SERVIDOR PROXY CACHÉ. Servicios que ofrece:

SERVIDOR PROXY CACHÉ. Servicios que ofrece: SERVIDOR PROXY CACHÉ Servicios que ofrece: 1. Filtrado de contenidos web. 2. Proxy caché. 3. Cortafuegos. 4. Antivirus 5. Servidor DHCP. 6. Balanceo de carga. 7. Servidor Web para Intranets. 8. Administración

Más detalles

Tema 2: El hardware del servidor Profesor: Julio Gómez López

Tema 2: El hardware del servidor Profesor: Julio Gómez López Profesor: Julio Gómez López El o Centro de Proceso de Datos suele ser uno de los lugares más importantes y seguros de una empresa ya que en él se encuentran todos los es de la empresa. Un suele tener

Más detalles

RAID Arreglo Redundante de Disco Independiente

RAID Arreglo Redundante de Disco Independiente RAID Arreglo Redundante de Disco Independiente Asignatura: Ampliación de Sistemas Operativo. Curso: 5º de I.I. Año: 2003-2004 Autores: Yeray Mendoza Quintana Mª de los Reyes Rodríguez Santana 1 En qué

Más detalles

ANEXO A: Guía de instalación de Debian GNU/Linux 4.0.

ANEXO A: Guía de instalación de Debian GNU/Linux 4.0. Técnico en Repatación de PC y Redes (intensivo) ANEXO A: Guía de instalación de Debian GNU/Linux 4.0. Introducción. La presente guía indica el paso a paso para instalar la version 4.0 de Debian GNU/Linux

Más detalles

MÁSTER ONLINE EN ADMINISTRACIÓN LINUX

MÁSTER ONLINE EN ADMINISTRACIÓN LINUX MÁSTER ONLINE EN ADMINISTRACIÓN LINUX Módulo 1 Hardware & Arquitectura de sistemas - 20 horas Este módulo permite conocer y configurar los elementos básicos del hardware del sistema, como también otros

Más detalles

Instalación de Apache OpenMeetings 2.x ó 3.x en CentOS 6.5. El presente tutorial está hecho basándome en instalaciones frescas de:

Instalación de Apache OpenMeetings 2.x ó 3.x en CentOS 6.5. El presente tutorial está hecho basándome en instalaciones frescas de: Pag. 1 Instalación de Apache OpenMeetings 2.x ó 3.x en CentOS 6.5 El presente tutorial está hecho basándome en instalaciones frescas de: CentOS-6.5-i386-LiveCD y CentOS-6.5-x86_64-LiveCD Está testeado

Más detalles

GUÍA DE INSTALACIÓN DE SLACKWARE LINUX 11.0 v. 1.0

GUÍA DE INSTALACIÓN DE SLACKWARE LINUX 11.0 v. 1.0 GUÍA DE INSTALACIÓN DE SLACKWARE LINUX 11.0 v. 1.0 Autor: eli@s (Elías Cuellar Rodríguez) Licencia: GPL Fecha: 20 de Abril de 2007 UNIVERSIDAD PERUANA UNIÓN FACULTAD DE INGENIERÍA EAP de Ingeniería de

Más detalles

MANUAL ZIMBRA Colaboration Suite CENTOS 5.3

MANUAL ZIMBRA Colaboration Suite CENTOS 5.3 MANUAL ZIMBRA Colaboration Suite CENTOS 5.3 INDICE Introduccion Que es zimbra? Instalacion Agregar listas negras y blancas Introduccion Este manual esta hecho para explicar en forma sencilla la instalacion

Más detalles

Openfiler - Appliance NAS/SAN

Openfiler - Appliance NAS/SAN 1 de 44 01/12/2007 1:57 Openfiler - Appliance NAS/SAN Servidor de almacenamiento - Servidor de ficheros, En este documento revisaremos el funcionamiento de un servidor de ficheros llamado Openfiler, podemos

Más detalles

PRACTICA NO.25: HOW TO INSTALL AND CONFIGURE ELASTIX CENTRAL IP

PRACTICA NO.25: HOW TO INSTALL AND CONFIGURE ELASTIX CENTRAL IP PRACTICA NO.25: HOW TO INSTALL AND CONFIGURE ELASTIX CENTRAL IP Jose Arturo Beltre Castro 2013-1734 ING. JOSE DOÑE Sistemas Operativos III Elastix Elastix es una distribución libre de Servidor de Comunicaciones

Más detalles

PRACTICA 9 SERVIDOR WEB APACHE SERVIDOR WEB APACHE. JEAN CARLOS FAMILIA Página 1

PRACTICA 9 SERVIDOR WEB APACHE SERVIDOR WEB APACHE. JEAN CARLOS FAMILIA Página 1 SERVIDOR WEB APACHE JEAN CARLOS FAMILIA Página 1 El servidor HTTP Apache es un servidor web HTTP de código abierto para plataformas Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh y otras, que

Más detalles

Guía de Inicio Rápido V.02.10. NLX-miniUCS APPLIANCE Servidor de Comunicaciones Unificadas

Guía de Inicio Rápido V.02.10. NLX-miniUCS APPLIANCE Servidor de Comunicaciones Unificadas V.02.10 NLX-miniUCS APPLIANCE Servidor de Comunicaciones Unificadas Introducción El appliance Elastix NLX-miniUCS pone a su alcance todas las herramientas necesarias para manejar sus requerimientos de

Más detalles

Servidore Web Apache. Inicio del servidor Apache. Iniciar. Comando apachectl

Servidore Web Apache. Inicio del servidor Apache. Iniciar. Comando apachectl 1-16 Servidor Web Apache Servidore Web Apache Inicio del servidor Apache Comando apachectl El comando apachectl es un front end de httpd. Antes de iniciar el servidor es conveniente chequear la sintaxis

Más detalles

Si están trabajando en un computador real, lo primero que deben colocar los discos de manera SCSI, como mínimo deben de ser dos.

Si están trabajando en un computador real, lo primero que deben colocar los discos de manera SCSI, como mínimo deben de ser dos. Rocío Alt. Abreu Ortiz 2009-3393 RAID 0 en Debian RAID (del inglés Redundant Array of Independent Disks, «conjunto redundante de discos independientes») hace referencia a un sistema de almacenamiento que

Más detalles

PROYECTO INTEGRADO CLUSTER DE ALTA DISPONIBILIDAD CON HAPROXY Y KEEPALIVED

PROYECTO INTEGRADO CLUSTER DE ALTA DISPONIBILIDAD CON HAPROXY Y KEEPALIVED PROYECTO INTEGRADO CLUSTER DE ALTA DISPONIBILIDAD CON HAPROXY Y KEEPALIVED Obra bajo licencia Creative Commons 1 21 de Diciembre de 2012 Índice de contenido Introducción...3 Topología de red...4 Instalación

Más detalles

Instituto Tecnológico de Las Américas

Instituto Tecnológico de Las Américas Instituto Tecnológico de Las Américas Mariel Elizabeth Puente Adames 20121325 Instalación de Slackware server How to install Slackware Slackware Linux es una distribución de Linux. Es una de las más antiguas

Más detalles

COMPUTACION DE LA UNIVERSIDAD FRANCISCO GAVIDIA DE LA CIUDAD DE SANTA ANA.

COMPUTACION DE LA UNIVERSIDAD FRANCISCO GAVIDIA DE LA CIUDAD DE SANTA ANA. CAPITULO IV: PROPUESTA DEL DISEÑO DE LA IMPLEMENTACION Y CONFIGURACION DE UN SERVIDOR LINUX CON SERVICIOS FTP Y WEB QUE APORTE CONOCIMIENTOS SIGNIFICATIVOS A LOS ESTUDIANTES DE INGENIERIA EN CIENCIAS DE

Más detalles

Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas Creación de RAID. Facilitador José Doñe

Instituto Tecnológico de Las América. Materia Sistemas operativos III. Temas Creación de RAID. Facilitador José Doñe Instituto Tecnológico de Las América Materia Sistemas operativos III Temas Creación de RAID Facilitador José Doñe Sustentante Robín Bienvenido Disla Ramirez Matricula 2011-2505 Grupo 1 Creación De RAID

Más detalles

GUIA DE LABORATORIO # Nombre de la Practica: Antivirus Laboratorio de Redes Tiempo Estimado: 2 Horas y 30 Minutos

GUIA DE LABORATORIO # Nombre de la Practica: Antivirus Laboratorio de Redes Tiempo Estimado: 2 Horas y 30 Minutos UNIVERSIDAD DON BOSCO FACULTAD DE ESTUDIOS TECNOLÓGICOS ESCUELA DE COMPUTACIÓN CICLO: I-2015 GUIA DE LABORATORIO # Nombre de la Practica: Antivirus Lugar: Laboratorio de Redes Tiempo Estimado: 2 Horas

Más detalles

Documento de implementación Servidor Web. Proyecto Laboratorio de Redes 2011-2

Documento de implementación Servidor Web. Proyecto Laboratorio de Redes 2011-2 Documento de implementación Servidor Web Proyecto Laboratorio de Redes 2011-2 CONTROL DE REVISIONES Fecha Versión Autores Revisado y aprobado Modificación Camilo Ernesto Gaitán Riveros 18/11/2011 0.1 Luis

Más detalles

Vielka Mari Utate Tineo 2013-1518. Instituto Tecnológico de las Américas ITLA. Profesor José Doñé. Sistema Operativo 3 PRACTICA NO.

Vielka Mari Utate Tineo 2013-1518. Instituto Tecnológico de las Américas ITLA. Profesor José Doñé. Sistema Operativo 3 PRACTICA NO. PRACTICA NO. 10, SERVIDOR WEB CREAR UN HOWTO SOBRE EL SERVIDOR WEB APACHE - CREAR UNA PAGINA WEB QUE FUNCIONE SOBRE ESE SERVIDOR - PUBLICAR UN DIRECTORIO DE DATOS QUE ME PERMITA BAJAR - ARCHIVOS DESDE

Más detalles

Configuración de un Raid anidado por software- en Linux

Configuración de un Raid anidado por software- en Linux Realizado por: Giancarlo Guilá Reina Configuración de un Raid anidado por software- en Linux En este tutorial veremos cómo configurar un Raid anidado por software sobre Linux, específicamente en Ubuntu

Más detalles

si por el contrario, queremos compilarlo, tendremos que realizar los siguientes pasos: cd netinvent./configure make make install

si por el contrario, queremos compilarlo, tendremos que realizar los siguientes pasos: cd netinvent./configure make make install Manual de usuario NetInvent (servidor) Netinvent se proporciona en una paquete comprimido en formato netinvent.tar.gz. Este formato es uno de los comúnmente utilizados para distribuir los programas bajos

Más detalles

INSTALACION DE SERVIDORES

INSTALACION DE SERVIDORES INSTALACION DE SERVIDORES ING. EN SISTEMAS COMPUTACIONALES UNIVERSIDAD DEL SUR CANCUN Profesor: Ing. Ismael Jiménez Sánchez Alumno: David Morales Gonzalez INDICE CONTENIDO Requisitos del Sistema. Introducción.

Más detalles

Monitoreo de redes. Ing. Diego Córdoba www.linuxinstitute.com.ar Pagina 1 de 9

Monitoreo de redes. Ing. Diego Córdoba www.linuxinstitute.com.ar Pagina 1 de 9 Monitoreo de redes Ing. Diego Córdoba www.linuxinstitute.com.ar Pagina 1 de 9 HIDS: Host Intrusion Detection System OSSEC es un Host Intrusion Detection System, cuya principal función es realizar controles

Más detalles

Servidor Web Apache Knoppix Linux.-

Servidor Web Apache Knoppix Linux.- Servidor Web Apache Knoppix Linux.- El servidor HTTP Apache es un servidor web HTTP de código abierto, para plataformas Unix (BSD, GNU/Linux, etc.), Microsoft Windows, Macintosh y otras, que implementa

Más detalles

Manual de utilización de Proxmox

Manual de utilización de Proxmox Buscar Manual de utilización de Proxmox ir Introducción Volver a lista de artículos Virtualización KVM Importar una ISO Crear una VM KVM en modo bridge... Proxmox es una distribución de virtualización

Más detalles

INSTALACIÓN DEL SISTEMA BASE 2 (Crear RAID1)

INSTALACIÓN DEL SISTEMA BASE 2 (Crear RAID1) INSTALACIÓN DEL SISTEMA BASE 2 (Crear RAID1) Creación de las particiones del sistema Quiero tener la seguridad de que no voy a perder la información. Por lo que me he decidido por instalar el sistema en

Más detalles

CONFIGURAR RAID 0, 1 Y 5

CONFIGURAR RAID 0, 1 Y 5 CONFIGURAR RAID 0, 1 Y 5 RAID Redundant Array of Independent Disks, «conjunto redundante de discos independientes» hace referencia a un sistema de almacenamiento que usan múltiples discos duros o SSD entre

Más detalles

La herramienta es AppServ, es una solución que nos provee el software Apache, Mysql y Php, sobre Windows.

La herramienta es AppServ, es una solución que nos provee el software Apache, Mysql y Php, sobre Windows. Contenido 1. LAMP... 2 2. INSTALACIÓN APPSERV... 2 3. COMPROBACIONES TRAS LA INSTALACIÓN... 8 4. CONFIGURACIÓN APACHE... 11 5. MÉTODO DE AUTENTIFICACIÓN HTTP BASIC... 14 6. MÉTODO DE AUTENTIFICACIÓN HTTP

Más detalles

LAMPP Server (Linux-Apache-MySQL-PHP-Python)

LAMPP Server (Linux-Apache-MySQL-PHP-Python) Instalacion del sistema base Linux Debian Lenny 5.0 LAMPP Server (Linux-Apache-MySQL-PHP-Python) Se instala desde cd con una instalación del tipo net-install Ing. Marcelo Castello En el task-select (al

Más detalles

Administración de Sistemas Operativos

Administración de Sistemas Operativos Administración de Sistemas Operativos Supuesto Práctico Realizado por: José ángel García Fernández Ícaro Fernández Martin 1 INDICE 1. Introducción 2. Diseño 2.1. Cliente Windows XP 2.2. Servidor DNS y

Más detalles

Configuración de los servidores de los institutos con raid (Institutos nuevos)

Configuración de los servidores de los institutos con raid (Institutos nuevos) Configuración de los servidores de los institutos con raid (Institutos nuevos) Índice de contenido Introducción...1 Copiar la estructura de particiones desde sda a sdb:...2 Asignar las particiones en sdb

Más detalles

CURSO ADMINISTRACIÓN SISTEMAS LINUX

CURSO ADMINISTRACIÓN SISTEMAS LINUX CURSO ADMINISTRACIÓN SISTEMAS LINUX Objetivo General Al final del curso el participante estará en condiciones de realizar todas las labores de instalación, configuración y preparación para la Administración

Más detalles

Instalación de Openfiler

Instalación de Openfiler Instalación de Openfiler Para poder realizar una instalación de Openfiler en un pendrive es necesario que este tenga como mínimo 1 GB de capacidad, aunque lo recomendable es usar entre 2 y 4 GB; esto permite

Más detalles

INSTALACIÓN DE UBUNTU SERVER 12.4 EN MÁQUINA VIRTUAL

INSTALACIÓN DE UBUNTU SERVER 12.4 EN MÁQUINA VIRTUAL INSTALACIÓN DE UBUNTU SERVER 12.4 EN MÁQUINA VIRTUAL Grupo de Innovación y Apropiación de Tecnologías de la Información Archivística Compilador: Pedro Antonio Gómez Guarín 1 INSTALACIÓN DE UBUNTU SERVER

Más detalles

Gestión de discos duros en Linux

Gestión de discos duros en Linux Este documento está bajo licencia Creative Commons Trabajo realizado por: José Ignacio Mardomingo Chacón Gestión de discos duros en Linux 1.-Inserta un nuevo disco y crea dos particiones con distinto tipo

Más detalles

Requerimientos del Sistema para Oscar

Requerimientos del Sistema para Oscar Requerimientos del Sistema para Oscar Servidor CPU 586 o superior Una tarjeta de red que soporte TCP/P Si su nodo del servidor Oscar, va a ser enrutamiento entre la red privada y lo nodos del cluster,

Más detalles

Universidad Autónoma de Nuevo León Facultad de Ciencias Físico Matemáticas. Laboratorio de Seguridad en aplicaciones web

Universidad Autónoma de Nuevo León Facultad de Ciencias Físico Matemáticas. Laboratorio de Seguridad en aplicaciones web Universidad Autónoma de Nuevo León Facultad de Ciencias Físico Matemáticas Laboratorio de Seguridad en aplicaciones web Practica 1: Guía de configuración de laboratorio objetivos: Familiarizar al estudiante

Más detalles

Un sistema operativo es un sofware que actúa de interfaz. hardware y los

Un sistema operativo es un sofware que actúa de interfaz. hardware y los Un sistema operativo es un sofware que actúa de interfaz entre los dispositivos hardware y los programas. 1 Es responsable de gestionar, coordinar y llevar cabo el intercambio de recursos y actúa como

Más detalles

servidor escuela Introducción Hardware servidor escuela Adicionalmente, se han realizado configuraciones para poder agregar otros recursos:

servidor escuela Introducción Hardware servidor escuela Adicionalmente, se han realizado configuraciones para poder agregar otros recursos: Adicionalmente, se han realizado configuraciones para poder agregar otros recursos: Introducción servidor escuela El sistema para servidores está basado en Fedora 14, un sistema estable y con un entorno

Más detalles

Instalación de Linux 6.4 Enzo Viza (eviza-dba.blogspot.com)

Instalación de Linux 6.4 Enzo Viza (eviza-dba.blogspot.com) Pag. 1 Instalar Linux 6.4 - VirtualBox ejecutar Virtual Box -----------------------------------------------------------------------Clic Machine->New -----------------------------------------------------------------------ingresar

Más detalles

SERVIDOR APACHE. Conexión remota con el servidor (putty)

SERVIDOR APACHE. Conexión remota con el servidor (putty) SERVIDOR APACHE A lo largo de este módulo vamos a ir viendo los pasos para instalar el componente principal de nuestro servidor web. Apache es uno los servidores http más extendidos actualmente para la

Más detalles

Creación de jaulas chroot

Creación de jaulas chroot - 1 - Creación de jaulas chroot para el mantenimiento de aplicaciones Web mediante sistemas de control de versiones (SCV) distribuidos sobre Debian GNU/Linux 7 Eugenia Bahit i Resumen Durante el laboratorio

Más detalles

Continuous Delivery (y 3)

Continuous Delivery (y 3) Continuous Delivery (y 3) Sesión 11a 2 Entornos de prueba La última parte de la tubería de despliegue consiste en probar los builds compilados en distintos entornos de prueba Distintos entornos Tests de

Más detalles

How to #7: Samba como Grupo de Trabajo

How to #7: Samba como Grupo de Trabajo Instituto Tecnológico de Las Américas (ITLA) Sistema Operativos 3 Luis Enmanuel Carpio Domínguez Matrícula: 2012-1206 How to #7: Samba como Grupo de Trabajo SAMBA Samba es una implementación de código

Más detalles

Información de Derechos reservados de esta publicación.

Información de Derechos reservados de esta publicación. ÍNDICE DE CONTENIDO Información de Derechos reservados de esta publicación...2 Tema 5. Servidor Web Apache...3 5.1 Como empezó todo...4 5.2 Proceso de instalación del servidor web Apache...6 5.2.1 Instalando

Más detalles

Manual de instalación del servidor Sierra

Manual de instalación del servidor Sierra Manual de instalación del servidor Sierra 1. Contenido y preparación de la instalación...1 2. Instalación de PostgreSQL con PostGIS para el soporte de datos espaciales.... 2 3. Instalación de Apache Geronimo...3

Más detalles

Asterisk 1.4 y FreePBX 2.3

Asterisk 1.4 y FreePBX 2.3 Asterisk 1.4 y FreePBX 2.3 Por Julio Gómez López y Francisco Gil Montoya Universidad de Almería Diciembre de 2.007 Versión 1.1 Índice ASTERISK 1.4 Y FREEPBX 2.3 1 ÍNDICE ÍNDICE DE FIGURAS II III 1. PASOS

Más detalles

Servidores Gnu/Linux

Servidores Gnu/Linux Servidores Gnu/Linux Introducción: La implementación del sistema operativo GNU/linux día con día se va extendiendo mas y en el mercado de los servidores sigue siendo el pionero, en cambio para el usuario

Más detalles

Presentación. Nombre. Matricula. Materia. Tema. Profesor. Marcos Rodríguez Javier 2013-1902. Sistemas Operativos III. Central IP Elastix.

Presentación. Nombre. Matricula. Materia. Tema. Profesor. Marcos Rodríguez Javier 2013-1902. Sistemas Operativos III. Central IP Elastix. Presentación Nombre Marcos Rodríguez Javier Matricula 2013-1902 Materia Sistemas Operativos III Tema Central IP Elastix Profesor José Doñé Elastix Elastix es una distribución libre de Servidor de Comunicaciones

Más detalles

Instalación Kali Linux 1.0.5 en Vmware Workstation 8.0

Instalación Kali Linux 1.0.5 en Vmware Workstation 8.0 Instalación Kali Linux 1.0.5 en Vmware Workstation 8.0 Semillero De Investigación En Seguridad De La Información. Tutorial realizado por Juan Carlos Macias z. para el semillero SIENSI. Derechos de autor

Más detalles

TROUBLESHOOTING: ViewTrac & ViewPrint

TROUBLESHOOTING: ViewTrac & ViewPrint TROUBLESHOOTING: ViewTrac & ViewPrint Versión 1.0 INDEX GENERALES 1. Se envían impresiones y genera un error diciendo que el usuario Puerto 9100 no tiene cuota o privilegios para imprimir BASE DE DATOS

Más detalles