· web viewcontiene características especiales que lo diferencian de las computadoras de...

29
Primer Foro Universitario de Software Libre “Solución integral de los servicios de red utilizando GNU/Linux en la Facultad de Trabajo Social de la Universidad Veracruzana Campus Minatitlán” Autor I.E. Omar Castro Prado [email protected] Dependencia Facultad de Trabajo Social, Campus Minatitlán. Resumen El presente trabajo describe los problemas que se presentan al habilitar una computadora de escritorio como servidor de archivos, servidor de impresión y servidor web con el sistema operativo Microsoft Windows 7 Profesional y se propone una solución alternativa utilizando software libre al reutilizar un equipo de computo etiquetado como obsoleto por sus características, pero aprovechado al maximo al convertirlo en servidor para otorgar los servicios que se requieren. Palabras clave: GNU/Linux, Ubuntu Server, Software Libre, I INTRODUCCIÓN En terminos computacionales un servidor es un nodo que forma parte de una red que proporciona servicios o recursos necesarios para desempeñar una función utilizando la estructura de red, los servicios pueden ser: servidor de impresión, servidor web, servidor de archivos, servidor proxy, servidor de seguridad, servidor de DHCP,

Upload: hoangthuy

Post on 24-Mar-2019

216 views

Category:

Documents


0 download

TRANSCRIPT

Page 1:  · Web viewContiene características especiales que lo diferencian de las computadoras de escritorio, este hardware es más robusto en arquitectura y soporta configuraciones más

Primer Foro Universitario de Software Libre

“Solución integral de los servicios de red utilizando GNU/Linux en la Facultad de Trabajo Social de la Universidad Veracruzana Campus Minatitlán”

Autor I.E. Omar Castro Prado

[email protected]

Dependencia Facultad de Trabajo Social, Campus Minatitlán.

Resumen

El presente trabajo describe los problemas que se presentan al habilitar una computadora de escritorio como servidor de archivos, servidor de impresión y servidor web con el sistema operativo Microsoft Windows 7 Profesional y se propone una solución alternativa utilizando software libre al reutilizar un equipo de computo etiquetado como obsoleto por sus características, pero aprovechado al maximo al convertirlo en servidor para otorgar los servicios que se requieren.

Palabras clave: GNU/Linux, Ubuntu Server, Software Libre,

I INTRODUCCIÓN

En terminos computacionales un servidor es un nodo que forma parte de una red que proporciona servicios o recursos necesarios para desempeñar una función utilizando la estructura de red, los servicios pueden ser: servidor de impresión, servidor web, servidor de archivos, servidor proxy, servidor de seguridad, servidor de DHCP, servidor DNS, servidor de autenticación, etc y se aplican a otros nodos denominados clientes. Un servidor es un equipo de computo con características superiores en hadware a las computadoras de escritorio y posee un sistema operativo diseñado para administrar los recursos. Se llama cliente a un equipo de red que tiene acceso al servicio que ofrece el servidor, como se muestra en la figura 1.

Page 2:  · Web viewContiene características especiales que lo diferencian de las computadoras de escritorio, este hardware es más robusto en arquitectura y soporta configuraciones más

Primer Foro Universitario de Software Libre

Figura 1. Diagrama general de servidor y clientes.

Una red sin servidor es una red que no tiene ningun proposito en si, mediante un servidor los nodos o clientes obtienen un servicio ya sea correo electronico, archivos, web, base de datos, etc.

Para implementar un servidor se toman en cuenta dos aspectos:

Hardware.- Contiene características especiales que lo diferencian de las computadoras de escritorio, este hardware es más robusto en arquitectura y soporta configuraciones más complejas que permiten un mayor rendimiento logrando albergar dobles procesadores, arreglos en discos duros para obtener mayor espacio de almacenamiento y varios terabytes de memoria ram sin ser estas capacidades exageradas en absoluto. Otra característica se conoce como hardware de tipo hotswap1 o de cambio en caliente que permite sustituir componentes averiados sin la necesidad de apagar el sistema operativo para llevar a cabo el mantenimiento. Esta caracteristica no es muy comun en las computadoras de escritorio.

