Configurarea serverului web apache 2

Apoi, faceți clic pe pictograma stiloului din bara de activități cu butonul drept al mouse-ului și selectați "Deschidere servicii". În fereastra de gestionare a serviciului care se deschide, selectați linia "Apache2.2" și faceți dublu clic pe ea, apoi selectați fila "Tip pornire: Manual" din fila "Generalități". . Acest lucru este necesar pentru a vă asigura că serviciile inutile nu încarcă sistemul. Având în vedere că calculatorul de acasă este folosit nu numai pentru dezvoltarea web, ci și pentru multe alte nevoi, pornirea manuală și oprirea serviciilor non-permanente este cea mai acceptabilă.







La rădăcina unității C: pentru a crea directorul „apache“ - se va baza pe gazdele virtuale (domenii), fișierul la nivel mondial jurnal de erori „error.log“ (creat de program atunci când porniți prima dată în mod automat), accesul la nivel mondial fișierul „access.log“ (create automat). În catalogul „apache“ a crea un alt folder gol - „localhost“, care, la rândul său, a crea un dosar „www“, este ultima și va nadoditsya proiect al site-ului nostru sub forma de script-uri locale. O astfel de structură aparent ciudată este dictată de o schemă similară pentru crearea de directoare pe sistemele Unix și este concepută pentru a simplifica înțelegerea și utilizarea acesteia în viitor.

Modulele rewrite_module LoadModule / mod_rewrite.so


2. Pentru a încărca interpretul PHP, adăugați următoarea linie la capătul blocului de încărcare a modulului:

#LoadModule php5_module "C: /php/php5apache2_2.dll"


deconectați după instalarea php

3. Definiți directorul care conține fișierul de configurare PHP adăugând următoarea linie:


deconectați după instalarea php

4. Găsiți linia:

Atribuiți directorul rădăcină al administrării site-ului (puțin mai devreme îl creați deja):

5. Găsiți acest bloc:


Opțiuni FollowSymLinks
AllowOverride Nici unul
Ordinul neagă, permiteți
Negi de la toate


Și înlocuiți-l cu următoarele:


Opțiunile includ indexuri FollowSymLinks






AllowOverride All
Permiteți tuturor

#
# Controlează cine poate obține lucruri de pe acest server.
#
Ordinul permite, respinge
Permiteți tuturor


DirectoryIndex index.html

Înlocuiți-l cu:


IndexIndex index.html index.htm index.shtml index.php

8. Găsiți linia:


Înlocuiți cu următoarele (în acest caz, veți fi mai confortabil să răsfoiți fișierul de eroare global al serverului):

9. Găsiți linia:

CustomLog "logs / access.log" comun

CustomLog "C: /apache/access.log" comun

AddType text / html .shtml
AddOutputFilter INCLUDES .shtml

11. Adăugați mai jos, în același bloc. două rânduri:

Aplicația AddType / x-httpd-php .php
Aplicația AddType / x-httpd-php-source .phps

Includeți conf / extra / httpd-mpm.conf
Includeți conf / extra / httpd-autoindex.conf
Includeți conf / extra / httpd-vhosts.conf
Includeți conf / extra / httpd-manual.conf
Includeți conf / extra / httpd-default.conf

Salvați modificările și închideți fișierul "httpd.conf"


Deschideți acum fișierul "C: \ server \ conf \ extra \ httpd-vhosts.conf" și efectuați următoarele modificări.

Blocurile existente de exemple de gazde virtuale trebuie șterse și trebuie introduse numai următoarele:


DocumentRoot "C: / apache / localhost / www"
ServerName localhost
ErrorLog "C: /apache/localhost/error.log"
CustomLog "C: /apache/localhost/access.log" comun

Salvați modificările și închideți fișierul "httpd-vhosts.conf"

Mergem mai departe - instalăm pornirea manuală a serviciului Apache2.2 pentru care mergem: "Start" → "Control Panel" → "Tools Administrative" → "Services" Service "), selectați linia" Apache2.2 "din fereastra de administrare a serviciului deschisă și faceți dublu clic pe acesta, apoi selectați" Tip de pornire: Manual "din fila" Generalități ". : manual "). Acest lucru este necesar pentru a vă asigura că serviciile inutile nu încarcă sistemul. Având în vedere că calculatorul de acasă este folosit nu numai pentru dezvoltarea web, ci și pentru multe alte nevoi, pornirea manuală și oprirea serviciilor non-permanente este cea mai acceptabilă.

Exemplu de creare a unei gazde virtuale

Dacă aveți nevoie să instalați propriile gazde virtuale, procedați în felul următor:

Deschideți fișierul "httpd-vhosts.conf" și creați în el un bloc aproximativ de următorul conținut:

# Dosarul în care va fi rădăcina gazdei.
DocumentRoot "C: /apache/dom.ru/www"
# Domeniu prin care puteți accesa gazda virtuală.
Numele serverului dom.ru
# Alias ​​(nume de extensie) al domeniului.
ServerAlias ​​www.dom.ru
# Fișierul la care vor fi scrise erorile.
ErrorLog "C: /apache/dom.ru/error.log"
# Fișier jurnal de acces gazdă.
CustomLog "C: /apache/dom.ru/access.log" comun







Articole similare

Trimiteți-le prietenilor: