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.