Software.- A demas de todo el hardware especial hace falta un sistema operativo preparado para controlarlo y utilizarlo al 100% , ademas de ofrecer estabilidad y seguridad.El sistema operativo encargado esta diseñado principalmente en ofrecer uno o varios servicios, estos servicios pueden estar diseñados para ofrecer funcionalidades de red como dhpc, web, correo, archivos, u otros o en muchos otros casos ofrecer funcionalidades para los usuarios de la red. El sistema operativo que es utilizado comunmente por su facilidad de uso es Windows Server en sus versiones 2000, 2003, 2008 y 2013.El costo de las licencias va de acuerdo al numero de clientes, y es mayor mente utilizado en las grandes corporaciones y empresas

1 Capacidad de algunos componentes para instalar o sustitir sin necesidad de detener o alterar la operación normal de la computadora donde se hospedan.

Page 3:  · Web viewContiene características especiales que lo diferencian de las computadoras de escritorio, este hardware es más robusto en arquitectura y soporta configuraciones más

Primer Foro Universitario de Software Libre

debido a los altos costos de las licencias. Pero también existen distribuciones con software libre que puedes ser utilizadas como sistema operativo para servidores.

En el año 1990 fue el gran momento del software libre, definición que se le da por las libertades que tiene el usuario sobre el software no confundir libre con precio; naciendo distribuciones enfocadas a los usuarios y a los servidores. Con la llegada del software libre se ofrece una alternativa para las pequeñas y medianas empresas que no logran cubrir el alto pago de licenciamiento con los sistemas operativos Microsoft Windows Server.

En base a los estándares del software libre, una distribución enfocada a servidores no debe contener entorno gráfico ya que se dedica una parte de sus recursos como memoria y procesador para manejar el vídeo, caso contrario cuando no se maneja el entorno grafico. Esto siginifca que un equipo etiquetado como obsoleto puede funcionar como servidor aplicando las configuraciones correctas.

Las distribuciones GNU/Linux más conocidas enfocadas para servidores son:

1. Debian

La más antigua de las distribuciones, fue inciada en 1993 por Iran Murdock, es una de las que es soportada y creada por usuarios y no por una empresa. La distribución esta controlada totalmente por voluntarios, el líder es elegido cada año desde y por los miembros de la comunidad. Las características más importantes son:

Es mantenida por sus usuarios.- Se lanzan mejoras y sos testeadas por los usuarios.

Soporte.- El correo enviado a las listas de correo, frecuentemente obtiene respuesta en quince minutos , gratuitamente y por las personas que lo desarrollaron.

Instalación sencilla.- Facil e intiutivo instalador, el tiempo aproximado es de 15 mn.

Gran cantidad de software.- Debian incluye más de 37500 elementos diferentes de software libre. Y es compatible con el software propietario.

Código fuente.- El dódigo fuente esta incluido en la distribución.

2. Ubuntu

La distribución que más auge a tenido en los últimos años, cada vez son más usuarios que inician sus primeros pasos con esta distribución. Esta basado en Debian y es desarollado por la empresa Canonical. Se enfoca principalmente al usuario final pero también cuenta con versiones de servidores. Sus características más importantes son:

Soporte LTS.- Es el respaldo ténico que ofrece la distribución, Long Time Soport , el soporte dura un máximo de 5 años.

Page 4:  · Web viewContiene características especiales que lo diferencian de las computadoras de escritorio, este hardware es más robusto en arquitectura y soporta configuraciones más

Primer Foro Universitario de Software Libre

Incluye a Essex.- La última versión de OpenStack, una plataforma para crear servicios en la nube.

MAAS.- Metal As Service, utilidad para configurar el hardware donde va a desplegarse cualquier servicio que necesite configuración y escalabilidad de forma dinámica.

