Beállítása apache

Az Apache beállítása

Hallgassa A mezőben adja meg a port számát, amit futtatni Apache, az alapértelmezett 80:


A ServerName írni a szót - a munkahelyi nem befolyásolja, például:


A Document adja meg a könyvtárat, amelyben tárolni a HTML-fájlok, például:


Természetesen megadhat bármilyen más könyvtárat, ha akarja. Mindenesetre, ne felejtsük el akarjuk készíteni, akkor jobb, tedd meg most!


Keresse a blokk kezdő sort ltDirectory / GT befejezés és lt / Directorygt (általában ezek a blokkok jelentik beállításokat a könyvtár és az alkönyvtárak). Meg kell változtatni:

ltDirectory / GT
Options Indexes Tartalmazza
AllowOverride All
LT / Directorygt


Ezért, hogy tárolja a beállításokat minden alapértelmezett könyvtárak ebben a blokkban (mivel ez - a gyökér könyvtár).

Lehetséges beállítások:


Ez - telepítési könyvtárat a HTML dokumentumnak. Ha azt szeretnénk, akkor meg egy másik könyvtárba, amíg ez ugyanaz, mint amit megadott a Document paraméter


Menj előre. Telepítse UserDir, mint ez:

Ez az a könyvtár, amely tárolható honlapokat a felhasználók, ha ez egy igazi web-szerver és a virtuális host gyökér (lásd. Alább). Ne felejtsük el, hogy létrehozza ezt a könyvtárat.


Állítsa DirectoryIndex az alábbiak szerint:

DirectoryIndex index.html index.htm

Ez - az úgynevezett index fájlok automatikusan ki a szerver elérése közben könyvtár, ha a neve nincs megadva, a html dokumentum. Elvileg felveheti itt más nevek, például index.phtml, ha segítünk PHP, stb


Keresse meg és szerelje egy ilyen lehetőség:
ScriptAlias ​​/ cgi-bin / "d: / cgi-bin /"


Igen, ez így van, a két vágás. Ez lesz a könyvtárban, ahol tartották a CGI-scriptek. Ha azt szeretnénk, megadhat egy másik nevet, például:
ScriptAlias ​​/ mycgi / "d: / mycgidir /"

Most azt kell megtalálni és beállítani a készülék paramétereit, kezdve ltDirectory "D: / cgi-bin" GT befejezés és LT / Directorygt. Ez - a telepítés a CGI-könyvtárba (ha meg azt, hogy egy másik nevet az előző lépésben, módosíthatja az útvonal megfelelően). Ott kell lennie:
ltDirectory "D: / cgi-bin" GT
AllowOverride All
Options ExecCGI
LT / Directorygt

Most találtunk AddDefaultCharset vonalon. Ott kell lennie:
AddDefaultCharset ISO-8859-1


a következőképpen módosul:
AddDefaultCharset WINDOWS-1251


Ez a vonal a felelős a kódolás, amelyek tárolják a lemezen a fájlokat.


A következő beállításokat:
AddHandler cgi-script .bat .exe .cgi .pl


Ez azt mondja, hogy az Apache a .exe kiterjesztésű és .bat kell kezelni, mint a CGI-scriptek.


És az utolsó - set:
AddHandler szerver elemzett .shtml .shtm .sht


Vagy, ha szeretné, hogy a szokásos html fájlokat dolgoztuk SSI, írd meg:
AddHandler szerver elemzett .shtml .shtm .sht .html .htm

Gratulálunk - hoztak létre az Apache, és ő már dolgozik! Elindítani a szervert, kattintson a Start-gtProgrammy gtApache HTTP Server-gtControl Apache Server-gtStart ebben az ablakban jelenik meg nagyon hasonlít a MS-DOS parancssor, és semmi mást nem fog történni. Ne zárja be, és ne érintse meg, amíg saját magát zárja.

Több jelenik meg a tálcán ikon, akkor kezdeni, és tiltsa az Apache szerver

Itt vannak a lépések, hogy lehet tenni, hogy ellenőrizze az egészségügyi szerveren:


Ha a denevér - fájlok az Apache nem akarja futtatni (., Lásd fent), majd várni a telepítés Perl vagy PHP.

Ha valami elromlott, Apache ablak, majd lezárja, és adja meg a következő üzenet
Szintaktikai hiba on line 57 D: /usr/Apache/Apache2/conf/httpd.conf

ServerRoot kell lennie egy érvényes könyvtárat
Megjegyzés: A hibák és üzenetek felett, és nyomjuk meg a ltESCgt gombot a kilépéshez. 17. 23.

Ez azt jelenti, hogy hiba volt - a httpd.conf.

Kapcsolódó cikkek