This shows you the differences between two versions of the page.
gsr:laboratoare:laborator-07 [2016/12/08 11:37] alexandru.carp [Alias-uri] |
gsr:laboratoare:laborator-07 [2016/12/08 20:39] (current) alexandru.carp |
||
---|---|---|---|
Line 25: | Line 25: | ||
* Modificati portul astfel incat Apache sa asculte pe 8080. | * Modificati portul astfel incat Apache sa asculte pe 8080. | ||
* Hint: ''/etc/apache2/ports.conf'' | * Hint: ''/etc/apache2/ports.conf'' | ||
- | * Hint: Nu uitati sa modificati si ''NameVirtualHost'' | + | * Hint: Nu uitati sa modificati si in ''VirtualHost'' |
* Verificati folosind ''netstat'', apoi un browser. | * Verificati folosind ''netstat'', apoi un browser. | ||
Line 109: | Line 109: | ||
* Apoi, dintr-un browser in mod grafic incercati sa accesati fisierul ''index.php'' de pe server. Ce observati? Script-ul PHP se ruleaza pe server? De ce? | * Apoi, dintr-un browser in mod grafic incercati sa accesati fisierul ''index.php'' de pe server. Ce observati? Script-ul PHP se ruleaza pe server? De ce? | ||
- | * Instalati pachetul corespunzator modulului PHP pentru Apache (''libapache2-mod-php5''). | + | * Instalati pachetul corespunzator modulului PHP pentru Apache (''libapache2-mod-php''). |
* Verificati ca modulul a fost activat. Hint: ''/etc/apache2/mods-enabled''. | * Verificati ca modulul a fost activat. Hint: ''/etc/apache2/mods-enabled''. | ||
* Accesati din nou fisierul ''index.php''. Ce observati acum? | * Accesati din nou fisierul ''index.php''. Ce observati acum? | ||
Line 258: | Line 258: | ||
* Testati accesand adresa ''http://gsr.ro/redirect'' intr-un browser. | * Testati accesand adresa ''http://gsr.ro/redirect'' intr-un browser. | ||
- | <solution -hidden -en><code> | + | <code> |
root@mjolnir:~# mkdir /var/www/html/gsr.ro/redirect | root@mjolnir:~# mkdir /var/www/html/gsr.ro/redirect | ||
root@mjolnir:~# echo "redirect" > /var/www/html/gsr.ro/redirect/index.html | root@mjolnir:~# echo "redirect" > /var/www/html/gsr.ro/redirect/index.html | ||
Line 271: | Line 271: | ||
... waiting [Fri Jan 27 18:41:55 2012] [warn] NameVirtualHost 172.16.7.133:8080 has no VirtualHosts | ... waiting [Fri Jan 27 18:41:55 2012] [warn] NameVirtualHost 172.16.7.133:8080 has no VirtualHosts | ||
. | . | ||
- | </code></solution> | + | </code> |
==== Restrictionarea accesului pe baza adresei IP ==== | ==== Restrictionarea accesului pe baza adresei IP ==== | ||
Line 284: | Line 284: | ||
* Pe sistemul colegului, adaugati o intrare in ''/etc/hosts'' pentru ''restricted.gsr.ro'', care sa se mapeze cu adresa IP a sistemului vostru. | * Pe sistemul colegului, adaugati o intrare in ''/etc/hosts'' pentru ''restricted.gsr.ro'', care sa se mapeze cu adresa IP a sistemului vostru. | ||
- | <solution -hidden -en><code> | + | <code> |
root@mjolnir:~# cat /etc/apache2/sites-available/gsr.ro.conf | root@mjolnir:~# cat /etc/apache2/sites-available/gsr.ro.conf | ||
<VirtualHost *:80> | <VirtualHost *:80> | ||
Line 310: | Line 309: | ||
... waiting [Fri Jan 27 19:27:56 2012] [warn] NameVirtualHost 172.16.7.133:8080 has no VirtualHosts | ... waiting [Fri Jan 27 19:27:56 2012] [warn] NameVirtualHost 172.16.7.133:8080 has no VirtualHosts | ||
. | . | ||
- | </code></solution> | + | </code> |
===== mod_rewrite ===== | ===== mod_rewrite ===== |