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:22] enrique_mieza_sanchez [Exercici] |
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 102: | Línia 117: | ||
===== Mòduls de l' | ===== Mòduls de l' | ||
- | L' | + | L' |
- | * '''/ | + | * ''/ |
- | * '''/ | + | * ''/ |
Una possible manera d' | Una possible manera d' | ||
- | * ''' | + | |
- | * ''' | + | * '' |
Línia 125: | 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 139: | 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 157: | 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 200: | 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> |