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 ===== | ||