Ací es mostren les diferències entre la revisió seleccionada i la versió actual de la pàgina.
Ambdós costats versió prèvia Revisió prèvia Següent revisió | Revisió prèvia Següent revisió Ambdós costats nova versio | ||
apache2_en_debian_ubuntu [2021/09/17 17:01] enrique_mieza_sanchez |
apache2_en_debian_ubuntu [2021/09/28 08:21] enrique_mieza_sanchez [PHP en userdirs] |
||
---|---|---|---|
Línia 30: | Línia 30: | ||
=== Exercici === | === Exercici === | ||
+ | <WRAP todo> | ||
Prova de modificar aquest arxiu HTML de les següents maneres: | Prova de modificar aquest arxiu HTML de les següents maneres: | ||
- Com usuari root i amb un editor (sudo). Posa-hi un missatge de benvinguda personalitzat. | - Com usuari root i amb un editor (sudo). Posa-hi un missatge de benvinguda personalitzat. | ||
Línia 43: | Línia 43: | ||
Recorda explicar a l' | Recorda explicar a l' | ||
+ | </ | ||
+ | |||
+ | \\ | ||
==== PHP ==== | ==== PHP ==== | ||
Línia 52: | Línia 55: | ||
=== Exercici === | === Exercici === | ||
+ | <WRAP todo> | ||
Per comprovar si funciona, aneu a la carpeta ''/ | Per comprovar si funciona, aneu a la carpeta ''/ | ||
<sxh html> | <sxh html> | ||
Línia 64: | Línia 68: | ||
Visualitzeu-lo amb el navegador. Recorda de posar una captura de pantalla a l' | Visualitzeu-lo amb el navegador. Recorda de posar una captura de pantalla a l' | ||
+ | </ | ||
\\ | \\ | ||
Línia 71: | Línia 76: | ||
==== Exercici ==== | ==== Exercici ==== | ||
+ | <WRAP todo> | ||
Per comprovar-ho, | Per comprovar-ho, | ||
Línia 76: | Línia 82: | ||
Quin efecte té? (Explica-ho a l' | Quin efecte té? (Explica-ho a l' | ||
+ | </ | ||
----- | ----- | ||
Línia 82: | Línia 89: | ||
==== Exercici ==== | ==== Exercici ==== | ||
+ | <WRAP todo> | ||
Busca articles on expliqui com desactivar els indexes de les següents maneres: | Busca articles on expliqui com desactivar els indexes de les següents maneres: | ||
- Desactivar indexes per tota la web (PISTA: busca els arxius de configuració dels // | - Desactivar indexes per tota la web (PISTA: busca els arxius de configuració dels // | ||
Línia 91: | Línia 99: | ||
Realitza-ho, | Realitza-ho, | ||
+ | </ | ||
\\ | \\ | ||
===== Mòduls de l' | ===== Mòduls de l' | ||
- | L' | + | L' |
- | * '''/ | + | * ''/ |
- | * '''/ | + | * ''/ |
Una possible manera d' | Una possible manera d' | ||
- | * ''' | + | |
- | * ''' | + | * '' |
Línia 121: | Línia 130: | ||
http://< | http://< | ||
- | La " | + | La " |
==== Exercici ==== | ==== Exercici ==== | ||
+ | <WRAP todo> | ||
*Activa els " | *Activa els " | ||
*Crea la carpeta de l' | *Crea la carpeta de l' | ||
- | *Afegeix una pàgina HTML. Captureu pantalla visualitzant-la.</ | + | *Afegeix una pàgina HTML. Captureu pantalla visualitzant-la. |
+ | </WRAP> | ||
Línia 132: | Línia 143: | ||
Per defecte, l'ús de PHP en els directoris d' | Per defecte, l'ús de PHP en els directoris d' | ||
- | <div class=" | + | === Exercici |
- | <big>Exercici< | + | <WRAP todo> |
- | + | Troba un article que expliqui com activar el PHP en els userdir. Si ja has vist on estan els arxius dels '' | |
- | Troba un article que expliqui com activar el PHP en els userdir. Si ja has vist on estan els arxius dels ''' | + | |
OJU! Pensa a reiniciar el servei!! | OJU! Pensa a reiniciar el servei!! | ||
- | * Per comprovar-ho utilitza la pàgina de prova en php que he utilitzat abans. Captura pantallada. | + | |
- | * Posa l' | + | * Posa l' |
- | </div> | + | </WRAP> |
- | + | ||
- | <br/> | + | |
\\ | \\ | ||
Línia 150: | Línia 158: | ||
Els " | Els " | ||
- | Similarment als mòduls, disposem de dos directoris on estan els ''' | + | Similarment als mòduls, disposem de dos directoris on estan els **arxius de configuració de les diverses " |
- | * ''' | + | * **/ |
- | * ''' | + | * **/ |
- | <div class=" | + | === Exercici |
- | <big>Exercici< | + | <WRAP todo> |
L' | L' | ||
- | * ''' | + | |
- | * ''' | + | * '' |
ULL: aquest exercici no el podreu fer si no heu entès i activat correctament el mòdul " | ULL: aquest exercici no el podreu fer si no heu entès i activat correctament el mòdul " | ||
- | </div> | + | </WRAP> |
Per poder-ho realitzar caldrà que facis diverses coses: | Per poder-ho realitzar caldrà que facis diverses coses: | ||
- | #Crear els usuaris zeus i mercuri i les seves respectives carpetes web. | + | - Crear els usuaris zeus i mercuri i les seves respectives carpetes web. |
- | #Posa una pàgina HTML de benvinguda diferent a cada directori d' | + | |
- | #Configurar el '''/ | + | |
- | #:NOTA: si el client és Windows, el fitxer de hosts està a C: | + | |
- | #*Comprova que pots accedir indistintament a www.zeus.local i a www.mercuri.local des del client (browser) amb: <pre> | + | * Comprova que pots accedir indistintament a www.zeus.local i a www.mercuri.local des del client (browser) amb: <code> |
- | #Configurar els servidors virtuals de l' | + | |
- | <br /> | + | |
==== Configurar un nou Virtual Host ==== | ==== Configurar un nou Virtual Host ==== | ||
- | < | + | - **Arxiu de virtual host**: cada site (domini) ha de tenir un arxiu a ''/ |
- | < | + | - **Configura** el teu nou VirtualHost. Utilitza el següent article: |
- | < | + | * http:// |
- | *http:// | + | * ULL! No ho feu "a la tuntún" |
- | *:ULL! No ho feu "a la tuntún" | + | * Bàsicament es tracta de modificar el nou arxiu '' |
- | *Bàsicament es tracta de modificar el nou arxiu < | + | * Afegir la directiva '' |
- | **Afegir la directiva | + | * Modificar '' |
- | **Modificar | + | - **Activar la site** amb la __comanda a2ensite__. Esbrina com fer-ho utilitzant el manual: |
- | < | + | - Comprova que s'ha activat bé: ha d' |
- | <br/> | + | |
- | <pre> | + | |
zeus@zeusserver:/ | zeus@zeusserver:/ | ||
000-default.conf | 000-default.conf | ||
Línia 193: | Línia 199: | ||
drwxr-xr-x 7 root root 4096 2012-01-17 23:17 ../ | drwxr-xr-x 7 root root 4096 2012-01-17 23:17 ../ | ||
lrwxrwxrwx 1 root root 26 2012-01-17 18:15 000-default.conf -> ../ | lrwxrwxrwx 1 root root 26 2012-01-17 18:15 000-default.conf -> ../ | ||
- | lrwxrwxrwx 1 root root 26 2012-01-18 06:10 mercuri.conf -> ../ | + | lrwxrwxrwx 1 root root 26 2012-01-18 06:10 mercuri.conf -> ../ |
- | < | + | </code> |
- | </ | + | - **Recarrega (ull, no reinicia) el servei Apache2**: <code>$ sudo service apache2 reload</code> |
- | + | ||
- | <br /> | + | |
\\ | \\ | ||
===== Exercici FINAL ===== | ===== Exercici FINAL ===== | ||
- | <div class=" | ||
- | < | ||
- | *Realitza el mateix exercici però amb un usuari amb el teu nom (per exemple " | + | === Exercici FINAL === |
- | *Penja una pàgina en PHP al teu domini. | + | <WRAP todo> |
+ | | ||
+ | * Penja una pàgina en PHP al teu domini. | ||
NOTA: Aquest exercici és el que haureu de mostrar com a " | NOTA: Aquest exercici és el que haureu de mostrar com a " | ||
- | </div> | + | </WRAP> |