Diferència entre revisions de la pàgina «Pràctica IAW. Instal.lació i Configuració Apache I»

De wikijoan
Salta a la navegació Salta a la cerca
 
 
(Hi ha una revisió intermèdia del mateix usuari que no es mostren)
Línia 4: Línia 4:
 
*http://localhost/IAW
 
*http://localhost/IAW
  
 +
==Teoria de la pràctica==
 +
Enllaç a la teoria per a fer aquesta pràctica:
 +
*[[Servidors_Web._Apache._Instal.lació_i_Configuració_I]]
 
==Desenvolupament==
 
==Desenvolupament==
Segueix:
 
*[[Servidors_Web._Apache._Instal.lació_i_Configuració_I]]
 
 
 
Les tasques a realitzar en aquesta pràctica són:
 
Les tasques a realitzar en aquesta pràctica són:
  
 
'''1. Crear el site http://localhost/IAW'''
 
'''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.
+
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.
  
<pre>
+
     Alias /IAW "/home/teu_usuari/IAW/html/"
     Alias /IAW "/home/joan/IAW/html"
+
     <Directory "/home/teu_usuari/IAW/html/">  
     <Directory "/home/joan/IAW/html">
+
        Options Indexes MultiViews FollowSymLinks
 +
        AllowOverride None
 
         Require all granted
 
         Require all granted
         AllowOverride all
+
         #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>
 
     </Directory>
</pre>
 
  
 
'''2. Feina per fer a classe''':
 
'''2. Feina per fer a classe''':
Línia 31: Línia 35:
 
**pàgina oficial de l'Apache web server
 
**pàgina oficial de l'Apache web server
 
**enllaç on expliqui com s'instal·la el mòdul de PHP per a l'Apache
 
**enllaç on expliqui com s'instal·la el mòdul de PHP per a l'Apache
*Ficar una foto (tamany petit) relacionada amb l'assignatura
+
*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'''
 
'''3. Utiltiza un port diferent del 80 per accedir a la web'''
Línia 58: Línia 62:
  
 
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]]
 
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.
 +
<pre>
 +
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,...
 +
</pre>
  
 
==Durarda==
 
==Durarda==
Línia 63: Línia 88:
  
  
{{Autor}}, setembre 2011, 2016
+
{{Autor}}, setembre 2011, octubre 2020
 
[[Categoria: IES Jaume Balmes]]
 
[[Categoria: IES Jaume Balmes]]
 
[[Categoria: ASIX-M09-IAW]]
 
[[Categoria: ASIX-M09-IAW]]

Revisió de 23:55, 17 oct 2020

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