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 | ||
|
apache2_en_debian_ubuntu [2021/09/17 17:20] enrique_mieza_sanchez [Accés als fitxers www] |
apache2_en_debian_ubuntu [2021/11/15 17:45] (actual) enrique_mieza_sanchez [Mòdul Userdir] zeus |
||
|---|---|---|---|
| Línia 16: | Línia 16: | ||
| ...i t' | ...i t' | ||
| - | Si hem d' | + | Si hem d' |
| + | |||
| + | ==== Engegar i apagar serveis ==== | ||
| + | |||
| + | Per engegar i apagar Apache ho pots fer com la resta de serveis amb un: | ||
| + | $ sudo service apache2 stop | ||
| + | |||
| + | (comprova ara que si intentes accedir a la web et dona error). | ||
| + | |||
| + | Per tornar a engegar el servei Apache: | ||
| + | $ sudo service apache2 start | ||
| + | |||
| + | I per saber l' | ||
| + | $ service apache2 status | ||
| \\ | \\ | ||
| Línia 44: | Línia 57: | ||
| </ | </ | ||
| + | |||
| + | \\ | ||
| ==== PHP ==== | ==== PHP ==== | ||
| Línia 53: | Línia 68: | ||
| === 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 65: | Línia 81: | ||
| 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 72: | Línia 89: | ||
| ==== Exercici ==== | ==== Exercici ==== | ||
| + | <WRAP todo> | ||
| Per comprovar-ho, | Per comprovar-ho, | ||
| Línia 77: | Línia 95: | ||
| Quin efecte té? (Explica-ho a l' | Quin efecte té? (Explica-ho a l' | ||
| + | </ | ||
| ----- | ----- | ||
| Línia 83: | Línia 102: | ||
| ==== 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 92: | Línia 112: | ||
| Realitza-ho, | Realitza-ho, | ||
| + | </ | ||
| \\ | \\ | ||
| ===== Mòduls de l' | ===== Mòduls de l' | ||
| - | L' | + | L' |
| - | * '''/ | + | * ''/ |
| - | * '''/ | + | * ''/ |
| Una possible manera d' | Una possible manera d' | ||
| - | * ''' | + | |
| - | * ''' | + | * '' |
| Línia 119: | Línia 140: | ||
| - | Si tenim l' | + | Si tenim l' |
| 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 133: | Línia 156: | ||
| 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 151: | Línia 171: | ||
| 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 194: | Línia 212: | ||
| 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> |