Sunteți pe pagina 1din 16

Universidad Laica “Eloy Alfaro” de

Manabí
Facultad de Ciencias Informáticas
Carrera de Ingeniería en Sistemas

SISTEMA DE COMUNICACIÒN
Tema:

Implementación de una red local-cliente( maquina real),


Servidor(máquina virtual) para un sistema Cliente –Servidor Open
Source (Linux).
 Servidor DHCP
 Servidor de Red
 Servidor Web
 Implementación de una aplicación web

Estudiantes:
 Benitez Cardenas Junior José
 Blondet Mieles Diego Javier
 Piloso Pilozo Ángel Fermín

Catedrático:
Ing. Edison Almeida Zambrano

2016 - 2017
Contenido
Introducción................................................................................................................................................ 3
Objetivos ..................................................................................................................................................... 4
Objetivo General ..................................................................................................................................... 4
Objetivos Específicos .............................................................................................................................. 4
Configuraciones Previas .............................................................................................................................. 5
Conclusiones y Recomendaciones ............................................................................................................ 15
Conclusiones ......................................................................................................................................... 15
Recomendaciones ................................................................................................................................. 15
Bibliografía ................................................................................................................................................ 16
Introducción

El Sistema Operativo permite convertir el soporte físico en una maquina utilizable que es capaz
de atender las peticiones de usuario. De aquí nace el concepto de máquina virtual, que es aquella
que, basada en una maquina más elemental, presenta unas características diferentes como mayor
fiabilidad, mayor eficiencia y mayor facilidad de uso. Otro aspecto importante para similar el
concepto de Sistema Operativo es el de intentar establecer los límites para lo que entendemos
como soporte lógico del sistema. La virtualización de redes es la combinación de los recursos de
red del hardware con los recursos de red del software en una única unidad administrativa. El
objetivo de la virtualización de redes consiste en facilitar un uso compartido de recursos de redes
eficaz, controlado y seguro para los usuarios y los sistemas.
Uno de los usos domésticos más extendidos de las máquinas virtuales
es ejecutar sistemas operativos para "probarlos". De esta forma
podemos ejecutar un sistema operativo que queramos probar
(GNU/Linux, por ejemplo) desde nuestro sistema operativo habitual
sin necesidad de instalarlo directamente en nuestra computadora y sin
miedo a que se desconfigure el sistema operativo primario. En nuestro
caso para nuestro proyecto de Sistemas de Comunicación usamos en
nuestra máquina virtual el Sistema operativo CentOS como servidor.

El uso de Webmin es muy importante para este proyecto ya


que es una herramienta de configuración de sistemas
accesible vía web para sistemas Unix,
como GNU/Linux y OpenSolaris, GNU/Linux. Con él se
pueden configurar aspectos internos de muchos sistemas
operativos, como usuarios, cuotas de espacio, servicios,
archivos de configuración, apagado del equipo, etcétera, así
como modificar y controlar muchas aplicaciones libres,
como el servidor
web Apache, PHP, MySQL, DNS, Samba, DHCP, entre
otros.

Ya que mencionamos al Servidor Web Apache sería bueno que


conozcamos un poco sobre este potente servidor. es un servidor web
HTTP de código abierto, para plataformas Unix (BSD, GNU/Linux,
etc.), Microsoft Windows, Macintosh y otras, que implementa el
protocolo HTTP. El servidor Apache es desarrollado y mantenido por
una comunidad de usuarios bajo la supervisión de la Apache Software
Foundation dentro del proyecto HTTP Server (httpd).
Objetivos

Objetivo General

 Crear una máquina virtual con el Sistema Operativo CentOS, configurar las opciones
para que permita correr como servidor y se ejecute un aplicativo Web

Objetivos Específicos

 Aplicar correctamente los pasos indicados en clase.


 Instalar Webmin
 Correr el servidor de Red
 Correr el servidor Web
 Implementar una aplicación Web en el servidor
 Hacer conexión en la máquina virtual y en la maquina física
Configuraciones Previas

Instalacion del Webmin descargando el archivo RPM


Luego descargamos un paquete con el siguiente comando
wget http://prdownloads.sourceforge.net/webadmin/webmin-1.760-1.noarch.rpm

Instalamos el Webmin con el comando rpm -i webmin-1.760-1.noarch.rpm


Se instalan las dependecias luego de haber instalado el Webmin. Aplicamos los comandos
yum install perl
yum install perl-Net-SSLeay