AWESOME.- Any Web Service Over Me, un API o interfaz de programación que facilita el despliegue y administración de servicios tanto en nubes de Amazon como de OpenStack.

Soporte de Java.- Con OpenJDK 7 (muy cercano al JDK 7 oficial de Oracle).

Juju.- Herramienta para facilitar la orquestación de servicios en la nube.

Servidor de aplicaciones.- Con servidor web Apache Tomcat 7.0.26

Los lenguajes de programación Groovy, Clojure y Scala soportados sobre el OpenJDK.

La virtualización incluye Xen, KVM y LXC.

Memoria minima.- El mínimo de memoria es de 128 MB.

La imagen de 32 bits puede llegar a un máximo de 16 GB de memoria y utilizar un procesador de hasta 8 núcleos.

Está disponible sobre arquitectura Intel x86 (32 bits), Intel AMD64 (64 bits) y también para procesadores ARM (existen 4 imágenes para ARM).

3. Red Hat

Es muy conocida y popular dentro de la gama de servidores, tambien es una de las primeras distribuciones Linux. A unque no es obligatorio, el acceso de los clientes al soporte técnico tiene costo y la empresa es respaldada por los centros autorizados REDHAT. Las características más importantes son:

Eficiencia, escabilidad y confiabilidad.- Reduce el consumo de energia aprovechando el hardware con un grán número de recursos de procesamiento y memoria.

Programación eficiente.- Nuevo algoritmo de programación del kernel permite que todas las tareas tengan una porción de recursos del CPU reduciendo el tiempo que el kernel necesita para programar las tareas.

Escabilidad.- Red Hat 6 admite más sockets, más subprocesos y más memoria.

Page 5:  · Web viewContiene características especiales que lo diferencian de las computadoras de escritorio, este hardware es más robusto en arquitectura y soporta configuraciones más

Primer Foro Universitario de Software Libre

Fiabilidad y disponibilidad RAS .- Permite que los sistemas sigan funcionando cuando necesiten hacer cambios en hardware o ante la presencia de fallas.

Compatibilidad.- Solo con arquitectura X86 – X64.

4. Centos

Community Enterprise Operating System, basada en Red Hat no cobra por el acceso a actualizaciones de seguridad, esto es posible gracias a la licencia de software libre que maneja Red Hat. Se puede decir que es una copia de Red Hat ya que los binarios son 100 % compatibles y las aplicaciones comerciales para Red Hat se ejecutan sin modificaciones con total compatibilidad. Las características más importantes son:

Al ser una copia casi exacta de Red Hat contiene las mismas características.

5. Suse Enterprice

Software und System Entwickiung, distribución derivada de Red Hat utilizando su gestor de paquetes y el modelo de negocio. Creada en Alemania y en 2033 fue adquirida por Novel. Sus principales características son:

Virtualización.- Aprovecha al máximo la capacidad de los servidores Linux a la consolidación de los servidores físicos y aplicaciones que se consigue con la virtualización.

Compatible con Windows- La interoperabilidad es un requisito en los entornos mixtos actuales y SUSE Linux Enterprise Server lo ofrece con Windows, gracias a la alianza y colaboración técnica de Novell con Microsotf. SUSE Linux Enterprise Server también funciona a la perfección con VMware, UNIX y otras plataformas Linux.

Almacenamiento de alta disponibilidad.- La infraestructura de almacenamiento de alta disponibilidad que ofrece SUSE Linux Enterprise Server permite prepararse para las situaciones más adversas. Incluye Heartbeat 2, OCFS2 y EVMS2, que garantizan el funcionamiento ininterrumpido de la red incluso en las circunstancias más difíciles.

Page 6:  · Web viewContiene características especiales que lo diferencian de las computadoras de escritorio, este hardware es más robusto en arquitectura y soporta configuraciones más

Primer Foro Universitario de Software Libre

