This is an old revision of the document!
/etc/hosts, adaugati 2 alias-uri, astfel incat host-urile gsr.ro si www.gsr.ro sa fie mapate pe adresa IP 127.0.0.1gsr.ro.gsr.ro.conf si se va afla in directorul /etc/apache2/sites-available.gsr.roadmin@gsr.ro/var/www/html/gsr.roindex.html care sa afiseze mesajul This is gsr.ro./var/log/apache2/gsr.ro.log si /var/log/apache2/gsr.ro.err.log gsr.roa2ensite.http://gsr.ro intr-un browser.gsr.ro astfel incat sa raspunda si la cereri pentru www.gsr.roServerAliashttp://www.gsr.ro intr-un browser.gsr.ro astfel incat la accesarea adresei http://gsr.ro/config sa fie afisat continutul directorului /var/www/html/gsr.ro/configfiles./var/www/html/gsr.ro/configfiles. In interiorul acestuia, creati fisierele file1, file2 si file3.doc → /usr/share/doc din fisierul de configurare al site-ului default al Apache.http://gsr.ro/config intr-un browser.gsr.ro astfel incat la accesarea adresei http://gsr.ro/redirect sa fiti redirectati catre http://ocw.cs.pub.ro/courses/gsr./var/www/html/gsr.ro/redirect.index.html care sa afiseze mesajul redirecthttp://gsr.ro/redirect intr-un browser.gsr.ro pentru a se permite accesul la acesta doar de la adresa 127.0.0.1.Order deny,allow, care specifica ordinea in care sunt interpretate directivele Deny si Allow.http://gsr.ro/ de pe sistemul local si adresa http://restricted.gsr.ro de pe sistemul unui coleg.gsr.ro, adaugati un nou ServerAlias, cu numele restricted.gsr.ro/etc/hosts pentru restricted.gsr.ro, care sa se mapeze cu adresa IP a sistemului vostru.a2enmodnetstat.ls /etc/apache2/sites-available, a2ensitehttps://localhost intr-un browser.gsr.ro. Vom folosi o cheie pe 2048 de biti./etc/apache2/ssl-certs/.openssl genrsa -out gsr.ro.key 2048
openssl req -new -key gsr.ro.key -out gsr.ro.csr
openssl x509 -req -days 365 -in gsr.ro.csr -signkey gsr.ro.key -out gsr.ro.crt
/etc/apache2/ssl-certs/gsr.ro, dar care sa serveasca peste HTTPS./etc/apache2/sites-available/gsr.ro-ssl.confgsr.ro-ssl.https://gsr.ro intr-un browser.
Modulul rewrite din Apache permite rescrierea URL-urilor din request-urile HTTP, dupa anumite reguli.
mod_rewrite astfel incat folosirea hostname-ului gsr.ro in URL sa duca la suprascrierea acestuia cu www.gsr.rouserdir.mod_userdir astfel incat cererile catre URL-uri de forma gsr.ro/users/$username sa fie rescrise in gsr.ro/~$username.