Junior

Junior

Junior

Junior
Descargamos las claves que son necesarias

wget http://www.webmin.com/jcameron-key.asc

Junior

Junior

Junior

Junior

Utilizamos el siguiente comando para aplicar las llaves rpm --import jcameron-key.asc

Junior

Junior

Junior

Junior
Junior
Instalamos el paquete Webmin

yum install webmin

Junior

Junior

Junior

Junior
Junior

Junior
Ahora vamos a proceder a la instalación del Servidor Apache.

En la terminal ubicamos el siguiente comando [root@ localhost ~]# yum install -y httpd

Junior

Junior

Junior

Junior

Junior

Junior

Junior

¿Cómo hacemos para hacer iniciar el servidor?

Muy sencillo, digitamos el siguiente comando [root@ localhost ~]# service httpd start

Luego verificamos si no tenemos instalados los repositorios con el comando rpm –q httpd y si no
están instalados procedemos con el comando yum install httpd
Luego de hacer estas comprobaciones reiniciamos el servidor con el comando

systemctl start httpd

Junior

Junior

Junior
Junior

Junior
Junior
Verificamos si se dio la instalación

Aplicamos este comando rpm –q httpd

Junior

Junior

Junior

Junior
Junior

Junior
Junior
Reiniciamos el servidor con systemctl start httpd y luego editamos el archivo de configuración del
servidor nano /etc/httpd/conf/httpd.conf

Luego configuramos y verificamos que no tengan numerales como se nos indicó en clases.

ServerRoot “/etc/http”
Luego cambiamos la siguiente línea ServerAdmin root@localhost y le modificamos por el nombre
de nuestro dominio y quedaría asi

@ Prueba5tob.com

Luego en el mismo archivo cambiamos lo siguiente


#ServerName www.example.com:80
#ServerName www.practica.com:80

Guardamos y salimos, presionamos Ctrl + o y luego Ctrl + x


Luego ingresamos a cd /etc/httpd/conf.d/

Modificamos con nano practica–vhosts.conf

Prueba5tob.com
Ingresamos el comando Nano /etc/hosts donde modificaremos los primeros términos Localhost y
le pondremos el nombre de nuestro dominio. En nuestro caso Pueba5tob.com repetimos el proceso
de guardar y salir ya explicado antes.

Luego vamos a ubicar nuestro aplicativo web en el servidor para q pueda visualizarse cuando
abrimos desde el navegador. Hacemos esto con el comando q hara ingresar a las subcarpetas Nano
/var/www/html/index.html aquí con ese comando estaremos creando el archivo que se visualizara
en la página. Guardamos y salimos.

www.Prueba5tob.com Prueba5tob
www.Prueba5tob.com

Luego creamos el <VirtualHost *:80>

Dentro del archivo al cual accederemos con nano practica–vhosts.conf

Luego ponemos en el Ipv4 del centos ponemos en automatico ( esto hara que la IP se asigne
automáticamente)

Haciendo puente en la maquina fisica verificamos la IP asignada y la ubicamos en el Ipv4 de la


virtualización aumentándole un numero al final de la IP … por ejemplo si nos dio una IP
192.168.0.219 nosotros le ubicaríamos 192.168.0.220 es decir le aumentamos un numero para que
no haya errores.
Conclusiones y Recomendaciones

Conclusiones

Por medio del presente trabajo realizado hemos concluido en que utilizando adecuadamente los
comandos correctos, un poco de conocimiento y algo de ingenio se pueden lograr hacer varias cosas y
esta vez pudimos implementar el servidor y que nuestro aplicativo web funcione tanto virtual como
físicamente. Hemos dominado correctamente los conocimientos impartidos en clases por nuestro
docente.

Recomendaciones

Investigar mucha más información acerca de este tema ya que existen diversas formas de realizar una
conexión entre una máquina virtual y una maquina física implementando un servidor que contenga un
aplicativo web.

Tener en cuenta que muchas veces fallamos por cosas básicas como desactivar o no ciertas propiedades
las cuales no permitan que funcione correctamente nuestro proyecto.
Bibliografía

http://www.linux-es.org/node/4339

https://prezi.com/rqj46nxez5w7/linux-version-centos/

https://es.wikipedia.org/wiki/Servidor_HTTP_Apache

https://es.wikipedia.org/wiki/Webmin

http://qloudea.com/blog/introduccion-maquinas-virtuales/

S-ar putea să vă placă și