Servicio de asistencia técnica.- Novell cuenta con más de 20 años de experiencia y la dedicación exclusiva de centenares de personas en centros de asistencia técnica en todo el mundo.

Una distribucuión GNU/Linux enfocada a servidores ofrece los mismos servicios que un equipo servidor con una distribución Microsoft Windows Server, como son las siguientes:

1) Servidor de correo.- Servidor que realiza todas las operaciones relacionadas con e-mails para los clientes de la red: enviar, almacenar, recibir, enrutar, etc.

2) Servidor de impresión.- Servidor que controla una o varias impresoras y entre su función esta colocar en cola de impresión aquello que solicitan los clientes de la red. Por medio de este servidor se puede trabajar con la impresora como si estuviese directamente conectada a la computadora, ademas lleva un registro de impresiones por usuario y número de impresiones.

3) Servidor de base de datos.- Provee servicios de base de datos a otros programas u otras computadoras, como es definido por el modelo cliente-servidor. También puede hacer referencia a aquellas computadoras (servidores) dedicadas a ejecutar esos programas, prestando el servicio.

4) Servidor web.- Provee de contenidos estáticos y dinamicos a los navegadores. Envía los archivos que carga por medio de la red al navegador del usuario. Los archivos pueden ser imágenes, escrituras, documentos HTML y cualquier otro material web.

5) Servidor proxy.- Equipo intermediario situado entre el sistema del usuario e Internet. Puede utilizarse para registrar el uso de Internet y también para bloquear el acceso a una web. El servidor de seguridad del servidor proxy bloquea algunas páginas web por diversas razones.

6) Servidores de archivos.- Permite el acceso remoto de clientes a archivos almacenados en el servidor ó directamente accesible por el mismo.

En el centro de computo de la Facultad de Trabajo Social se utiliza un equipo de computo con el sistema operativo Windows 7 Profesional, por dos técnicos academicos durante el turno matutino y el turno vespertino, en donde se instalo la aplicación Wamp2 , y se utiliza para almacenar sistemas desarrollados para la facultad, ademas de hospedar la base de datos que contiene la información escolar de los alumnos y que alimenta a otro sistema de preinscripción cada semestre. Tambien en el mismo equipo se cuenta con dos servicios más, servidor de archivos, al crear y compartir una carpeta que es visible en todos los equipos del centro de computo cuya utilidad es almacenar trabajos y actividades de la E.E. computación básica asi como almacenar documentos de los alumnos en general, y por ultimo el servidor de impresión en donde se comparte la impresora con cinco equipos con la finalidad que los alumnos impriman directamente.

2 Software que convierte al equipo en pequeño servidor con las aplicaciones de Apache, My Sql y Php

Page 7:  · Web viewContiene características especiales que lo diferencian de las computadoras de escritorio, este hardware es más robusto en arquitectura y soporta configuraciones más

Primer Foro Universitario de Software Libre

Al habilitar un equipo como servidor de archivo con las características anteriores de acuerdo a la Microsoft Licensing Product Use Rights (2010)3, el sistema operativo Windows 7 profesional tiene una limitante de permitir el acceso a solo 20 usuarios conectados simultáneamente, lo cual genera una problematica en la E.E. Computación Básica al necesitar la conexión minima de 30 equipos y rechazar 10 conexiones en el equipo servidor de archivos y a igual número de estudiantes. Lo anterior se convierte también en otro problema cuando se realiza un examen de evaluación, ya que se tienen que apagar algunos equipos y liberar las conexiones para que puedan conectarse. Pasa lo mismo cada día cuando el alumno tiene que ir guardando sus avances en las carpetas compartidas y se tienen que apagar 10 equipos de cómputo para liberar las conexiones y seguir trabajando.

