Está en la página 1de 14

1

Componente Práctico3

Jarelis Barrios Sanabria


Mayo 2018.

Universidad Nacional Abierta y a Distancia UNAD.


Bolívar.
Sistemas Operativos
2

Introducción

Este trabajo se realiza con el fin de aplicar los conocimientos de los temas tratados en el

curso de Sistemas Operativos, en donde por medio de la práctica se logra afianzar todo lo

estudiado.

En este componente se trabaja las temáticas relacionadas con los servicios y protocolos

utilizados en la administración de servidores web, la instalación y configuración de los

servidores web y servicios clientes servidor.


3

Objetivos

 Fomentar en el estudiante el desarrollo de actitudes y valores particulares del individuo


autónomo.
 El objetivo fundamental de los sistemas de computación es ejecutar los programas de
los usuarios y facilitar la resolución de sus problemas.
 Trabajar utilizando un plan basado en la teoría de sistemas operativos.
 Establecer las conexiones desde el servidor Web a la vez cambiar de puerto y ejecutar
el programa con el puerto cambiado.
4

Desarrollo Puntos:

I. Realizar la Instalación de LAMP SERVER:

Para distribuciones basadas en redhad como Centos instalar lo siguiente:

# yum install httpd httpd-devel (Instala el servidor de apache).


# yum install mysql mysql-server mysql-devel (Instala la base de datos Mysql).
# yum install php php-mysql php-common php-gd php-mbstring php-mcrypt (Instala el
lenguaje PHP).
Si su distribución es de los derivados de debian como Ubuntu puede instalar todo el
paquete con la siguiente línea sudo apt-get install lamp-server^

Figura 1: Instalación lamp-server


5

Figura 2: Ingresamos la contraseña de root para MySQL

Figura 3: lamp-server instalado y finalizado

II. Localizar servicios y paquetes instalados, ubicación de archivos en el sistema de


archivos de LINUX.
6

Figura 4: Ubicación de los servicio y paquetes instalados

III. Cree un archivo prueba.php con la siguiente con las siguientes líneas <? phpinfo(); ?>

Figura 5: Creación del Archivo de prueba.php

IV. Ejecute desde el browser y verifique la información sobre la instalación y propiedades


de php ¿Nombre 5 elementos de configuración importantes se deben tener en cuenta y para
qué sirven?
7

Figura 6: Información de la versión desde localhsot

1. Identificar donde se alojan los archivos de configuración


2. tener en cuenta que contraseña se le define al usuario root en mysql
3. verificar que los servicios este iniciado tras la instalación
4. configurar el puerto de escucha del servidor web por defecto 80 se puede cambiar
5. verificar los permisos de directorios y ficheros que harán parte de la web

V. Restringir archivos de lectura y ejecución en el archivo prueba.php verificar desde el


browser.

Figura 7: Comando para restringir lectura y ejecución del archivo


8

VI. Cree un archivo serverweb.php y publíquelo en su sitio indicando los servicios y


protocolos de red utilizados. Código ejemplo:
<?php
echo “protocolo1 <br>”;
echo “protocolo2 <br>”;
¿>

Figura 8: Archivo serverweb.php

Figura 9: verificación del archivo creado con comandos


9

VII. Visualizar página web en el sistema operativo Windows de la máquina local y en el


sistema operativo LINUX y WINDOWS de otra máquina

Figura 10: Verificación Sistema Operativo Windows de la Máquina local

Figura 11: Verificación - Linux Ubuntu

Figura 12: Verificación desde Windows de otra maquina


10

VIII. Verificar archivo de configuración httpd.conf del servicio apache y cambiar el


puerto de salida por el 120 y ejecutarlo en otra máquina haciendo la debida conexión.

Figura 13: Comando para configuración del puerto por defecto esta en 80

Figura 14: Cambio Puerto 80 al 120


11

IX. Redacte el siguiente programa con el nombre de admon.php, indique su relación son
el sistema operativo y describa su funcionamiento.

Figura 15: Creación del programa y su descripción

X. Nombre y explique los protocolos que intervienen en la arquitectura cliente servidor


trabajada en la práctica.

 TCP es un protocolo orientado a conexión. No hay relaciones maestro/esclavo. Las


aplicaciones, sin embargo, utilizan un modelo cliente/servidor en las
comunicaciones. Un servidor es una aplicación que ofrece un servicio a usuarios de
Internet; un cliente es el que pide ese servicio. Una aplicación consta de una parte
de servidor y una de cliente, que se pueden ejecutar en el mismo o en diferentes
sistemas. Los usuarios invocan la parte cliente de la aplicación, que construye una
solicitud para ese servicio y se la envía al servidor de la aplicación que usa TCP/IP
como transporte. El servidor es un programa que recibe una solicitud, realiza el
servicio requerido y devuelve los resultados en forma de una respuesta.
Generalmente un servidor puede tratar múltiples peticiones (múltiples clientes) al
mismo tiempo.
12

 UDP: El grupo de protocolos de Internet también maneja un protocolo de transporte


sin conexiones, el UDP (User Data Protocol, protocolo de datos de usuario). El
UDP ofrece a las aplicaciones un mecanismo para enviar datagramas IP en bruto
encapsulados sin tener que establecer una conexión.

 HTTP: El Protocolo de Transferencia de HiperTexto (Hypertext Transfer Protocol)


es un sencillo protocolo cliente-servidor que articula los intercambios de
información entre los clientes Web y los servidores HTTP.

 IP: El protocolo de IP (Internet Protocol) es la base fundamental de la Internet. Porta


datagramas de la fuente al destino. El nivel de transporte parte el flujo de datos en
datagramas. Durante su transmisión se puede partir un datagrama en fragmentos que
se montan de nuevo en el destino

 TCP: El fin de TCP es proveer un flujo de bytes confiable de extremo a extremo


sobre una internet no confiable. TCP puede adaptarse dinámicamente a las
propiedades de la internet y manejar fallas de muchas clases

XI Acceder, comentar y comparar las características del sistema operativo en la nube


Silveos se adjuntan los enlaces:
http://www.silveos.com/

 http://www.andrewmin.com/webx/ WebX: Es otro sistema operativo web inspirado


en MacOS. Básicamente es un X en Html con animaciones java, no es un SO como
tal. No te deja iniciar una sesión, guarda las cosas por cookies y es bastante lento

 http://www.silveos.com/ Silveos es un sistema operativo en la nube que nos ofrece


muchas funciones tales como navegador web, juegos, vídeos de YouTube, cliente
twitter, bloc de notas, Paint, y otras más. Está programado en Silverlight, tiene una
aplicación de Visual Earth y, sorprende la velocidad con la que se abren las
aplicaciones que contienen.
13

Conclusiones

 Entre las principales características de un servidor Web están: servicio de ficheros


estáticos, seguridad y autenticación, contenido dinámico, servidores virtuales,
actuación como representantes y protocolos adicionales.

 Un servidor Web es un programa que sirve para atender y responder a las diferentes
peticiones de los navegadores, proporcionando los recursos que soliciten usando el
protocolo http.
14

Bibliografía

 Raya, J., Raya, L. y Zurdo, J. (2014). Sistemas informáticos. Recuperado de:

http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?ppg=260&docI

D=11046666&tm=1480129837340

 Santos, M. (2014). Sistemas telemáticos. Recuperado de:

http://bibliotecavirtual.unad.edu.co:2077/lib/unadsp/reader.action?ppg=16&docID

=11038861&tm=1480118467357

También podría gustarte