Denwer - Pachet pentru dezvoltatori de web-site-uri, html, programare

Pentru a testa site-urile Web de pe computerul local, există un pachet convenabil Denwer. inclusiv un Apache special compilat si MySQL. Acest articol descrie procesul de instalare Denwer.

3. După dosarul de instalare implicit este creat pe C: \ webservere \, care va fi montat virtuală subst comanda disc (scrisoarea ați ales în timpul instalării). Discul virtuală creează următoarele dosare:

usr - Acest director conține fișierele binare Perl, PHP și sendmail (usr \ bin \, usr \ local de \ bin \, usr \ local de \ Sbin \, usr \ local de \ php \, usr \ locale \ sendmail \), apache (usr \ locale \ apache \), MySQL (usr \ local de \ mysql4 \ bin \).

4. Când începe Denwer godeuri (când eticheta, de exemplu, rulați C: \ webservere \ etc \ Run.exe), în fișierul% SystemRoot% \ system32 \ drivers \ etc \ hosts sunt adăugate la înregistrarea (când oprirea programului C: \ webservere \ etc \ Stop.exe aceste înregistrări sunt șterse).

5. usr \ local de \ apache \ conf \ vhosts.conf Fișierul conține configurare gazde virtuale. gazdă virtuală - un nume de domenii prestabilite prescrise, care răspunde virtual server diverse site-uri web. De exemplu, după instalarea Denwer servere virtuale disponibile și test2.ru test1.ru. Adăugați site-uri noi virtuale este destul de simplu:

- în directorul de origine, a crea un nou dosar, de exemplu, acasă \ test3.ru. Se creează un nou www dosar - acasă \ test3.ru \ www
- deschide usr \ local de \ apache \ conf \ vhosts.conf fișierul, copiați secțiunea existentă a gazdei virtuale VirtualHost, adăugați o copie până la capăt, și fixați-l:

/home/test3.ru/www # Host (7):
#Listen 127.0.0.1:80
#NameVirtualHost *: *

DocumentulRădăcină "Q: /home/test3.ru/www"
ServerName "test3.ru"
Server: "test3.ru" "www.test3.ru"
ScriptAlias ​​/ cgi / "/home/test3.ru/cgi/"
ScriptAlias ​​/ cgi-bin / "/home/test3.ru/cgi-bin/"
ErrorLog "/home/test3.ru/error.log"

În acest exemplu, am schimbat prostește în secțiunea test2 pe test3.