Az Apache beállítása 2 web-szerver
Ezután kattintson az ikonra a toll, a tálcán jobb gombbal, és válassza a „Megnyitás Services”. A Service Management ablakban válassza a vonal „Apache2.2”, és csinálni egy dupla kattintással, majd a lap „Általános” ( „General”) válassza ki a kézi indítása - „Indítás típusa: Manual” ( „Indítás típusa: Manual”) . Ezt meg kell tenni annak érdekében, hogy az extra szolgáltatások nem terhelik a rendszert. Tekintettel arra, hogy az otthoni számítógép nem csak használják a webes fejlesztés, hanem sok más célra, kézzel elindítani és megállítani, változóan használt szolgáltatás a leginkább elfogadható.
A gyökere a C: meghajtó könyvtár létrehozása „apache” - ez fog alapulni a virtuális gépek (domain), a globális hibanaplófájlt „error.log” (a program által létrehozott, amikor először indul el automatikusan), a globális „access.log” fájl hozzáférés (automatikusan létrejön). A katalógusban „apache” hozzon létre egy üres mappát - „localhost”, ami viszont, hozzon létre egy mappát a „www”, ez az utolsó, és nadoditsya projekt honlapunkon formájában helyi szkripteket. Ez a látszólag furcsa könyvtár struktúra által diktált egy hasonló rendszer építéséhez könyvtárat UNIX, és úgy tervezték, hogy egyszerűsítse tovább a megértést és használni.
LoadModule rewrite_module modules / mod_rewrite.so
2. Az kell hozzá egy sort, amelyik betölti a PHP értelmező, a végén a blokk modulok vannak betöltve:
#LoadModule php5_module "C: /php/php5apache2_2.dll"
raskomentiruem PHP telepítése után
3. Adjuk meg a könyvtárat, amely a konfigurációs PHP fájlt és add hozzá a következő sort az alábbi:
raskomentiruem PHP telepítése után
4. Keresse meg a következő sort:
Rendeljen a gyökér könyvtárat az oldal üzemeltetőjének (egy kicsit, mielőtt már létrehozott):
5. Keresse a blokk:
Options FollowSymLinks
AllowOverride Semmi
Rendelési tagadja, hogy
Deny minden
És cserélje ki a következőket:
Options Indexes Tartalmazza FollowSymLinks
AllowOverride All
Hagyjuk az összes
#
# Controls, aki tud dolgokat ezen a szerveren.
#
Order allow, deny
Hagyjuk az összes
DirectoryIndex index.html
Cserélje ki:
DirectoryIndex index.html index.htm index.shtml index.php
8. Keresse meg a következő sort:
Cserélje a következő (ebben az esetben, megtekintheti a globális kiszolgáló hibafájlt könnyebb lesz):
9. Keresse meg a következő sort:
CustomLog "logs / access.log" közös
CustomLog "C: /apache/access.log" közös
AddType text / html .shtml
AddOutputFilter TARTALMAZZA .shtml
11. Adjunk a következő ugyanabban a blokkban. két sor:
AddType application / x-httpd-php .php
AddType application / x-httpd-php-source .phps
Tartalmazza conf / extra / httpd-mpm.conf
Tartalmazza conf / extra / httpd-autoindex.conf
Tartalmazza conf / extra / httpd-vhosts.conf
Tartalmazza conf / extra / httpd-manual.conf
Tartalmazza conf / extra / httpd-default.conf
A módosítások mentéséhez és zárja be a „httpd.conf” fájl
Most nyissuk meg a fájlt a "C: \ server \ conf \ extra \ httpd-vhosts.conf", és hogy a következő módosításokat is.
Meglévő példák blokkok virtuális gépeket a törölni kívánt, és helyezze csak a következő:
DocumentRoot "C: / apache / localhost / www"
ServerName localhost
ErrorLog "C: /apache/localhost/error.log"
CustomLog "C: /apache/localhost/access.log" közös
A módosítások mentéséhez és zárja be a „httpd-vhosts.conf” fájl
Lépni - A kézi indítás Apache2.2 szolgáltatás, amely áthalad egy: "Start" ( "Start") → "Control Panel" ( "Control Panel") → "Felügyeleti eszközök" ( "Administration") → "Szolgáltatások" ( " szolgáltatások „), a szolgáltatások kezelése ablakban válassza ki a vonal” Apache2.2 „és csinálni egy dupla kattintással, majd a lap” Általános „(” General „) válassza ki a kézi indítása -” indítási típus: kézi „(” indítás típusa manuálisan „). Ezt meg kell tenni annak érdekében, hogy az extra szolgáltatások nem terhelik a rendszert. Tekintettel arra, hogy az otthoni számítógép nem csak használják a webes fejlesztés, hanem sok más célra, kézzel elindítani és megállítani, változóan használt szolgáltatás a leginkább elfogadható.
Egy példa a virtuális host
Ha szükséges, telepítse a saját virtuális host, tegye a következőket:
Nyissa meg a fájlt „httpd-vhosts.conf”, és hozzon létre benne egy blokk, körülbelül a következő:
# Mappa, melyik lesz a gyökere a gazda.
DocumentRoot "C: /apache/dom.ru/www"
# Domain amelyen Ön képes lesz elérni a virtuális host.
ServerName dom.ru
# Alias (kiegészítő neve) a domain.
ServerAlias www.dom.ru
# Fájl, amely tárolja a hibát.
ErrorLog "C: /apache/dom.ru/error.log"
# A log fájl hozzáférést a gazda.
CustomLog "C: /apache/dom.ru/access.log" közös