Documentos de Académico
Documentos de Profesional
Documentos de Cultura
INFORME No. 6
GRUPO: GR F
FECHA: 15/06/2018
OBJETIVOS:
DIAGRAMA DE RED:
Escuela Politécnica Nacional
Facultad de Ingeniería Eléctrica y Electrónica
Carrera de Ingeniería en Electrónica y Redes de Información
Laboratorio de Redes TCP/IP
http://detri.epn.edu.ec
Quito, Ecuador
Modificaciones en la red:
1) Coloca a ambos servidores y al cliente en una misma red. Asegure que tenga acceso a los
tres equipos.
2) Es posible tener más de un DNS, desactiva uno de ellos. En el DNS activo incluye registros
CNAME para www.labredes.co, web1.labredes.co, web.labredes.co y web2.labredes.co. En
el equipo www se instalará Apache, el equipo web1 será un host virtual en Apache y en el
equipo web se instalará Nginx y el equipo web2 será un host virtual en Nginx.
1) Instalar Apache:
$ sudo apt-get -y install apache2
Escuela Politécnica Nacional
Facultad de Ingeniería Eléctrica y Electrónica
Carrera de Ingeniería en Electrónica y Redes de Información
Laboratorio de Redes TCP/IP
http://detri.epn.edu.ec
Quito, Ecuador
Configurar Apache:
ServerTokens Prod
5) Reiniciar Apache:
$ sudo systemctl restart apache2
1) Instalación de PHP:
$ sudo apt-get -y install php php-cgi libapache2-mod-php php-
common php-pear php-mbstring
Escuela Politécnica Nacional
Facultad de Ingeniería Eléctrica y Electrónica
Carrera de Ingeniería en Electrónica y Redes de Información
Laboratorio de Redes TCP/IP
http://detri.epn.edu.ec
Quito, Ecuador
4) Reinicia Apache
$ sudo systemctl restart apache2
5) Crea una página con contenido dinámico:
$ sudo nano /var/www/html/index.php
Escuela Politécnica Nacional
Facultad de Ingeniería Eléctrica y Electrónica
Carrera de Ingeniería en Electrónica y Redes de Información
Laboratorio de Redes TCP/IP
http://detri.epn.edu.ec
Quito, Ecuador
Agregar lo siguiente:
<html>
<body>
<div style="width: 100%; font-size: 40px; font-weight: bold;
text-align:center;">
<?php
print Date("Y/m/d");
?>
</div>
</body>
</html>
1) Instala apache2-utils:
$ sudo apt-get -y install apache2-utils
4) Agrega un usuario, este usuario tendrá acceso al recurso ubicado en la carpeta protegido:
$ sudo htpasswd -c /etc/apache2/.htpasswd usuario
New password: master20
Re-type new password: master20
Adding password for user usuario
Escuela Politécnica Nacional
Facultad de Ingeniería Eléctrica y Electrónica
Carrera de Ingeniería en Electrónica y Redes de Información
Laboratorio de Redes TCP/IP
http://detri.epn.edu.ec
Quito, Ecuador
7) Reinicia Apache
$ sudo systemctl restart apache2
UserName: usuario
Pasword: master20
5) Reinicia Apache:
$ sudo systemctl restart apache2
3) Habilita el sitio:
$ sudo a2ensite virtual.host
To activate the new configuration, you need to run:
service apache2 restart
2) Inicie Nginx:
$ sudo systemctl start nginx
$ sudo systemctl enable nginx
3) Desde el explorador web, accede http://web.labredes.co, si todo está bien se debería ver la
página de bienvenida de Nginx.
server_name web2.labredes.co;
location / {
root /var/www/labredes.co;
index index.html index.htm;
}
}
3) Cree el directorio:
$ sudo mkdir /var/www/labredes.co
4) Cree el enlace:
$ sudo cd /etc/nginx/sites-enabled
$ sudo ln -s /etc/nginx/sites-available/virtual.host.conf ./
5) Reinicie nginx:
$ sudo systemctl restart nginx
6) Crea una página web para probar que todo funciona de forma adecuada:
$ sudo nano /var/www/labredes.co/index.html
7) Agrega lo siguiente en index.html:
<html>
<body>
<div style="width: 100%; font-size: 40px; font-weight: bold;
text-align: center;">
Host virtual (web2) en Nginx de sus_nombres_aqui
</div>
</body>
Escuela Politécnica Nacional
Facultad de Ingeniería Eléctrica y Electrónica
Carrera de Ingeniería en Electrónica y Redes de Información
Laboratorio de Redes TCP/IP
http://detri.epn.edu.ec
Quito, Ecuador
</html>
Conclusiones:
Luis criollo:
Pedro Proaño:
Para obtener las diferentes utilidades de apache en necesario instalar varias utilidades
las cuales deben ser configuradas pudiendo brindar una utilidad muy importante como
los es la autenticación.
Se puede decir que apache y Nginx son ampliamente utilizados debido a que son de
código abierto.
Recomendaciones
Bibliografía