Configurarea apache

configura Apache

În câmpul Ascultă, specificați numărul de port pe care va rula Apache, implicit este 80:


În câmpul ServerName scrieți orice cuvânt - acest lucru nu afectează activitatea, de exemplu:








În câmpul DocumentRoot, specificați directorul unde vor fi stocate fișierele html, de exemplu:


Desigur, puteți specifica orice alt director, dacă doriți. În orice caz, nu uitați să creați-o, mai bine o faceți chiar acum!


Găsiți blocul care începe cu șirul ltDirectory / gt și se termină lt / Directorygt (în general, astfel de blocuri denotă setările pentru directorul specificat și toate subdirectoarele acestuia). Trebuie să se schimbe la:

ltDirectory / gt
Opțiuni Indexuri Include
AllowOverride All
lt / Directorygt


Astfel, în acest bloc, setările pentru toate directoarele implicite vor fi stocate (deoarece acesta este directorul rădăcină).

Valorile posibile pentru parametri sunt:


Acestea sunt setările pentru directorul cu html-documente. Dacă doriți, puteți seta un alt director, principalul lucru fiind acela că coincide cu cel specificat în parametrul DocumentRoot


Mergem mai departe. Instalați UserDir, de exemplu:

Acesta va fi directorul în care vor fi stocate paginile de pornire ale utilizatorilor, dacă ar fi un server Web real, precum și directoarele rădăcinilor gazdelor virtuale (a se vedea mai jos). Nu uitați să creați de asemenea acest director.


Instalați DirectoryIndex astfel:

DirectoryIndex index.html index.htm

Acestea sunt așa-numitele fișiere index care sunt emise automat de către server când accesează un director, cu excepția cazului în care este specificat numele documentului html. În principiu, puteți adăuga aici și alte nume, de exemplu, index.phtml, dacă lucrați cu PHP etc.








Găsiți și scrieți acest parametru:
ScriptAlias ​​/ cgi-bin / "d: / cgi-bin /"


Da, așa este, cu două tăieturi. Acesta va fi directorul în care vor fi stocate scripturile dvs. CGI. Dacă doriți, puteți specifica un nume diferit, de exemplu:
ScriptAlias ​​/ mycgi / "d: / mycgidir /"

Acum ar trebui să găsiți și să configurați un bloc de parametri care începe cu ltDirectory "D: / cgi-bin" gt și se termină lt / Directorygt. Acestea sunt setările pentru directorul dvs. CGI (dacă ați setat un alt nume pentru acesta în pasul anterior, modificați calea în consecință). Ar trebui să existe:
ltdirectory "D: / cgi-bin" gt
AllowOverride All
Opțiuni ExecCGI
lt / Directorygt

Acum găsiți linia AddDefaultCharset. Ar trebui să existe:
AddDefaultCharset ISO-8859-1


schimbați-l astfel:
AddDefaultCharset WINDOWS-1251


Această linie este responsabilă pentru codificarea în care fișierele dvs. sunt stocate pe disc.


Setați următorul parametru:
AddHandler cgi-script .bat.exe .cgi


Acest lucru îi spune lui Apache că fișierele cu extensiile .exe și .bat ar trebui să fie tratate ca scripturi CGI.


Și ultimul - instalați:
AddHandler server-parsed .shtml .shtm .sht


Sau, dacă doriți ca fișierele html obișnuite să fie procesate de SSI, scrieți:
AddHandler server-analizat .shtml .shtm .sht .html .htm

Felicitări - ați configurat aplicația Apache și ar trebui să funcționeze deja! Pentru a porni serverul, faceți clic pe Start, gtProgrammy-gtApache HTTP Server-gtControl Apache Server-gtStart în această fereastră va apărea foarte similar cu MS-DOS Prompt, și nimic altceva se va întâmpla. Nu o închideți și nu o atingeți până când nu se închide.

O altă pictogramă va apărea în tavă, cu ajutorul căreia puteți porni și opri serverul Apache

Iată pașii pe care îi puteți lua pentru a testa starea de sănătate a serverului:


În cazul în care fișierele de tip bat - Apache nu vor să înceapă (vezi mai sus), așteptați instalarea programului Perl sau PHP.

Dacă ceva nu merge bine, fereastra Apache se deschide și se închide imediat sau emite următorul mesaj
Eroare de sintaxă pe linia 57 din D: /usr/Apache/Apache2/conf/httpd.conf

ServerRoot trebuie să fie un director valid
Rețineți erorile sau mesajele de mai sus și apăsați pe Tasta pentru a ieși. 17. 23.

înseamnă că a apărut o eroare - în httpd.conf.







Articole similare

Trimiteți-le prietenilor: