Pràctica IAW. Instal.lació i Configuració Apache I
Contingut
Objectius
L'objectiu serà aprendre a instal.lar i configurar el Apache2, i començar a crear llocs virtuals. Concretament, crearàs el site que doni suport a l'assignatura de IAW.
Teoria de la pràctica
Enllaç a la teoria per a fer aquesta pràctica:
Desenvolupament
Les tasques a realitzar en aquesta pràctica són:
1. Crear el site http://localhost/IAW
Per a crear el sites http://localhost/iaw, bàsicament el que s'ha de fer és afegir aquestes línies en el fitxer /etc/apache2/sites-available/000-default.conf. Recorda de reiniciar l'Apache. Fixa't que el site el creo dins de /home/joan (ficar-ho per exemple, en el teu $HOME). Per tant creo la carpeta /home/joan/IAW/html, que serà la web de l'assignatura (evidentment, on posa joan serà el home de l'usuari, nom amb que t'has registrat a la màquina). Pots escollir l'estructura de directoris que més et convingui.
Alias /IAW "/home/teu_usuari/IAW/html/"
<Directory "/home/teu_usuari/IAW/html/">
Options Indexes MultiViews FollowSymLinks
AllowOverride None
Require all granted
#Order deny,allow
#Deny from all
#Allow from 127.0.0.0/255.0.0.0 ::1/128
#Allow from all
DirectoryIndex index.html default.html index.php
</Directory>
2. Feina per fer a classe:
En aquesta pàgina web crearàs el fitxer index.html, que serà un index amb enllaços de totes les pràctiques que anirem fent al llarg del curs.
- Crear la web de l'assignatura IAW (ja està fet)
- crear una secció d'enllaços
- Amb una llista HTML (ul, li), ficar els següents enllaços:
- pàgina oficial de l'Apache web server
- enllaç on expliqui com s'instal·la el mòdul de PHP per a l'Apache
- Posar una foto (tamany petit) relacionada amb l'assignatura
- Posar un petit CSS
3. Utiltiza un port diferent del 80 per accedir a la web
Per exemple:
4. Protegir amb password i contrasenya el site http://localhost/IAW
Recorda posar la directiva AllowOverride all. Un cop funciona, ho pots desactivar.
5. Accedir a la web d'un company
Hem de conèixer la IP del company. Per ex, 192.168.10.20. Hauràs d'accedir a la seva web de dues maneres:
Recorda que el company haurà de permetre que una IP de la xarxa pugui entrar al seu site, modificant convenientment les directives Deny i Allow.
6. Fes el teu site segur:
Entrega
Els 5 punts comentats és allò mínim per fer a la pràctica. Totes les altres proves i descobertes que hagis fet també s'afegiran a la pràctica. Per exemple, hi ha altres directives en els fitxers de configuració que pots explorar.
Els alumnes entregaran al Google ClassRoom tots els fitxers generats. S'empaquetaran tots aquests fitxers i es pujaran a la plataforma dins del termini d'entrega de la pràctica. Pots incloure el fitxer llegeix-me.txt.
Recorda la normativa per entregar les pràctiques al Google Classroom: ASIX-M10-UF2#Normativa_d.27entrega_de_les_pr.C3.A0ctiques_al_Google_Classroom
Guió de l'entrega
Entregaràs un pdf, amb captures de pantalla que demostri que has assolit els diferents objectius. La verbositat és bona.
1. Llegeix-me i comentaris (dubtes, problemes,...) 2. Tria en el teu home la web de l'assignatura. Per ex, /home/xxx/IAW/html 3. Crear el site http://localhost/IAW 4. Fitxer index.html (punt d'entrada del teu site). Fes un esquelet, posa-hi un CSS 5. Canvia el port: http://localhost:8080/IAW (pots deixar-ho com estava) 6. Protegir el site amb password i contrasenya el site http://localhost/IAW (pots deixar-ho com estava) 7. Accedir a la web d'un company (pots treballar entre dues màquines virtuals, amb IP diferents) 8. Fes el teu site segur: https://localhost/IAW (pots deixar-ho com estava) 9. Ampliacions, investigacions,...
Durarda
2 hores
creat per Joan Quintana Compte, setembre 2011, octubre 2020