Otro problema se da cuando un técnico academico no llega a laborar y el equipo donde se tiene instalado Wamp, servidor de archivos y servidor de impresión no se enciende , no se tiene acceso a la información de las bases de datos, ni acceso a la unidad compartida y la impresión queda inabilitada. Es comun de parte de la dirección de la facultad solicitar datos escolares de los alumnos para realzar tramites escolares los cuales no se pueden entregar debido a alguna inasistencia de algun personal. Por tal motivo y conociendo las bondades y ventajas del software libre sobre el sistema propietario se propone una solución integral al instalar y configurar Ubuntu Server en un equipo de computo y convertirlo en servidor al proveer los servicios que necesita el centro de computo la facultad, logrando contar siempre con la disponibilidad de los servicios, al ser un equipo totalmente dedicado como servidor.

II PROPUESTA

La propuesta ha tenido como objetivo dar solución al problema de acceso a los servicios de información al proponer una solución integral de los servicios de red utilizando GNU/Linux en la Facultad de Trabajo Social de la Universidad Veracruzana Campus Minatitlán, al convertir un equipo de computo en servidor al instalar, configurar y administrar un servidor de archivos con el programa Samba que acepte 30 conexiones simultaneas como mínimo para satisfacer la demanda de estudiantes que requieren la conexión a la unidad compartida además de instalar, configurar y administrar el servidor web con LAMP (Linux – Apache – Mysql – Php) , con disponibilidad de la información las 24 hrs, los 7 días de la semana y que funcione de hosting para almacenar los sistemas que se utilizan en la facultad, y por ultimo instalar y configurar CUPS como servidor de impresión y disponer de las impresiones cuando se requiera, todo lo anterior se realiza con software libre GNU/Linux al instalar Ubuntu Server sin entorno grafico.

Lo anterior se realizara de manera transparente para el cliente ya que no notara la diferencia entre servidores. La propuesta utiliza software libre por lo tanto no viola ninguna ley de derechos de autor.

3 Microsoft Licensing Product Use Rights es un acuerdo de licencia que restringe el uso de Windows 7 a ser utilizado como Servidor de Archivos de Windows.

Page 8:  · Web viewContiene características especiales que lo diferencian de las computadoras de escritorio, este hardware es más robusto en arquitectura y soporta configuraciones más

Primer Foro Universitario de Software Libre

Se selcciona la distribución Ubuntu Server sobre las demás, debido a su facilidad para instalar, configurar y actualizar, previamente se realizaron pruebas con Fedora y Debian y los resultados no fueron los esperados al perder mucho tiempo en la configuración de los servicios. Bajo estas circustancias se procede a instalar Ubuntu Server.

La propuesta se desarrolla en cinco etapas, la primera consta en la instalación de Ubuntu Server con el servidor Samba, LAMP y CUPS, la segunda etapa se dedica a instalar programas que permita configurar el servidor vía remota con acceso a la terminal y vía web. La tercera etapa se configura SAMBA previamente instalado para habilitar un recurso compartido como es una unidad de red. La última etapa es configurar LAMP mediante los archivos de configuración del programa al utilizar el programa Webmin. Y por ultimo la quinta etapa es configurar CUPS al agregar las impresoras al servidor y habilitarlas en los clientes.

El procedimiento fue el siguiente:

1. Disponer de un equipo de cómputo donde se instale el sistema operativo Ubuntu Server.

o No se utiliza un equipo nuevo y se opto por habilitar un equipo de computo con más

de 13 años de servicio etiquetado como obsoleto debido a sus características:

a. Procesador Pentium 4 2.0 HGZ

b. Memoria de 1 GB (DDR1)

c. Disco duro de 40 gb

2. Obtener copia del sistema operativo Ubuntu Server de su página oficial

http://www.ubuntu.com/download/server

Se descarga la imagen desde la pagina oficial y se graba en un cdrom.

3. Instalar el sistema operativo Ubuntu Server, y los programas Samba, LAMP y CUPS.

Se introduce el cdrom la primera pantalla solicita seleccionar el idioma como se muestra en

la figura 2. Ahora se confirma la instalación de Ubuntu Server como se muestra en la figura 3.

