Apache beállítása virtuális gépeket
Ha tetszett ez az anyag, ossza meg barátaival a társadalmi hálózatok
A fő célja a tartalmát ebben a szakaszban, hogy telepíteni a helyi Apache webszerver a további fejlődés dinamikus weboldalak, azaz weboldalak, melyek a scripteket programozási nyelvek, adatbázis kapcsolat, és a többi funkció által biztosított plug-inek.
A korábbi cikkekben már leírták a telepítés és a start-up a helyi Apache webszerver Microsoft Windows 7, csatlakoztassa a web szerver a PHP programozási nyelv a modulban a DBMS (adatbázis-kezelő rendszer) MySQL és a webes alkalmazások phpMyAdmin képviselő adminisztrációs adatbázis webes felületen MySQL.
Mi a virtuális gépek?
A kifejezés Virtual Host utal, hogy a gyakorlatot, hogy a több mint egy weboldal ugyanazon webkiszolgáló.
Apache web szerver egy beépített virtuális gépeket. Ezzel a módszerrel, akkor lehetősége van arra, hogy ahhoz, hogy egy webszerver több webhelyet, jelezze mindegyik saját beállításait és kernel modulok korlátozza a hozzáférést az egész oldalt, vagy egyes fájlokat.
A mechanizmus virtuális gépek, véleményem szerint, és a gyakorlat azt mutatja, a fejlesztési weboldalak, nem lenne baj, hogy nem használja azt.
mechanizmusa virtuális gépek
A domain név (az oldal neve)
A globális internet egy hatalmas több helyről. Ezek mindegyikének megvan a nevek, ezek a nevek nevezik - tartományba.
A domain név (az oldal neve) - egy bizonyos levelet szekvenciák, jelezve a neve az oldalon, vagy használt nevét e-mail dobozok. Köztes karaktereket a domain név lehet az ábécé betűi, számok, illetve kötőjellel.
Tekintsük a szerkezet egy domain nevet. Például, a domain név demo.resource-gsv.ru három részből áll, pontokkal elválasztott:
- ru - domain név 1 szinten;
- resource-gsv.ru - domain név 2-szintű (a második szintű domain a zónában ru);
- demo.resource-gsv.ru - domain név 3 (harmadik szintű domain resource-gsv.ru zóna).
Hozzon létre egy könyvtárat az új webhely
Miután beállította az internetes szerver fejlesztési területet megfelelően, akkor kezdhetjük létre őket. Minden jelenlegi és jövőbeli helyet kell állomásozott a webkiszolgáló a könyvtárban „C: \ Apache24 \ htdocs”. Ehhez a beállításhoz reagál DocumentRoot direktíva a konfigurációs fájlban a "C: \ Apache24 \ conf \ httpd.conf".
az érték az irányelv „DocumentRoot” rendeli a gyökér könyvtárat az oldal üzemeltetőjének
(Bár a helyét a helyszínek a már említett könyvtár nem egészen biztos, de most fogunk dolgok egyszerű webszerver design).
Most hozzon létre egy új oldalt.
Ehhez a "C: \ Apache24 \ htdocs" hozzon létre egy új könyvtárat, például: "site". és létrehozta a könyvtár „site” létrehozni „index.php” fájlt a következő tartalommal:
A fájl tartalmát „index.php” site „site”
Így a helyi webszerver, megvan a képessége, hogy hozzon létre egy korlátlan számú oldalak és dolgozni velük.
A mechanizmus virtuális gépek, helytelen lenne, hogy nem használja őket!
Amikor létrehoz és konfigurálja a virtuális gép a honlapon azt javasoljuk, hogy használja:
- 2 szintű domain név (például "site")
- a robbanás 1. zóna szintjén (például „site.loc”). A mi esetünkben, abban az esetben a fejlesztési weboldalak a helyi webszerver, előnyösebb az alábbi domain nevek 1. szint: „otthon”. A „helyi” vagy „loc”
Ha maradnak, előbb említett nekem, azt hiszem, a gyakorlatban, meg fogod érteni mindent.
Térjünk át a gyakorlatot, létrehozva egy virtuális host.
Nyissa meg a gyökér könyvtárat a hely kezelése „C: \ Apache24 \ htdocs”. Hozzon létre egy könyvtárat benne „site.loc” vagy változtassa meg a nevét létrehozása előtt könyvtár „site”. Található az új könyvtárba index file „index.php”, ha ez hiányzik.
Most nyissuk meg a konfigurációs fájl c konfigurálja a virtuális gépek "C: \ Apache24 \ conf \ extra \ httpd-vhosts.conf". Ez a fájl már regisztrált példát teremt egyes házigazdák. Nyugodtan vigye alapjául létrehozását az új virtuális gép.
Felhívom a figyelmet arra a tényre, hogy az első dolog, amit meg kell hozzon létre egy virtuális gép a webhely gyökérkönyvtárába menedzsment „C: \ Apache24 \ htdocs”. amely meg fogja ismételni a konfiguráció a fő host „localhost”. Ez a beállítás kell mindenekelőtt a jövőben, hozzon létre egy virtuális gép.
virtuális gép a webhely gyökérkönyvtárába menedzsment „localhost”
Most hozzon létre egy virtuális gép a honlap „site.loc”. Ehhez adjuk hozzá a következő sorokat az alábbi:
virtuális gép Web Site „site.loc”
Győződjön meg róla, hogy a megadott egészen ott, és szerepel-e. azt követően bármilyen változás az Apache konfigurációs fájl, akkor újra kell indítani a webszerver követni.