Page 9:  · Web viewContiene características especiales que lo diferencian de las computadoras de escritorio, este hardware es más robusto en arquitectura y soporta configuraciones más

Primer Foro Universitario de Software Libre

Figura 1 .- Selección del idioma. Figura 2.- Confirma la instalación.

Se muestra las opciones del país, se selecciona México, como se muestra en la figura 4 y el paso siguiente es la detección del teclado, como se muestra en la figura 5.

Figura 3.- Seleccionar el país. Figura 4.- Detectar el teclado.

Ahora el sistema detecta el hardware automáticamente como se muestra en la figura 6 y se ingresa el nombre del equipo como se muestra en la figura 7.

Page 10:  · Web viewContiene características especiales que lo diferencian de las computadoras de escritorio, este hardware es más robusto en arquitectura y soporta configuraciones más

Primer Foro Universitario de Software Libre

Figura 6.- Detectando el hardware. Figura 7.- Nombre del equipo.

El sistema detecta el disco duro como se muestra en la figura 8 y se confirma utilizar todo el disco como se muestra en la figura 9.

Figura 8.- Selección del disco duro completo. Figura 9.- Confirmar las particiones del disco.

Ahora solicita el nombre completo del usuario, como se muestra en la figura 10 y se ingresa el nombre de usuario, como se muestra en la figura 11.

Page 11:  · Web viewContiene características especiales que lo diferencian de las computadoras de escritorio, este hardware es más robusto en arquitectura y soporta configuraciones más

Primer Foro Universitario de Software Libre

Figura 10.- Nombre completo del usuario. Figura 11.- Nombre de usuario.

Ahora el sistema solicita la contraseña del usuario,como se muestra en la figura 12, y se confirma la contraseña, como se muestra en la figura 13.

Figura 12.- Ingresar contraseña de usuario. Figura 13.- Confirmar la contraseña del usuario.

Se selecciona la aplicación de las actualizaciones, ya sea automáticas, manual o sin actualizaciones del sistema, como se muestra en la figura 14 y ahora se seleciona los servicios Samba, Cups y Lamp, como se muestra en la figura 15.

Page 12:  · Web viewContiene características especiales que lo diferencian de las computadoras de escritorio, este hardware es más robusto en arquitectura y soporta configuraciones más

Primer Foro Universitario de Software Libre

Figura 14.- Gestor de actualizaciones. Figura 15.- Selecion de los programas a instalar.

Paso siguiente confirmar la instalación del gestor de arranque en el disco duro, como se muestra enla figura 16 y para terminar la instalación confirmar el reinicio del sistema, como se muestra en la figura 17.

Figura 16.- Gestor de arranque. Figura 17.- Confirmar reinicio del sistema.

Con el procedimiento anterior se tendrá instalado el sistema operativo Ubuntu Server listo y funcionando en el equipo, además se instalo el servidor samba, servidor cups y servidor lamp solo bastara en configurarlo y adaptarlo a las necesidades reales.

Page 13:  · Web viewContiene características especiales que lo diferencian de las computadoras de escritorio, este hardware es más robusto en arquitectura y soporta configuraciones más

Primer Foro Universitario de Software Libre

4. Instalar herramienta para administrar el servidor vía remota con el programa webmin.

Se accede al equipo remotamente con el programa PUTTY4 que es un cliente SSH y se instala

el programa Webmin con los siguientes pasos desde terminal

a. Ingresar al sistema con el nombre de usuario que se agrego durante su

instalación.

b. Instalar las dependencias

sudo aptitude install perl libnet-ssleay-perl openssl libauthen-pam-perl

libpam-runtime libio-pty-perl apt-show-versions

c. Descargar el programa

wget http://downloads.sourceforge.net/webadmin/webmin_1.520_all

d. Instalar el programa

sudo dpkg -i webmin_1.520_all.deb

Con todo lo anterior se logra ejecutar webmin desde un equipo remote via web ingresando el nombre del equipo servidor (https://tsoc-min-server:10000), acompañado del puerto que utiliza webmin para aceptar la conexión, como se muestra en la figura 18, posteriormente se ingresa el usuario y clave para administrar remotamente el equipo servidor, como se muesta en la figura 19.

4 Cliente SSH, Telnet, rlogin, y TCP raw con licencia libre.

Page 14:  · Web viewContiene características especiales que lo diferencian de las computadoras de escritorio, este hardware es más robusto en arquitectura y soporta configuraciones más

Primer Foro Universitario de Software Libre

Figura 18.- Ingresar nombre del equipo via web.

Figura 19.- Pagina principal de Webmin.

Con lo anterior se tiene instalado correctamente Webmin en el equipo servidor y se prosigue con la configuración del equipo.

5. Configurar el servidor samba mediante navegador web con la herramienta webmin.

Antes de configurar samba es necesario crear la carpeta que será compartida y asignarles permisos de lectura y escritura para todos con los comando chmod y cambiarlo al grupo que tendrá el acceso total a los archivos con el comando chgrp. Una ves terminado lo anterior se edita el archivo de configuración de samba que se encuentra en /etc/samba/smb.conf .

Page 15:  · Web viewContiene características especiales que lo diferencian de las computadoras de escritorio, este hardware es más robusto en arquitectura y soporta configuraciones más

Primer Foro Universitario de Software Libre

Al final el archivo debe de contener lo siguiente, como se muestra en la figura 20.

Figura 20.- Archivo de configuración del servidor samba.

Al terminar de editar el archivo smb.conf solo bastara reiniciar los servicios con los comandos

sudo restart smbd

sudo restar nmdb

Ahora desde un equipo con el sistema operativo Microsoft Windows se agrega la unidad de red, quedando el equipo como se muestra en la figura 21.

Page 16:  · Web viewContiene características especiales que lo diferencian de las computadoras de escritorio, este hardware es más robusto en arquitectura y soporta configuraciones más

Primer Foro Universitario de Software Libre

Figura 21.-Recurso compartido con el servidor samba.

6. Configurar el servidor web mediante la herramienta webmin.

Para administar la base de datos se instala el manejador PhpMyadmin y desde consola con el comando :

sudo apt-get install phpmyadmin

La manera correcta de ingresar es mediante el navegador ingresando el nombre del equipo seguido del nombre phpmyadmin, solicitara una clave de entrada y ahora se logra manejar las bases de datos de maenera externa, como se muestra en la figura 22.

Page 17:  · Web viewContiene características especiales que lo diferencian de las computadoras de escritorio, este hardware es más robusto en arquitectura y soporta configuraciones más

Primer Foro Universitario de Software Libre

Figura 22.-Pagina de acceso a PhpMyadmin en el servidor tsoc-min-server.

Por ultimo la carpeta en donde se hospedan los sistemas desarrollados es la carpeta /var/www , la cual debe de cambiar de propietario y de grupo. Y ahora se copian carpetas con sistemas y se vizualizaran desde cualquier navegador que se encuentre dentro de la red.

7. Configurar CUPS

Cups es una administrador de impresoras para Unix desarrollada por Mac con una interfaz web que permite agregar y configurar impresoras y administrarlas como servidor de impresión, se administra via web ingresando el nombre del equipo seguido del puerto 631. De manera predeterminada no se lograr ingresar via web, pero solo basta con editar el archivo /etc/cupsd/cupd.conf y agregar las direcciones ip seguida de un asteristo que signifca que puede ser cualquier numero, como se muestra en la figura 23.

Page 18:  · Web viewContiene características especiales que lo diferencian de las computadoras de escritorio, este hardware es más robusto en arquitectura y soporta configuraciones más

Primer Foro Universitario de Software Libre

Figura 23.-Archivo de configuración CUPS.

Ahora desde un equipo dentro de la red, se ejecuta el navegador Firefox o Google chrome y se

escribe el nombre del equipo seguido del puerto 631, y se muestra la pantalla principal de CUPS

como se muestra la figura 24, en donde se agregan impresoras y se administran colas de impresión.

Page 19:  · Web viewContiene características especiales que lo diferencian de las computadoras de escritorio, este hardware es más robusto en arquitectura y soporta configuraciones más

Primer Foro Universitario de Software Libre

Figura 24.-Pantalla principal de CUPS.

III RESULTADOS

Los resultados que se obtuvieron al implementar la propuesta de solución se describen a continuación en la siguiente lista:

1. Acceso a las bases de datos.- El cuerpo directivo tiene acceso los 7 dias de la semana, las 24 horas del dia, el equipo servidor siempre se encuentra encendido garantizando el acceso a su información.

2. Equipo libre de virus.- Se elimino por completo la transmisión de virus al ser un sistema inmune a virus. Se evita se oculten las carpetas o duplicar su contenido impidiendo al alumno a realizar sus actividades en la E.E Computación Básica.

3. Sistema operativo transparente.- Se configura el acceso a la unidad compartida desde el servidor garantizando siempre el acceso como lo hacían con el sistema Microsoft Windows.

Page 20:  · Web viewContiene características especiales que lo diferencian de las computadoras de escritorio, este hardware es más robusto en arquitectura y soporta configuraciones más

Primer Foro Universitario de Software Libre

4. Conexión garantizada.- Se eliminaron los problemas de acceso simultaneo a la unidad garantizando el acceso a todos los alumnos de manera simultanea en la E.E. Computación Básica.

5. Acceso a sistemas web.- Se logro la disponibilidad los 7 dias de la semana, las 24 horas del día a los sistemas desarrollados en la Facultad, como Registro de Alumnos, Registro de Impresiones y Registro de Actas Profesionales.

IV CONCLUSIONES

Al terminar de implementar y comprobar que la propuesta de solución funciona y da respuesta a un problema real presentado en la facultad, se puede resaltar los siguientes puntos:

Se comprueba que sistema operativo GNU/Linux es amigable, estable y seguro para instalarlo como servidor.

Se utiliza la distribución Ubuntu Server sin gráficos por su facilidad de instalación y configuración además de la compatibilidad para instalar en equipos con pocos recuros en hardware.

Al utilizar software libre se obtiene ahorros significativos económicos al no invertir para su implementación.

Se reutilizan equipos de cómputo que ya se tienen etiquetados como obsoletos, obteniendo el mayor provecho aun posible al no utilizar equiposde nueva generación.

La inversión economica realizada por la dirección de trabajo social fue :

o 1 cd virgenes $ 5.00

o Mano de obra $ 0.00

o Equipos nuevos $ 0.00

o TOTAL $ 5.00 (Cinco pesos 00/100 M.N.)

Page 21:  · Web viewContiene características especiales que lo diferencian de las computadoras de escritorio, este hardware es más robusto en arquitectura y soporta configuraciones más

Primer Foro Universitario de Software Libre

Referencias bibliograficas

Stallman, R. (2004). “Software libre para una sociedad libre” Madrid: Traficantes de Sueños, 2004.

Stallman, R. (1985). The GNU manifesto. Dr. Dobb’s Journal of Software Tools, 10(3), 30-35.

Stallman, R. (1998). The Free Software Fundation http://www.fsf.org/es

Microsoft Licensing Product Use Rights

Pagina del proyecto Ubuntu http://www.ubuntu.com/

Notas Biográficas

Omar Castro Prado egresado del Instituto Técnologico de Minatitlán como Ing. Electrónico, administra el centro de computo de la Facultad de Trabajo Social en el turno vespertino. Se desempeña como T.A. de Tiempo Completo y es candidato a maestro de la Maestria en Tecnologias de la Educación. Cuenta con el Certified Linux Operator otorgado por Latinux.Ha pertenecido a GUL desde el año 2004.